update changelog
[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_ICON_R("elm.icon.1", "elm.padding.right",
558             rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
559             rel2.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
560          )
561          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon1.left", "elm.icon.1",
562             GENLIST_PADDING_SIZE_DEFAULT)
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.3")
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             // FIXME: if this doesnot exist, elm.padding.icon.left will be moved dynamically
2294             min: 80 60;
2295          )
2296
2297          GENLIST_PART_TEXT_SUBITEM1_FROM_LB("elm.text.2",
2298             "elm.padding.left", "elm.padding.text3.left", "elm.padding.bottom")
2299          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text3.left", "elm.text.3",
2300             GENLIST_PADDING_SIZE_DEFAULT)
2301          GENLIST_PART_TEXT_SUBITEM1_FROM_RB("elm.text.3")
2302       }
2303       programs {
2304          GENLIST_PROGRAM_DISCLIP
2305          GENLIST_PROGRAM_SELECT( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
2306          GENLIST_PROGRAM_FLIP
2307       }
2308    }
2309
2310 // 2.2.2.7 (textblock)
2311    group { name: "elm/genlist/item/3text.1icon.tb/default";
2312       alias: "elm/genlist/item_odd/3text.1icon.tb/default";
2313       alias: "elm/genlist/item_compress/3text.1icon.tb/default";
2314       alias: "elm/genlist/item_compress_odd/3text.1icon.tb/default";
2315
2316       data.item: "stacking" "above";
2317       data.item: "selectraise" "on";
2318       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2319       data.item: "contents" "elm.icon";
2320       data.item: "flips" "elm.flip.content";
2321
2322       parts {
2323          GENLIST_PART_DISCLIP
2324          GENLIST_PART_BG_IMAGE
2325          GENLIST_PART_BASE( GENLIST_HEIGHT_2LINE )
2326          GENLIST_PART_BOTTOM_LINE
2327          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_SIZE_TOP )
2328          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_SIZE_BOTTOM )
2329          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2330          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2331          GENLIST_PART_FLIP
2332
2333          GENLIST_PART_TEXT_MAINITEM1_TB("elm.text.1",
2334             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top", "elm.text.3")
2335          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon.left", "elm.icon",
2336             GENLIST_PADDING_SIZE_DEFAULT)
2337          GENLIST_PART_ICON_RTB("elm.icon",
2338             "elm.padding.right", "elm.padding.top", "elm.text.3",
2339             min: 80 60;
2340          )
2341
2342          GENLIST_PART_TEXT_SUBITEM1_FROM_LB("elm.text.2",
2343             "elm.padding.left", "elm.padding.text3.left", "elm.padding.bottom")
2344          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text3.left", "elm.text.3",
2345             GENLIST_PADDING_SIZE_DEFAULT)
2346          GENLIST_PART_TEXT_SUBITEM1_FROM_RB_TB("elm.text.3")
2347       }
2348       programs {
2349          GENLIST_PROGRAM_DISCLIP
2350          GENLIST_PROGRAM_SELECT( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
2351          GENLIST_PROGRAM_FLIP
2352       }
2353    }
2354
2355 // 3.2.8
2356    group { name: "elm/genlist/item/2text.2icon/default";
2357       alias: "elm/genlist/item_odd/2text.2icon/default";
2358       alias: "elm/genlist/item_compress/2text.2icon/default";
2359       alias: "elm/genlist/item_compress_odd/2text.2icon/default";
2360       data.item: "stacking" "above";
2361       data.item: "selectraise" "on";
2362       data.item: "texts" "elm.text.1 elm.text.2";
2363       data.item: "contents" "elm.icon.1 elm.icon.2";
2364       data.item: "flips" "elm.flip.content";
2365
2366       parts {
2367          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2368          GENLIST_PART_BG_IMAGE
2369          GENLIST_PART_BOTTOM_LINE
2370          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2371          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2372          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2373          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2374          part { name: "elm.icon.1";
2375             clip_to: "disclip";
2376             type: SWALLOW;
2377             scale: 1;
2378             description { state: "default" 0.0;
2379                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
2380                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
2381                fixed: 1 1;
2382                rel1 {
2383                   relative: 1.0 1.0;
2384                   to_x: "elm.padding.left";
2385                   to_y: "elm.text.1";
2386                }
2387                rel2 {
2388                   relative: 1.0 0.0;
2389                   to_x: "elm.padding.left";
2390                   to_y: "elm.padding.bottom";
2391                }
2392                align: 0.0 0.5;
2393             }
2394             GENLIST_DESCRIPTION_FLIP_ENABLED
2395          }
2396          part { name: "elm.padding.icon1.right";
2397             clip_to: "disclip";
2398             type: RECT;
2399             scale: 1;
2400             description { state: "default" 0.0;
2401                min: GENLIST_PADDING_16_INC 0;
2402                fixed: 1 0;
2403                rel1 {
2404                   relative: 1.0 0.0;
2405                   to_x: "elm.icon.1";
2406                }
2407                rel2.to_x: "elm.icon.1";
2408                align: 0.0 0.0;
2409                visible: 0;
2410             }
2411          }
2412          part { name: "elm.icon.2";
2413             clip_to: "disclip";
2414             type: SWALLOW;
2415             scale: 1;
2416             description { state: "default" 0.0;
2417                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
2418                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
2419                fixed: 1 1;
2420                rel1 {
2421                   relative: 0.0 1.0;
2422                   to_x: "elm.padding.right";
2423                   to_y: "elm.padding.top";
2424                }
2425                rel2 {
2426                   relative: 0.0 1.0;
2427                   to_x: "elm.padding.right";
2428                   to_y: "elm.text.1";
2429                }
2430                align: 1.0 0.5;
2431             }
2432             GENLIST_DESCRIPTION_FLIP_ENABLED
2433          }
2434          part { name: "elm.padding.icon2.left";
2435             clip_to: "disclip";
2436             type: RECT;
2437             scale: 1;
2438             description { state: "default" 0.0;
2439                min: GENLIST_PADDING_16_INC 0;
2440                fixed: 1 0;
2441                rel1 {
2442                   relative: 0.0 0.0;
2443                   to_x: "elm.icon.2";
2444                }
2445                rel2.to_x: "elm.icon.2";
2446                align: 1.0 0.0;
2447                visible: 0;
2448             }
2449          }
2450          part { name: "elm.text.1";
2451             clip_to: "disclip";
2452             type: TEXT;
2453             mouse_events: 0;
2454             scale: 1;
2455             description { state: "default" 0.0;
2456                min: 0 GENLIST_SIZE_61_INC;
2457                fixed: 0 1;
2458                rel1 {
2459                   relative: 1.0 1.0;
2460                   to_x: "elm.padding.left";
2461                   to_y: "elm.padding.top";
2462                }
2463                rel2 {
2464                   relative: 0.0 1.0;
2465                   to_x: "elm.padding.icon2.left";
2466                   to_y: "elm.padding.top";
2467                }
2468                align: 0.0 0.0;
2469                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2470                text {
2471                   font: "SLP:style=Roman";
2472                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2473                   min: 0 1;
2474                   align: 0.0 0.5;
2475                   text_class: "list_item";
2476                }
2477             }
2478             description { state: "selected" 0.0;
2479                inherit: "default" 0.0;
2480                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2481             }
2482             GENLIST_DESCRIPTION_FLIP_ENABLED
2483          }
2484          part { name: "elm.text.2";
2485             clip_to: "disclip";
2486             type: TEXT;
2487             mouse_events: 0;
2488             scale: 1;
2489             description { state: "default" 0.0;
2490                rel1 {
2491                   relative: 1.0 1.0;
2492                   to_x: "elm.padding.icon1.right";
2493                   to_y: "elm.text.1";
2494                }
2495                rel2 {
2496                   relative: 0.0 0.0;
2497                   to_x: "elm.padding.right";
2498                   to_y: "elm.padding.bottom";
2499                }
2500                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
2501                text {
2502                   font: "SLP:style=Medium";
2503                   size: GENLIST_FONT_32_INC;
2504                   min: 0 1;
2505                   align: 0.0 0.5;
2506                   text_class: "slp_medium";
2507                }
2508             }
2509             description { state: "selected" 0.0;
2510                inherit: "default" 0.0;
2511                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
2512             }
2513             GENLIST_DESCRIPTION_FLIP_ENABLED
2514          }
2515          GENLIST_PART_FLIP
2516          GENLIST_PART_DISCLIP
2517       }
2518       programs {
2519          // signal: elm,state,%s,active
2520          //   a "check" item named %s went active
2521          // signal: elm,state,%s,passive
2522          //   a "check" item named %s went passive
2523          // default is passive
2524          program { name: "go_active";
2525             signal: "elm,state,selected";
2526             source: "elm";
2527             action: STATE_SET "selected" 0.0;
2528             target: "bg_image";
2529             target: "elm.text.1";
2530             target: "elm.text.2";
2531             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2532          }
2533          program { name: "go_passive";
2534             signal: "elm,state,unselected";
2535             source: "elm";
2536             action: STATE_SET "default" 0.0;
2537             target: "bg_image";
2538             target: "elm.text.1";
2539             target: "elm.text.2";
2540             transition: LINEAR 0.1;
2541          }
2542          program { name: "go_disabled";
2543             signal: "elm,state,disabled";
2544             source: "elm";
2545             action: STATE_SET "disabled" 0.0;
2546             target: "disclip";
2547          }
2548          program { name: "go_enabled";
2549             signal: "elm,state,enabled";
2550             source: "elm";
2551             action: STATE_SET "default" 0.0;
2552             target: "disclip";
2553          }
2554          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
2555          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2556       }
2557    }
2558
2559 // 3.2.9
2560    group { name: "elm/genlist/item/2text.7/default";
2561       alias: "elm/genlist/item_odd/2text.7/default";
2562       alias: "elm/genlist/item_compress/2text.7/default";
2563       alias: "elm/genlist/item_compress_odd/2text.7/default";
2564       data.item: "stacking" "above";
2565       data.item: "selectraise" "on";
2566       data.item: "texts" "elm.text.1 elm.text.2";
2567       data.item: "flips" "elm.flip.content";
2568
2569       parts {
2570          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2571          GENLIST_PART_BG_IMAGE
2572          GENLIST_PART_BOTTOM_LINE
2573          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2574          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2575          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2576          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2577          part { name: "elm.text.1";
2578             clip_to: "disclip";
2579             type: TEXT;
2580             mouse_events: 0;
2581             scale: 1;
2582             description { state: "default" 0.0;
2583                min: 0 GENLIST_SIZE_61_INC;
2584                fixed: 0 1;
2585                rel1 {
2586                   relative: 1.0 1.0;
2587                   to_x: "elm.padding.left";
2588                   to_y: "elm.padding.top";
2589                }
2590                rel2 {
2591                   relative: 0.0 1.0;
2592                   to_x: "elm.padding.right";
2593                   to_y: "elm.padding.top";
2594                }
2595                align: 0.0 0.0;
2596                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2597                text {
2598                   font: "SLP:style=Roman";
2599                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2600                   min: 0 1;
2601                   align: 0.0 0.5;
2602                   text_class: "list_item";
2603                }
2604             }
2605             description { state: "selected" 0.0;
2606                inherit: "default" 0.0;
2607                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2608             }
2609             GENLIST_DESCRIPTION_FLIP_ENABLED
2610          }
2611          part { name: "elm.text.2";
2612             clip_to: "disclip";
2613             type: TEXT;
2614             mouse_events: 0;
2615             scale: 1;
2616             description { state: "default" 0.0;
2617                rel1 {
2618                   relative: 1.0 1.0;
2619                   to_x: "elm.padding.left";
2620                   to_y: "elm.text.1";
2621                }
2622                rel2 {
2623                   relative: 0.0 0.0;
2624                   to_x: "elm.padding.right";
2625                   to_y: "elm.padding.bottom";
2626                }
2627                align: 0.0 0.0;
2628                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
2629                text {
2630                   font: "SLP:style=Medium";
2631                   size: GENLIST_FONT_32_INC;
2632                   min: 0 1;
2633                   align: 0.0 0.5;
2634                   text_class: "slp_medium";
2635                }
2636             }
2637             description { state: "selected" 0.0;
2638                inherit: "default" 0.0;
2639                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2640             }
2641             GENLIST_DESCRIPTION_FLIP_ENABLED
2642          }
2643          GENLIST_PART_FLIP
2644          GENLIST_PART_DISCLIP
2645       }
2646       programs {
2647          // signal: elm,state,%s,active
2648          //   a "check" item named %s went active
2649          // signal: elm,state,%s,passive
2650          //   a "check" item named %s went passive
2651          // default is passive
2652          program { name: "go_active";
2653             signal: "elm,state,selected";
2654             source: "elm";
2655             action: STATE_SET "selected" 0.0;
2656             target: "bg_image";
2657             target: "elm.text.1";
2658             target: "elm.text.2";
2659             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2660          }
2661          program { name: "go_passive";
2662             signal: "elm,state,unselected";
2663             source: "elm";
2664             action: STATE_SET "default" 0.0;
2665             target: "bg_image";
2666             target: "elm.text.1";
2667             target: "elm.text.2";
2668             transition: LINEAR 0.1;
2669          }
2670          program { name: "go_disabled";
2671             signal: "elm,state,disabled";
2672             source: "elm";
2673             action: STATE_SET "disabled" 0.0;
2674             target: "disclip";
2675          }
2676          program { name: "go_enabled";
2677             signal: "elm,state,enabled";
2678             source: "elm";
2679             action: STATE_SET "default" 0.0;
2680             target: "disclip";
2681          }
2682          GENLIST_PROGRAM_FLIP_2TEXT
2683          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2684       }
2685    }
2686
2687 // 3.2.10
2688    group { name: "elm/genlist/item/2text.1icon.7/default";
2689       alias: "elm/genlist/item_odd/2text.1icon.7/default";
2690       alias: "elm/genlist/item_compress/2text.1icon.7/default";
2691       alias: "elm/genlist/item_compress_odd/2text.1icon.7/default";
2692       data.item: "stacking" "above";
2693       data.item: "selectraise" "on";
2694       data.item: "texts" "elm.text.1 elm.text.2";
2695       data.item: "contents" "elm.icon";
2696       data.item: "flips" "elm.flip.content";
2697
2698       parts {
2699          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2700          GENLIST_PART_BG_IMAGE
2701          GENLIST_PART_BOTTOM_LINE
2702          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2703          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2704          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2705          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2706          part { name: "elm.icon";
2707             clip_to: "disclip";
2708             type: SWALLOW;
2709             scale: 1;
2710             description { state: "default" 0.0;
2711                fixed: 1 1;
2712                rel1 {
2713                   relative: 0.0 1.0;
2714                   to_x: "elm.padding.right";
2715                   to_y: "elm.padding.top";
2716                }
2717                rel2 {
2718                   relative: 0.0 0.0;
2719                   to_x: "elm.padding.right";
2720                   to_y: "elm.padding.bottom";
2721                }
2722                align: 1.0 0.5;
2723             }
2724             GENLIST_DESCRIPTION_FLIP_ENABLED
2725          }
2726          part { name: "elm.padding.icon.left";
2727             clip_to: "disclip";
2728             type: RECT;
2729             scale: 1;
2730             description { state: "default" 0.0;
2731                min: GENLIST_PADDING_16_INC 0;
2732                fixed: 1 0;
2733                rel1.to_x: "elm.icon";
2734                rel2 {
2735                   relative: 0.0 1.0;
2736                   to_x: "elm.icon";
2737                }
2738                align: 1.0 0.0;
2739                visible: 0;
2740             }
2741          }
2742          part { name: "elm.text.1";
2743             clip_to: "disclip";
2744             type: TEXT;
2745             mouse_events: 0;
2746             scale: 1;
2747             description { state: "default" 0.0;
2748                min: 0 GENLIST_SIZE_61_INC;
2749                fixed: 0 1;
2750                rel1 {
2751                   relative: 1.0 1.0;
2752                   to_x: "elm.padding.left";
2753                   to_y: "elm.padding.top";
2754                }
2755                rel2 {
2756                   relative: 0.0 1.0;
2757                   to_x: "elm.padding.icon.left";
2758                   to_y: "elm.padding.top";
2759                }
2760                align: 0.0 0.0;
2761                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2762                text {
2763                   font: "SLP:style=Roman";
2764                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2765                   min: 0 1;
2766                   align: 0.0 0.5;
2767                   text_class: "list_item";
2768                }
2769             }
2770             description { state: "selected" 0.0;
2771                inherit: "default" 0.0;
2772                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2773             }
2774             GENLIST_DESCRIPTION_FLIP_ENABLED
2775          }
2776          part { name: "elm.text.2";
2777             clip_to: "disclip";
2778             type: TEXT;
2779             mouse_events: 0;
2780             scale: 1;
2781             description { state: "default" 0.0;
2782                rel1 {
2783                   relative: 1.0 1.0;
2784                   to_x: "elm.padding.left";
2785                   to_y: "elm.text.1";
2786                }
2787                rel2 {
2788                   relative: 0.0 0.0;
2789                   to_x: "elm.padding.icon.left";
2790                   to_y: "elm.padding.bottom";
2791                }
2792                align: 0.0 0.0;
2793                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
2794                text {
2795                   font: "SLP:style=Medium";
2796                   size: GENLIST_FONT_32_INC;
2797                   min: 0 1;
2798                   align: 0.0 0.5;
2799                   text_class: "slp_medium";
2800                }
2801             }
2802             description { state: "selected" 0.0;
2803                inherit: "default" 0.0;
2804                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2805             }
2806             GENLIST_DESCRIPTION_FLIP_ENABLED
2807          }
2808          GENLIST_PART_FLIP
2809          GENLIST_PART_DISCLIP
2810       }
2811       programs {
2812          // signal: elm,state,%s,active
2813          //   a "check" item named %s went active
2814          // signal: elm,state,%s,passive
2815          //   a "check" item named %s went passive
2816          // default is passive
2817          program { name: "go_active";
2818             signal: "elm,state,selected";
2819             source: "elm";
2820             action: STATE_SET "selected" 0.0;
2821             target: "bg_image";
2822             target: "elm.text.1";
2823             target: "elm.text.2";
2824             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2825          }
2826          program { name: "go_passive";
2827             signal: "elm,state,unselected";
2828             source: "elm";
2829             action: STATE_SET "default" 0.0;
2830             target: "bg_image";
2831             target: "elm.text.1";
2832             target: "elm.text.2";
2833             transition: LINEAR 0.1;
2834          }
2835          program { name: "go_disabled";
2836             signal: "elm,state,disabled";
2837             source: "elm";
2838             action: STATE_SET "disabled" 0.0;
2839             target: "disclip";
2840          }
2841          program { name: "go_enabled";
2842             signal: "elm,state,enabled";
2843             source: "elm";
2844             action: STATE_SET "default" 0.0;
2845             target: "disclip";
2846          }
2847          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
2848          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2849       }
2850    }
2851
2852    group { name: "elm/genlist/item_compress/2text.1icon.7.tb/default";
2853       inherit: "elm/genlist/item/2text.1icon.7/default";
2854       parts {
2855          part { name: "elm.text.2";
2856             clip_to: "disclip";
2857             type: TEXTBLOCK;
2858             mouse_events: 0;
2859             scale: 1;
2860             description { state: "default" 0.0;
2861                rel1 {
2862                   relative: 1.0 1.0;
2863                   to_x: "elm.padding.left";
2864                   to_y: "elm.text.1";
2865                }
2866                rel2 {
2867                   relative: 0.0 0.0;
2868                   to_x: "elm.padding.icon.left";
2869                   to_y: "elm.padding.bottom";
2870                }
2871                align: 0.0 0.5;
2872                text {
2873                   style: "genlist_style_list_sub_text_default";
2874                   min: 0 1;
2875                   align: 0.0 0.5;
2876                }
2877             }
2878             description { state: "selected" 0.0;
2879                inherit: "default" 0.0;
2880                text.style: "genlist_style_list_sub_text_focus";
2881             }
2882             GENLIST_DESCRIPTION_FLIP_ENABLED
2883          }
2884       }
2885    }
2886
2887 // 3.2.11
2888    group { name: "elm/genlist/item/2text.1icon.11/default";
2889       alias: "elm/genlist/item_odd/2text.1icon.11/default";
2890       alias: "elm/genlist/item_compress/2text.1icon.11/default";
2891       alias: "elm/genlist/item_compress_odd/2text.1icon.11/default";
2892       data.item: "stacking" "above";
2893       data.item: "selectraise" "on";
2894       data.item: "texts" "elm.text.1 elm.text.2";
2895       data.item: "contents" "elm.icon";
2896       data.item: "flips" "elm.flip.content";
2897
2898       parts {
2899          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2900          GENLIST_PART_BG_IMAGE
2901          GENLIST_PART_BOTTOM_LINE
2902          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2903          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2904          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2905          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2906          part { name: "elm.icon";
2907             clip_to: "disclip";
2908             type: SWALLOW;
2909             scale: 1;
2910             description { state: "default" 0.0;
2911                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
2912                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
2913                fixed: 1 1;
2914                rel1 {
2915                   relative: 0.0 1.0;
2916                   to_x: "elm.padding.right";
2917                   to_y: "elm.padding.top";
2918                }
2919                rel2 {
2920                   relative: 0.0 0.0;
2921                   to_x: "elm.padding.right";
2922                   to_y: "elm.padding.bottom";
2923                }
2924                align: 1.0 0.5;
2925             }
2926             GENLIST_DESCRIPTION_FLIP_ENABLED
2927          }
2928          part { name: "elm.padding.icon.left";
2929             clip_to: "disclip";
2930             type: RECT;
2931             scale: 1;
2932             description { state: "default" 0.0;
2933                min: GENLIST_PADDING_16_INC 0;
2934                fixed: 1 0;
2935                rel1.to_x: "elm.icon";
2936                rel2 {
2937                   relative: 0.0 1.0;
2938                   to_x: "elm.icon";
2939                }
2940                align: 1.0 0.0;
2941                visible: 0;
2942             }
2943          }
2944          part { name: "elm.text.1";
2945             clip_to: "disclip";
2946             type: TEXT;
2947             mouse_events: 0;
2948             scale: 1;
2949             description { state: "default" 0.0;
2950                min: 0 GENLIST_SIZE_61_INC;
2951                fixed: 0 1;
2952                rel1 {
2953                   relative: 1.0 1.0;
2954                   to_x: "elm.padding.left";
2955                   to_y: "elm.padding.top";
2956                }
2957                rel2 {
2958                   relative: 0.0 1.0;
2959                   to_x: "elm.padding.icon.left";
2960                   to_y: "elm.padding.top";
2961                }
2962                align: 0.0 0.0;
2963                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2964                text {
2965                   font: "SLP:style=Roman";
2966                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2967                   min: 0 1;
2968                   align: 0.0 0.5;
2969                   text_class: "list_item";
2970                }
2971             }
2972             description { state: "selected" 0.0;
2973                inherit: "default" 0.0;
2974                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2975             }
2976             GENLIST_DESCRIPTION_FLIP_ENABLED
2977          }
2978          part { name: "elm.text.2";
2979             clip_to: "disclip";
2980             type: TEXT;
2981             mouse_events: 0;
2982             scale: 1;
2983             description { state: "default" 0.0;
2984                rel1 {
2985                   relative: 1.0 1.0;
2986                   to_x: "elm.padding.left";
2987                   to_y: "elm.text.1";
2988                }
2989                rel2 {
2990                   relative: 0.0 0.0;
2991                   to_x: "elm.padding.icon.left";
2992                   to_y: "elm.padding.bottom";
2993                }
2994                align: 0.0 0.0;
2995                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
2996                text {
2997                   font: "SLP:style=Medium";
2998                   size: GENLIST_LIST_SUB_TEXT_SIZE;
2999                   min: 0 1;
3000                   align: 0.0 0.5;
3001                   text_class: "slp_medium";
3002                }
3003             }
3004             description { state: "selected" 0.0;
3005                inherit: "default" 0.0;
3006                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3007             }
3008             GENLIST_DESCRIPTION_FLIP_ENABLED
3009          }
3010          GENLIST_PART_FLIP
3011          GENLIST_PART_DISCLIP
3012       }
3013       programs {
3014          // signal: elm,state,%s,active
3015          //   a "check" item named %s went active
3016          // signal: elm,state,%s,passive
3017          //   a "check" item named %s went passive
3018          // default is passive
3019          program { name: "go_active";
3020             signal: "elm,state,selected";
3021             source: "elm";
3022             action: STATE_SET "selected" 0.0;
3023             target: "bg_image";
3024             target: "elm.text.1";
3025             target: "elm.text.2";
3026             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3027          }
3028          program { name: "go_passive";
3029             signal: "elm,state,unselected";
3030             source: "elm";
3031             action: STATE_SET "default" 0.0;
3032             target: "bg_image";
3033             target: "elm.text.1";
3034             target: "elm.text.2";
3035             transition: LINEAR 0.1;
3036          }
3037          program { name: "go_disabled";
3038             signal: "elm,state,disabled";
3039             source: "elm";
3040             action: STATE_SET "disabled" 0.0;
3041             target: "disclip";
3042          }
3043          program { name: "go_enabled";
3044             signal: "elm,state,enabled";
3045             source: "elm";
3046             action: STATE_SET "default" 0.0;
3047             target: "disclip";
3048          }
3049          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
3050          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3051       }
3052    }
3053
3054 // 3.2.12
3055    group { name: "elm/genlist/item/2text.2icon.2/default";
3056       alias: "elm/genlist/item_odd/2text.2icon.2/default";
3057       alias: "elm/genlist/item_compress/2text.2icon.2/default";
3058       alias: "elm/genlist/item_compress_odd/2text.2icon.2/default";
3059       data.item: "stacking" "above";
3060       data.item: "selectraise" "on";
3061       data.item: "texts" "elm.text.1 elm.text.2";
3062       data.item: "contents" "elm.icon.1 elm.icon.2";
3063       data.item: "flips" "elm.flip.content";
3064
3065       parts {
3066          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3067          GENLIST_PART_BG_IMAGE
3068          GENLIST_PART_BOTTOM_LINE
3069          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3070          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3071          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3072          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3073          part { name: "elm.icon.2";
3074             clip_to: "disclip";
3075             type: SWALLOW;
3076             scale: 1;
3077             description { state: "default" 0.0;
3078                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3079                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3080                fixed: 1 1;
3081                rel1 {
3082                   relative: 0.0 1.0;
3083                   to_x: "elm.padding.right";
3084                   to_y: "elm.padding.top";
3085                }
3086                rel2 {
3087                   relative: 0.0 0.0;
3088                   to_x: "elm.padding.right";
3089                   to_y: "elm.padding.bottom";
3090                }
3091                align: 1.0 0.5;
3092             }
3093             GENLIST_DESCRIPTION_FLIP_ENABLED
3094          }
3095          part { name: "elm.padding.icon2.left";
3096             clip_to: "disclip";
3097             type: RECT;
3098             scale: 1;
3099             description { state: "default" 0.0;
3100                min: GENLIST_PADDING_16_INC 0;
3101                fixed: 1 0;
3102                rel1.to_x: "elm.icon.2";
3103                rel2 {
3104                   relative: 0.0 1.0;
3105                   to_x: "elm.icon.2";
3106                }
3107                align: 1.0 0.0;
3108                visible: 0;
3109             }
3110          }
3111         part { name: "elm.text.1";
3112             clip_to: "disclip";
3113             type: TEXT;
3114             mouse_events: 0;
3115             scale: 1;
3116             description { state: "default" 0.0;
3117                min: 0 GENLIST_SIZE_61_INC;
3118                fixed: 0 1;
3119                rel1 {
3120                   relative: 1.0 1.0;
3121                   to_x: "elm.padding.left";
3122                   to_y: "elm.padding.top";
3123                }
3124                rel2 {
3125                   relative: 0.0 1.0;
3126                   to_x: "elm.padding.icon2.left";
3127                   to_y: "elm.padding.top";
3128                }
3129                align: 0.0 0.0;
3130                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3131                text {
3132                   font: "SLP:style=Roman";
3133                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3134                   min: 0 1;
3135                   align: 0.0 0.5;
3136                   text_class: "list_item";
3137                }
3138             }
3139             description { state: "selected" 0.0;
3140                inherit: "default" 0.0;
3141                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3142             }
3143             GENLIST_DESCRIPTION_FLIP_ENABLED
3144          }
3145          part { name: "elm.text.2";
3146             clip_to: "disclip";
3147             type: TEXT;
3148             mouse_events: 0;
3149             scale: 1;
3150             description { state: "default" 0.0;
3151                rel1 {
3152                   relative: 1.0 1.0;
3153                   to_x: "elm.padding.left";
3154                   to_y: "elm.text.1";
3155                }
3156                rel2 {
3157                   relative: 1.0 0.0;
3158                   to_x: "elm.padding.left";
3159                   to_y: "elm.padding.bottom";
3160                }
3161                align: 0.0 0.5;
3162                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3163                text {
3164                   font: "SLP:style=Medium";
3165                   size: GENLIST_LIST_SUB_TEXT_SIZE;
3166                   min: 0 1;
3167                   align: 0.0 0.5;
3168                   text_class: "slp_medium";
3169                }
3170             }
3171             description { state: "selected" 0.0;
3172                inherit: "default" 0.0;
3173                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
3174             }
3175             GENLIST_DESCRIPTION_FLIP_ENABLED
3176          }
3177          part { name: "elm.padding.text2.right";
3178             clip_to: "disclip";
3179             type: RECT;
3180             scale: 1;
3181             description { state: "default" 0.0;
3182                min: GENLIST_PADDING_16_INC 0;
3183                fixed: 1 0;
3184                visible: 0;
3185                rel1 {
3186                   relative: 1.0 0.0;
3187                   to_x: "elm.text.2";
3188                }
3189                rel2.to_x: "elm.text.2";
3190                align: 0.0 0.0;
3191             }
3192          }
3193          part { name: "elm.icon.1";
3194             clip_to: "disclip";
3195             type: SWALLOW;
3196             scale: 1;
3197             description { state: "default" 0.0;
3198                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
3199                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
3200                fixed: 1 1;
3201                rel1 {
3202                   relative: 1.0 1.0;
3203                   to_x: "elm.padding.text2.right";
3204                   to_y: "elm.text.1";
3205                }
3206                rel2 {
3207                   relative: 1.0 0.0;
3208                   to_x: "elm.padding.text2.right";
3209                   to_y: "elm.padding.bottom";
3210                }
3211                align: 0.0 0.5;
3212             }
3213             GENLIST_DESCRIPTION_FLIP_ENABLED
3214          }
3215          GENLIST_PART_FLIP
3216          GENLIST_PART_DISCLIP
3217       }
3218       programs {
3219          // signal: elm,state,%s,active
3220          //   a "check" item named %s went active
3221          // signal: elm,state,%s,passive
3222          //   a "check" item named %s went passive
3223          // default is passive
3224          program { name: "go_active";
3225             signal: "elm,state,selected";
3226             source: "elm";
3227             action: STATE_SET "selected" 0.0;
3228             target: "bg_image";
3229             target: "elm.text.1";
3230             target: "elm.text.2";
3231             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3232          }
3233          program { name: "go_passive";
3234             signal: "elm,state,unselected";
3235             source: "elm";
3236             action: STATE_SET "default" 0.0;
3237             target: "bg_image";
3238             target: "elm.text.1";
3239             target: "elm.text.2";
3240             transition: LINEAR 0.1;
3241          }
3242          program { name: "go_disabled";
3243             signal: "elm,state,disabled";
3244             source: "elm";
3245             action: STATE_SET "disabled" 0.0;
3246             target: "disclip";
3247          }
3248          program { name: "go_enabled";
3249             signal: "elm,state,enabled";
3250             source: "elm";
3251             action: STATE_SET "default" 0.0;
3252             target: "disclip";
3253          }
3254          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
3255          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3256       }
3257    }
3258
3259 // 3.2.13
3260    group { name: "elm/genlist/item/2text.1icon.4/default";
3261       alias: "elm/genlist/item_odd/2text.1icon.4/default";
3262       alias: "elm/genlist/item_compress/2text.1icon.4/default";
3263       alias: "elm/genlist/item_compress_odd/2text.1icon.4/default";
3264       data.item: "stacking" "above";
3265       data.item: "selectraise" "on";
3266       data.item: "texts" "elm.text.1 elm.text.2";
3267       data.item: "contents" "elm.icon";
3268       data.item: "flips" "elm.flip.content";
3269
3270       parts {
3271          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3272          GENLIST_PART_BG_IMAGE
3273          GENLIST_PART_BOTTOM_LINE
3274          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3275          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3276          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3277          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3278          part { name: "elm.icon";
3279             clip_to: "disclip";
3280             type: SWALLOW;
3281             scale: 1;
3282             description { state: "default" 0.0;
3283                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3284                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3285                fixed: 1 1;
3286                rel1 {
3287                   relative: 1.0 1.0;
3288                   to_x: "elm.padding.left";
3289                   to_y: "elm.padding.top";
3290                }
3291                rel2 {
3292                   relative: 1.0 0.0;
3293                   to_x: "elm.padding.left";
3294                   to_y: "elm.padding.bottom";
3295                }
3296                align: 0.0 0.5;
3297             }
3298             GENLIST_DESCRIPTION_FLIP_ENABLED
3299          }
3300          part { name: "elm.padding.icon.right";
3301             clip_to: "disclip";
3302             type: RECT;
3303             scale: 1;
3304             description { state: "default" 0.0;
3305                min: GENLIST_PADDING_16_INC 0;
3306                fixed: 1 0;
3307                rel1 {
3308                   relative: 1.0 0.0;
3309                   to_x: "elm.icon";
3310                }
3311                rel2.to_x: "elm.icon";
3312                align: 0.0 0.0;
3313                visible: 0;
3314             }
3315          }
3316          part { name: "elm.text.1";
3317             clip_to: "disclip";
3318             type: TEXT;
3319             mouse_events: 0;
3320             scale: 1;
3321             description { state: "default" 0.0;
3322                min: 0 GENLIST_SIZE_61_INC;
3323                fixed: 0 1;
3324                rel1 {
3325                   relative: 1.0 1.0;
3326                   to_x: "elm.padding.icon.right";
3327                   to_y: "elm.padding.top";
3328                }
3329                rel2 {
3330                   relative: 0.0 1.0;
3331                   to_x: "elm.padding.right";
3332                   to_y: "elm.padding.top";
3333                }
3334                align: 0.0 0.0;
3335                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3336                text {
3337                   font: "SLP:style=Roman";
3338                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3339                   min: 0 1;
3340                   align: 0.0 0.5;
3341                   text_class: "list_item";
3342                }
3343             }
3344             description { state: "selected" 0.0;
3345                inherit: "default" 0.0;
3346                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3347             }
3348             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3349             GENLIST_DESCRIPTION_FLIP_ENABLED
3350          }
3351          part { name: "elm.text.2";
3352             clip_to: "disclip";
3353             type: TEXT;
3354             mouse_events: 0;
3355             scale: 1;
3356             description { state: "default" 0.0;
3357                rel1 {
3358                   relative: 1.0 1.0;
3359                   to_x: "elm.padding.icon.right";
3360                   to_y: "elm.text.1";
3361                }
3362                rel2 {
3363                   relative: 0.0 0.0;
3364                   to_x: "elm.padding.right";
3365                   to_y: "elm.padding.bottom";
3366                }
3367                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3368                text {
3369                   font: "SLP:style=Medium";
3370                   size: GENLIST_FONT_32_INC;
3371                   min: 0 1;
3372                   align: 0.0 0.5;
3373                   text_class: "slp_medium";
3374                }
3375             }
3376             description { state: "selected" 0.0;
3377                inherit: "default" 0.0;
3378                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
3379             }
3380             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3381             GENLIST_DESCRIPTION_FLIP_ENABLED
3382          }
3383          GENLIST_PART_FLIP
3384          GENLIST_PART_DISCLIP
3385       }
3386       programs {
3387          // signal: elm,state,%s,active
3388          //   a "check" item named %s went active
3389          // signal: elm,state,%s,passive
3390          //   a "check" item named %s went passive
3391          // default is passive
3392          program { name: "go_active";
3393             signal: "elm,state,selected";
3394             source: "elm";
3395             action: STATE_SET "selected" 0.0;
3396             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_2TEXT
3397             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3398          }
3399          program { name: "go_passive";
3400             signal: "elm,state,unselected";
3401             source: "elm";
3402             action: STATE_SET "default" 0.0;
3403             target: "bg_image";
3404             target: "elm.text.1";
3405             target: "elm.text.2";
3406             transition: LINEAR 0.1;
3407          }
3408          program { name: "go_disabled";
3409             signal: "elm,state,disabled";
3410             source: "elm";
3411             action: STATE_SET "disabled" 0.0;
3412             target: "disclip";
3413          }
3414          program { name: "go_enabled";
3415             signal: "elm,state,enabled";
3416             source: "elm";
3417             action: STATE_SET "default" 0.0;
3418             target: "disclip";
3419          }
3420          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
3421          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3422       }
3423    }
3424
3425    group { name: "elm/genlist/item_compress/2text.1icon.4.tb/default";
3426       inherit: "elm/genlist/item/2text.1icon.4/default";
3427       parts {
3428          part { name: "elm.text.1";
3429             clip_to: "disclip";
3430             type: TEXTBLOCK;
3431             mouse_events: 0;
3432             scale: 1;
3433             description { state: "default" 0.0;
3434                min: 0 GENLIST_SIZE_61_INC;
3435                fixed: 0 1;
3436                rel1 {
3437                   relative: 1.0 1.0;
3438                   to_x: "elm.padding.icon.right";
3439                   to_y: "elm.padding.top";
3440                }
3441                rel2 {
3442                   relative: 0.0 1.0;
3443                   to_x: "elm.padding.right";
3444                   to_y: "elm.padding.top";
3445                }
3446                align: 0.0 0.0;
3447                text {
3448                   style: "genlist_style_list_main_text_unread";
3449                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3450                   min: 0 1;
3451                   align: 0.0 0.5;
3452                   text_class: "list_item";
3453                }
3454             }
3455             description { state: "selected" 0.0;
3456                inherit: "default" 0.0;
3457                text.style: "genlist_style_list_main_text_focus";
3458             }
3459             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3460             GENLIST_DESCRIPTION_FLIP_ENABLED
3461          }
3462          part { name: "elm.text.2";
3463             clip_to: "disclip";
3464             type: TEXTBLOCK;
3465             mouse_events: 0;
3466             scale: 1;
3467             description { state: "default" 0.0;
3468                rel1 {
3469                   relative: 1.0 1.0;
3470                   to_x: "elm.padding.icon.right";
3471                   to_y: "elm.text.1";
3472                }
3473                rel2 {
3474                   relative: 0.0 0.0;
3475                   to_x: "elm.padding.right";
3476                   to_y: "elm.padding.bottom";
3477                }
3478                align: 0.0 0.5;
3479                text {
3480                   style: "genlist_style_list_sub_text_default";
3481                   size: GENLIST_FONT_32_INC;
3482                   min: 0 1;
3483                   align: 0.0 0.5;
3484                }
3485             }
3486             description { state: "selected" 0.0;
3487                inherit: "default" 0.0;
3488                text.style: "genlist_style_list_sub_text_focus";
3489             }
3490             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3491             GENLIST_DESCRIPTION_FLIP_ENABLED
3492          }
3493       }
3494    }
3495
3496 // 3.2.14
3497    group { name: "elm/genlist/item/3text.1icon.2/default";
3498       alias: "elm/genlist/item_odd/3text.1icon.2/default";
3499       alias: "elm/genlist/item_compress/3text.1icon.2/default";
3500       alias: "elm/genlist/item_compress_odd/3text.1icon.2/default";
3501       data.item: "stacking" "above";
3502       data.item: "selectraise" "on";
3503       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3504       data.item: "contents" "elm.icon";
3505       data.item: "flips" "elm.flip.content";
3506
3507       parts {
3508          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3509          GENLIST_PART_BG_IMAGE
3510          GENLIST_PART_BOTTOM_LINE
3511          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3512          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3513          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3514          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3515          part { name: "elm.icon";
3516             clip_to: "disclip";
3517             type: SWALLOW;
3518             scale: 1;
3519             description { state: "default" 0.0;
3520                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3521                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3522                fixed: 1 1;
3523                rel1 {
3524                   relative: 1.0 1.0;
3525                   offset: 0 0;
3526                   to_x: "elm.padding.left";
3527                   to_y: "elm.padding.top";
3528                }
3529                rel2 {
3530                   relative: 1.0 0.0;
3531                   to_x: "elm.padding.left";
3532                   to_y: "elm.padding.bottom";
3533                }
3534                align: 0.0 0.5;
3535             }
3536             GENLIST_DESCRIPTION_FLIP_ENABLED
3537          }
3538          part { name: "elm.padding.icon.right";
3539             clip_to: "disclip";
3540             type: RECT;
3541             scale: 1;
3542             description { state: "default" 0.0;
3543                min: GENLIST_PADDING_16_INC 0;
3544                fixed: 1 0;
3545                rel1 {
3546                   relative: 1.0 0.0;
3547                   to_x: "elm.icon";
3548                }
3549                rel2.to_x: "elm.icon";
3550                align: 0.0 0.0;
3551                visible: 0;
3552             }
3553          }
3554          part { name: "elm.text.3";
3555             clip_to: "disclip";
3556             type: TEXT;
3557             mouse_events: 0;
3558             scale: 1;
3559             description { state: "default" 0.0;
3560                min: 0 GENLIST_SIZE_61_INC;
3561                max: GENLIST_SIZE_192_INC GENLIST_SIZE_61_INC;
3562                fixed: 0 1;
3563                rel1 {
3564                   relative: 0.0 1.0;
3565                   to_x: "elm.padding.left";
3566                   to_y: "elm.padding.top";
3567                }
3568                rel2 {
3569                   relative: 0.0 1.0;
3570                   to_x: "elm.padding.right";
3571                   to_y: "elm.padding.top";
3572                }
3573                align: 1.0 0.0;
3574                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3575                text {
3576                   font: "SLP:style=Medium";
3577                   size: GENLIST_FONT_32_INC;
3578                   min: 0 1;
3579                   max: 1 0;
3580                   align: 1.0 0.5;
3581                   text_class: "slp_medium";
3582                }
3583             }
3584             description { state: "selected" 0.0;
3585                inherit: "default" 0.0;
3586                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
3587             }
3588             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3589             GENLIST_DESCRIPTION_FLIP_ENABLED
3590          }
3591          part { name: "elm.padding.text3.left";
3592             clip_to: "disclip";
3593             type: RECT;
3594             mouse_events: 0;
3595             scale: 1;
3596             description { state: "default" 0.0;
3597                min: GENLIST_ICON_SMALL_SIZE 0;
3598                fixed: 1 0;
3599                rel1.to_x: "elm.text.3";
3600                rel2 {
3601                   relative: 0.0 1.0;
3602                   to_x: "elm.text.3";
3603                }
3604                align: 1.0 0.5;
3605                visible: 0;
3606             }
3607          }
3608          part { name: "elm.text.1";
3609             clip_to: "disclip";
3610             type: TEXT;
3611             mouse_events: 0;
3612             scale: 1;
3613             description { state: "default" 0.0;
3614                rel1 {
3615                   relative: 1.0 1.0;
3616                   to_x: "elm.padding.icon.right";
3617                   to_y: "elm.padding.top";
3618                }
3619                rel2 {
3620                   relative: 0.0 1.0;
3621                   to_x: "elm.padding.text3.left";
3622                   to_y: "elm.text.3";
3623                }
3624                align: 0.0 0.5;
3625                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3626                text {
3627                   font: "SLP:style=Roman";
3628                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3629                   min: 0 1;
3630                   align: 0.0 0.5;
3631                   text_class: "list_item";
3632                }
3633             }
3634             description { state: "selected" 0.0;
3635                inherit: "default" 0.0;
3636                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3637             }
3638             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3639             GENLIST_DESCRIPTION_FLIP_ENABLED
3640          }
3641          part { name: "elm.text.2";
3642             clip_to: "disclip";
3643             type: TEXT;
3644             mouse_events: 0;
3645             scale: 1;
3646             description { state: "default" 0.0;
3647                rel1 {
3648                   relative: 1.0 1.0;
3649                   to_x: "elm.padding.icon.right";
3650                   to_y: "elm.text.1";
3651                }
3652                rel2 {
3653                   relative: 0.0 0.0;
3654                   to_x: "elm.padding.right";
3655                   to_y: "elm.padding.bottom";
3656                }
3657                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3658                text {
3659                   font: "SLP:style=Medium";
3660                   size: GENLIST_FONT_32_INC;
3661                   min: 0 1;
3662                   align: 0.0 0.5;
3663                   text_class: "slp_medium";
3664                }
3665             }
3666             description { state: "selected" 0.0;
3667                inherit: "default" 0.0;
3668                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
3669             }
3670             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3671             GENLIST_DESCRIPTION_FLIP_ENABLED
3672          }
3673          GENLIST_PART_FLIP
3674          GENLIST_PART_DISCLIP
3675       }
3676       programs {
3677          // signal: elm,state,%s,active
3678          //   a "check" item named %s went active
3679          // signal: elm,state,%s,passive
3680          //   a "check" item named %s went passive
3681          // default is passive
3682          program { name: "go_active";
3683             signal: "elm,state,selected";
3684             source: "elm";
3685             action: STATE_SET "selected" 0.0;
3686             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_3TEXT
3687             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3688          }
3689          program { name: "go_passive";
3690             signal: "elm,state,unselected";
3691             source: "elm";
3692             action: STATE_SET "default" 0.0;
3693             target: "bg_image";
3694             target: "elm.text.1";
3695             target: "elm.text.2";
3696             target: "elm.text.3";
3697             transition: LINEAR 0.1;
3698          }
3699          program { name: "go_disabled";
3700             signal: "elm,state,disabled";
3701             source: "elm";
3702             action: STATE_SET "disabled" 0.0;
3703             target: "disclip";
3704          }
3705          program { name: "go_enabled";
3706             signal: "elm,state,enabled";
3707             source: "elm";
3708             action: STATE_SET "default" 0.0;
3709             target: "disclip";
3710          }
3711          GENLIST_PROGRAM_FLIP_3TEXT_1ICON
3712          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3713       }
3714    }
3715
3716 // 3.2.15
3717    group { name: "elm/genlist/item/2text.1icon.8/default";
3718       alias: "elm/genlist/item_odd/2text.1icon.8/default";
3719       alias: "elm/genlist/item_compress/2text.1icon.8/default";
3720       alias: "elm/genlist/item_compress_odd/2text.1icon.8/default";
3721       data.item: "stacking" "above";
3722       data.item: "selectraise" "on";
3723       data.item: "texts" "elm.text.1 elm.text.2";
3724       data.item: "contents" "elm.icon";
3725       data.item: "flips" "elm.flip.content";
3726
3727       parts {
3728          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3729          GENLIST_PART_BG_IMAGE
3730          GENLIST_PART_BOTTOM_LINE
3731          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3732          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3733          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3734          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3735          part { name: "elm.icon";
3736             clip_to: "disclip";
3737             type: SWALLOW;
3738             scale: 1;
3739             description { state: "default" 0.0;
3740                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3741                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3742                fixed: 1 1;
3743                rel1 {
3744                   relative: 1.0 1.0;
3745                   to_x: "elm.padding.left";
3746                   to_y: "elm.padding.top";
3747                }
3748                rel2 {
3749                   relative: 1.0 0.0;
3750                   to_x: "elm.padding.left";
3751                   to_y: "elm.padding.bottom";
3752                }
3753                align: 0.0 0.5;
3754             }
3755             GENLIST_DESCRIPTION_FLIP_ENABLED
3756          }
3757          part { name: "elm.padding.icon.right";
3758             clip_to: "disclip";
3759             type: RECT;
3760             scale: 1;
3761             description { state: "default" 0.0;
3762                min: GENLIST_PADDING_16_INC 0;
3763                fixed: 1 0;
3764                rel1 {
3765                   relative: 1.0 0.0;
3766                   to_x: "elm.icon";
3767                }
3768                rel2.to_x: "elm.icon";
3769                align: 0.0 0.0;
3770                visible: 0;
3771             }
3772          }
3773          part { name: "elm.text.1";
3774             clip_to: "disclip";
3775             type: TEXT;
3776             mouse_events: 0;
3777             scale: 1;
3778             description { state: "default" 0.0;
3779                min: 0 GENLIST_SIZE_61_INC;
3780                fixed: 0 1;
3781                rel1 {
3782                   relative: 1.0 1.0;
3783                   to_x: "elm.padding.icon.right";
3784                   to_y: "elm.padding.top";
3785                }
3786                rel2 {
3787                   relative: 0.0 1.0;
3788                   to_x: "elm.padding.right";
3789                   to_y: "elm.padding.top";
3790                }
3791                align: 0.0 0.0;
3792                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3793                text {
3794                   font: "SLP:style=Roman";
3795                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3796                   min: 0 1;
3797                   align: 0.0 0.5;
3798                   text_class: "list_item";
3799                }
3800             }
3801             description { state: "selected" 0.0;
3802                inherit: "default" 0.0;
3803                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3804             }
3805             GENLIST_DESCRIPTION_FLIP_ENABLED
3806          }
3807          part { name: "elm.text.2";
3808             clip_to: "disclip";
3809             type: TEXT;
3810             mouse_events: 0;
3811             scale: 1;
3812             description { state: "default" 0.0;
3813                rel1 {
3814                   relative: 1.0 1.0;
3815                   to_x: "elm.padding.icon.right";
3816                   to_y: "elm.text.1";
3817                }
3818                rel2 {
3819                   relative: 0.0 0.0;
3820                   to_x: "elm.padding.right";
3821                   to_y: "elm.padding.bottom";
3822                }
3823                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3824                text {
3825                   font: "SLP:style=Medium";
3826                   size: GENLIST_FONT_32_INC;
3827                   min: 0 1;
3828                   align: 0.0 0.5;
3829                   text_class: "slp_medium";
3830                }
3831             }
3832             description { state: "selected" 0.0;
3833                inherit: "default" 0.0;
3834                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3835             }
3836             GENLIST_DESCRIPTION_FLIP_ENABLED
3837          }
3838          GENLIST_PART_FLIP
3839          GENLIST_PART_DISCLIP
3840       }
3841       programs {
3842          // signal: elm,state,%s,active
3843          //   a "check" item named %s went active
3844          // signal: elm,state,%s,passive
3845          //   a "check" item named %s went passive
3846          // default is passive
3847          program { name: "go_active";
3848             signal: "elm,state,selected";
3849             source: "elm";
3850             action: STATE_SET "selected" 0.0;
3851             target: "bg_image";
3852             target: "elm.text.1";
3853             target: "elm.text.2";
3854             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3855          }
3856          program { name: "go_passive";
3857             signal: "elm,state,unselected";
3858             source: "elm";
3859             action: STATE_SET "default" 0.0;
3860             target: "bg_image";
3861             target: "elm.text.1";
3862             target: "elm.text.2";
3863             transition: LINEAR 0.1;
3864          }
3865          program { name: "go_disabled";
3866             signal: "elm,state,disabled";
3867             source: "elm";
3868             action: STATE_SET "disabled" 0.0;
3869             target: "disclip";
3870          }
3871          program { name: "go_enabled";
3872             signal: "elm,state,enabled";
3873             source: "elm";
3874             action: STATE_SET "default" 0.0;
3875             target: "disclip";
3876          }
3877          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
3878          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3879       }
3880    }
3881
3882 // 3.2.16
3883    group { name: "elm/genlist/item/2text.2icon.3/default";
3884       alias: "elm/genlist/item_odd/2text.2icon.3/default";
3885       alias: "elm/genlist/item_compress/2text.2icon.3/default";
3886       alias: "elm/genlist/item_compress_odd/2text.2icon.3/default";
3887       data.item: "stacking" "above";
3888       data.item: "selectraise" "on";
3889       data.item: "texts" "elm.text.1 elm.text.2";
3890       data.item: "contents" "elm.icon.1 elm.icon.2";
3891       data.item: "flips" "elm.flip.content";
3892
3893       parts {
3894          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3895          GENLIST_PART_BG_IMAGE
3896          GENLIST_PART_BOTTOM_LINE
3897          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3898          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3899          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3900          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3901          part { name: "elm.icon.1";
3902             clip_to: "disclip";
3903             type: SWALLOW;
3904             scale: 1;
3905             description { state: "default" 0.0;
3906                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3907                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3908                fixed: 1 1;
3909                rel1 {
3910                   relative: 1.0 1.0;
3911                   to_x: "elm.padding.left";
3912                   to_y: "elm.padding.top";
3913                }
3914                rel2 {
3915                   relative: 1.0 0.0;
3916                   to_x: "elm.padding.left";
3917                   to_y: "elm.padding.bottom";
3918                }
3919                align: 0.0 0.5;
3920             }
3921             GENLIST_DESCRIPTION_FLIP_ENABLED
3922          }
3923          part { name: "elm.padding.icon1.right";
3924             clip_to: "disclip";
3925             type: RECT;
3926             scale: 1;
3927             description { state: "default" 0.0;
3928                min: GENLIST_PADDING_16_INC 0;
3929                fixed: 1 0;
3930                rel1 {
3931                   relative: 1.0 0.0;
3932                   to_x: "elm.icon.1";
3933                }
3934                rel2.to_x: "elm.icon.1";
3935                align: 0.0 0.0;
3936                visible: 0;
3937             }
3938          }
3939          part { name: "elm.text.1";
3940             clip_to: "disclip";
3941             type: TEXT;
3942             mouse_events: 0;
3943             scale: 1;
3944             description { state: "default" 0.0;
3945                min: 0 GENLIST_SIZE_61_INC;
3946                fixed: 0 1;
3947                rel1 {
3948                   relative: 1.0 1.0;
3949                   to_x: "elm.padding.icon1.right";
3950                   to_y: "elm.padding.top";
3951                }
3952                rel2 {
3953                   relative: 0.0 1.0;
3954                   to_x: "elm.padding.icon2.left";
3955                   to_y: "elm.padding.top";
3956                }
3957                align: 0.0 0.0;
3958                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3959                text {
3960                   font: "SLP:style=Roman";
3961                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3962                   min: 0 1;
3963                   align: 0.0 0.5;
3964                   text_class: "list_item";
3965                }
3966             }
3967             description { state: "selected" 0.0;
3968                inherit: "default" 0.0;
3969                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3970             }
3971             GENLIST_DESCRIPTION_FLIP_ENABLED
3972          }
3973          part { name: "elm.icon.2";
3974             clip_to: "disclip";
3975             type: SWALLOW;
3976             scale: 1;
3977             description { state: "default" 0.0;
3978                fixed: 1 1;
3979                rel1 {
3980                   relative: 0.0 1.0;
3981                   to_x: "elm.padding.right";
3982                   to_y: "elm.padding.top";
3983                }
3984                rel2 {
3985                   relative: 0.0 1.0;
3986                   to_x: "elm.padding.right";
3987                   to_y: "elm.text.1";
3988                }
3989                align: 1.0 0.5;
3990             }
3991             GENLIST_DESCRIPTION_FLIP_ENABLED
3992          }
3993          part { name: "elm.padding.icon2.left";
3994             clip_to: "disclip";
3995             type: RECT;
3996             scale: 1;
3997             description { state: "default" 0.0;
3998                min: GENLIST_PADDING_16_INC 0;
3999                fixed: 1 0;
4000                rel1 {
4001                   relative: 0.0 0.0;
4002                   to_x: "elm.icon.2";
4003                }
4004                rel2.to_x: "elm.icon.2";
4005                align: 1.0 0.0;
4006                visible: 0;
4007             }
4008          }
4009          part { name: "elm.text.2";
4010             clip_to: "disclip";
4011             type: TEXT;
4012             mouse_events: 0;
4013             scale: 1;
4014             description { state: "default" 0.0;
4015                rel1 {
4016                   relative: 1.0 1.0;
4017                   to_x: "elm.padding.icon1.right";
4018                   to_y: "elm.text.1";
4019                }
4020                rel2 {
4021                   relative: 0.0 0.0;
4022                   to_x: "elm.padding.icon2.left";
4023                   to_y: "elm.padding.bottom";
4024                }
4025                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4026                text {
4027                   font: "SLP:style=Medium";
4028                   size: GENLIST_FONT_32_INC;
4029                   min: 0 1;
4030                   align: 0.0 0.5;
4031                   text_class: "slp_medium";
4032                }
4033             }
4034             description { state: "selected" 0.0;
4035                inherit: "default" 0.0;
4036                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
4037             }
4038             GENLIST_DESCRIPTION_FLIP_ENABLED
4039          }
4040          GENLIST_PART_FLIP
4041          GENLIST_PART_DISCLIP
4042       }
4043       programs {
4044          // signal: elm,state,%s,active
4045          //   a "check" item named %s went active
4046          // signal: elm,state,%s,passive
4047          //   a "check" item named %s went passive
4048          // default is passive
4049          program { name: "go_active";
4050             signal: "elm,state,selected";
4051             source: "elm";
4052             action: STATE_SET "selected" 0.0;
4053             target: "bg_image";
4054             target: "elm.text.1";
4055             target: "elm.text.2";
4056             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4057          }
4058          program { name: "go_passive";
4059             signal: "elm,state,unselected";
4060             source: "elm";
4061             action: STATE_SET "default" 0.0;
4062             target: "bg_image";
4063             target: "elm.text.1";
4064             target: "elm.text.2";
4065             transition: LINEAR 0.1;
4066          }
4067          program { name: "go_disabled";
4068             signal: "elm,state,disabled";
4069             source: "elm";
4070             action: STATE_SET "disabled" 0.0;
4071             target: "disclip";
4072          }
4073          program { name: "go_enabled";
4074             signal: "elm,state,enabled";
4075             source: "elm";
4076             action: STATE_SET "default" 0.0;
4077             target: "disclip";
4078          }
4079          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
4080          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4081       }
4082    }
4083
4084    group { name: "elm/genlist/item_compress/2text.2icon.3.tb/default";
4085       inherit: "elm/genlist/item/2text.2icon.3/default";
4086       parts {
4087          part { name: "elm.text.2";
4088             clip_to: "disclip";
4089             type: TEXTBLOCK;
4090             mouse_events: 0;
4091             scale: 1;
4092             description { state: "default" 0.0;
4093                rel1 {
4094                   relative: 1.0 1.0;
4095                   to_x: "elm.padding.icon1.right";
4096                   to_y: "elm.text.1";
4097                }
4098                rel2 {
4099                   relative: 0.0 0.0;
4100                   to_x: "elm.padding.icon2.left";
4101                   to_y: "elm.padding.bottom";
4102                }
4103                align: 0.0 0.5;
4104                text {
4105                   style: "genlist_style_list_sub_text_default";
4106                   min: 0 1;
4107                   align: 0.0 0.5;
4108                }
4109             }
4110             description { state: "selected" 0.0;
4111                inherit: "default" 0.0;
4112                // FIXME: Why color textblock of is not changed by text.style?
4113                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4114                text.style: "genlist_style_list_sub_text_focus";
4115             }
4116             GENLIST_DESCRIPTION_FLIP_ENABLED
4117          }
4118       }
4119    }
4120
4121 // 3.2.17
4122    group { name: "elm/genlist/item/2text.2icon.4/default";
4123       alias: "elm/genlist/item_odd/2text.2icon.4/default";
4124       alias: "elm/genlist/item_compress/2text.2icon.4/default";
4125       alias: "elm/genlist/item_compress_odd/2text.2icon.4/default";
4126       data.item: "stacking" "above";
4127       data.item: "selectraise" "on";
4128       data.item: "texts" "elm.text.1 elm.text.2";
4129       data.item: "contents" "elm.icon.1 elm.icon.2";
4130       data.item: "flips" "elm.flip.content";
4131
4132       parts {
4133          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
4134          GENLIST_PART_BG_IMAGE
4135          GENLIST_PART_BOTTOM_LINE
4136          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
4137          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
4138          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
4139          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4140          part { name: "elm.icon.1";
4141             clip_to: "disclip";
4142             type: SWALLOW;
4143             scale: 1;
4144             description { state: "default" 0.0;
4145                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4146                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4147                fixed: 1 1;
4148                rel1 {
4149                   relative: 1.0 1.0;
4150                   to_x: "elm.padding.left";
4151                   to_y: "elm.padding.top";
4152                }
4153                rel2 {
4154                   relative: 1.0 0.0;
4155                   to_x: "elm.padding.left";
4156                   to_y: "elm.padding.bottom";
4157                }
4158                align: 0.0 0.5;
4159             }
4160             GENLIST_DESCRIPTION_FLIP_ENABLED
4161          }
4162          part { name: "elm.padding.icon1.right";
4163             clip_to: "disclip";
4164             type: RECT;
4165             scale: 1;
4166             description { state: "default" 0.0;
4167                min: GENLIST_PADDING_16_INC 0;
4168                fixed: 1 0;
4169                rel1 {
4170                   relative: 1.0 0.0;
4171                   to_x: "elm.icon.1";
4172                }
4173                rel2.to_x: "elm.icon.1";
4174                align: 0.0 0.0;
4175                visible: 0;
4176             }
4177          }
4178          part { name: "elm.icon.2";
4179             clip_to: "disclip";
4180             type: SWALLOW;
4181             scale: 1;
4182             description { state: "default" 0.0;
4183                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4184                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4185                fixed: 1 1;
4186                rel1 {
4187                   relative: 0.0 1.0;
4188                   to_x: "elm.padding.right";
4189                   to_y: "elm.padding.top";
4190                }
4191                rel2 {
4192                   relative: 0.0 0.0;
4193                   to_x: "elm.padding.right";
4194                   to_y: "elm.padding.bottom";
4195                }
4196                align: 1.0 0.5;
4197             }
4198             GENLIST_DESCRIPTION_FLIP_ENABLED
4199          }
4200          part { name: "elm.padding.icon2.left";
4201             clip_to: "disclip";
4202             type: RECT;
4203             scale: 1;
4204             description { state: "default" 0.0;
4205                min: GENLIST_PADDING_16_INC 0;
4206                fixed: 1 0;
4207                rel1.to_x: "elm.icon.2";
4208                rel2 {
4209                   relative: 0.0 1.0;
4210                   to_x: "elm.icon.2";
4211                }
4212                align: 1.0 0.0;
4213                visible: 0;
4214             }
4215          }
4216          part { name: "elm.text.1";
4217             clip_to: "disclip";
4218             type: TEXT;
4219             mouse_events: 0;
4220             scale: 1;
4221             description { state: "default" 0.0;
4222                min: 0 GENLIST_SIZE_61_INC;
4223                fixed: 0 1;
4224                rel1 {
4225                   relative: 1.0 1.0;
4226                   to_x: "elm.padding.icon1.right";
4227                   to_y: "elm.padding.top";
4228                }
4229                rel2 {
4230                   relative: 0.0 1.0;
4231                   to_x: "elm.padding.icon2.left";
4232                   to_y: "elm.padding.top";
4233                }
4234                align: 0.0 0.0;
4235                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4236                text {
4237                   font: "SLP:style=Roman";
4238                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4239                   min: 0 1;
4240                   align: 0.0 0.5;
4241                   text_class: "list_item";
4242                }
4243             }
4244             description { state: "selected" 0.0;
4245                inherit: "default" 0.0;
4246                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4247             }
4248             GENLIST_DESCRIPTION_FLIP_ENABLED
4249          }
4250          part { name: "elm.text.2";
4251             clip_to: "disclip";
4252             type: TEXT;
4253             mouse_events: 0;
4254             scale: 1;
4255             description { state: "default" 0.0;
4256                rel1 {
4257                   relative: 1.0 1.0;
4258                   to_x: "elm.padding.icon1.right";
4259                   to_y: "elm.text.1";
4260                }
4261                rel2 {
4262                   relative: 0.0 0.0;
4263                   to_x: "elm.padding.icon2.left";
4264                   to_y: "elm.padding.bottom";
4265                }
4266                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4267                text {
4268                   font: "SLP:style=Medium";
4269                   size: GENLIST_FONT_32_INC;
4270                   min: 0 1;
4271                   align: 0.0 0.5;
4272                   text_class: "slp_medium";
4273                }
4274             }
4275             description { state: "selected" 0.0;
4276                inherit: "default" 0.0;
4277                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
4278             }
4279             GENLIST_DESCRIPTION_FLIP_ENABLED
4280          }
4281          GENLIST_PART_FLIP
4282          GENLIST_PART_DISCLIP
4283       }
4284       programs {
4285          // signal: elm,state,%s,active
4286          //   a "check" item named %s went active
4287          // signal: elm,state,%s,passive
4288          //   a "check" item named %s went passive
4289          // default is passive
4290          program { name: "go_active";
4291             signal: "elm,state,selected";
4292             source: "elm";
4293             action: STATE_SET "selected" 0.0;
4294             target: "bg_image";
4295             target: "elm.text.1";
4296             target: "elm.text.2";
4297             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4298          }
4299          program { name: "go_passive";
4300             signal: "elm,state,unselected";
4301             source: "elm";
4302             action: STATE_SET "default" 0.0;
4303             target: "bg_image";
4304             target: "elm.text.1";
4305             target: "elm.text.2";
4306             transition: LINEAR 0.1;
4307          }
4308          program { name: "go_disabled";
4309             signal: "elm,state,disabled";
4310             source: "elm";
4311             action: STATE_SET "disabled" 0.0;
4312             target: "disclip";
4313          }
4314          program { name: "go_enabled";
4315             signal: "elm,state,enabled";
4316             source: "elm";
4317             action: STATE_SET "default" 0.0;
4318             target: "disclip";
4319          }
4320          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
4321          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4322       }
4323    }
4324
4325    group { name: "elm/genlist/item_compress/2text.2icon.4.tb/default";
4326       inherit: "elm/genlist/item/2text.2icon.4/default";
4327       parts {
4328          part { name: "elm.text.1";
4329             clip_to: "disclip";
4330             type: TEXTBLOCK;
4331             mouse_events: 0;
4332             scale: 1;
4333             description { state: "default" 0.0;
4334                min: 0 GENLIST_SIZE_61_INC;
4335                fixed: 0 1;
4336                rel1 {
4337                   relative: 1.0 1.0;
4338                   to_x: "elm.padding.icon1.right";
4339                   to_y: "elm.padding.top";
4340                }
4341                rel2 {
4342                   relative: 0.0 1.0;
4343                   to_x: "elm.padding.icon2.left";
4344                   to_y: "elm.padding.top";
4345                }
4346                align: 0.0 0.0;
4347                text {
4348                   style: "genlist_style_list_main_text_unread";
4349                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4350                   min: 0 1;
4351                   align: 0.0 0.5;
4352                   text_class: "list_item";
4353                }
4354             }
4355             description { state: "selected" 0.0;
4356                inherit: "default" 0.0;
4357                text.style: "genlist_style_list_main_text_focus";
4358             }
4359             GENLIST_DESCRIPTION_FLIP_ENABLED
4360          }
4361          part { name: "elm.text.2";
4362             clip_to: "disclip";
4363             type: TEXTBLOCK;
4364             mouse_events: 0;
4365             scale: 1;
4366             description { state: "default" 0.0;
4367                rel1 {
4368                   relative: 1.0 1.0;
4369                   to_x: "elm.padding.icon1.right";
4370                   to_y: "elm.text.1";
4371                }
4372                rel2 {
4373                   relative: 0.0 0.0;
4374                   to_x: "elm.padding.icon2.left";
4375                   to_y: "elm.padding.bottom";
4376                }
4377                text {
4378                   style: "genlist_style_list_main_text_unread";
4379                   size: GENLIST_FONT_32_INC;
4380                   min: 0 1;
4381                   align: 0.0 0.5;
4382                   text_class: "slp_medium";
4383                }
4384             }
4385             description { state: "selected" 0.0;
4386                inherit: "default" 0.0;
4387                text.style: "genlist_style_list_main_text_focus";
4388             }
4389             GENLIST_DESCRIPTION_FLIP_ENABLED
4390          }
4391       }
4392    }
4393
4394 // 3.2.18
4395    group { name: "elm/genlist/item/2text.1icon.9/default";
4396       alias: "elm/genlist/item_odd/2text.1icon.9/default";
4397       alias: "elm/genlist/item_compress/2text.1icon.9/default";
4398       alias: "elm/genlist/item_compress_odd/2text.1icon.9/default";
4399       data.item: "stacking" "above";
4400       data.item: "selectraise" "on";
4401       data.item: "texts" "elm.text.1 elm.text.2";
4402       data.item: "contents" "elm.icon";
4403       data.item: "flips" "elm.flip.content";
4404
4405       parts {
4406          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
4407          GENLIST_PART_BG_IMAGE
4408          GENLIST_PART_BOTTOM_LINE
4409          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
4410          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
4411          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
4412          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4413          part { name: "elm.icon";
4414             clip_to: "disclip";
4415             type: SWALLOW;
4416             scale: 1;
4417             description { state: "default" 0.0;
4418                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4419                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4420                fixed: 1 1;
4421                rel1 {
4422                   relative: 1.0 1.0;
4423                   to_x: "elm.padding.left";
4424                   to_y: "elm.padding.top";
4425                }
4426                rel2 {
4427                   relative: 1.0 0.0;
4428                   to_x: "elm.padding.left";
4429                   to_y: "elm.padding.bottom";
4430                }
4431                align: 0.0 0.5;
4432             }
4433             GENLIST_DESCRIPTION_FLIP_ENABLED
4434          }
4435          part { name: "elm.padding.icon.right";
4436             clip_to: "disclip";
4437             type: RECT;
4438             scale: 1;
4439             description { state: "default" 0.0;
4440                min: GENLIST_PADDING_16_INC 0;
4441                fixed: 1 0;
4442                rel1 {
4443                   relative: 1.0 0.0;
4444                   to_x: "elm.icon";
4445                }
4446                rel2.to_x: "elm.icon";
4447                align: 0.0 0.0;
4448                visible: 0;
4449             }
4450          }
4451          part { name: "elm.text.1";
4452             clip_to: "disclip";
4453             type: TEXT;
4454             mouse_events: 0;
4455             scale: 1;
4456             description { state: "default" 0.0;
4457                min: 0 GENLIST_SIZE_61_INC;
4458                fixed: 0 1;
4459                rel1 {
4460                   relative: 1.0 1.0;
4461                   to_x: "elm.padding.icon.right";
4462                   to_y: "elm.padding.top";
4463                }
4464                rel2 {
4465                   relative: 0.0 1.0;
4466                   to_x: "elm.padding.right";
4467                   to_y: "elm.padding.top";
4468                }
4469                align: 0.0 0.0;
4470                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4471                text {
4472                   font: "SLP:style=Roman";
4473                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4474                   min: 0 1;
4475                   align: 0.0 0.5;
4476                   text_class: "list_item";
4477                }
4478             }
4479             description { state: "selected" 0.0;
4480                inherit: "default" 0.0;
4481                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4482             }
4483             GENLIST_DESCRIPTION_FLIP_ENABLED
4484          }
4485          part { name: "elm.text.2";
4486             clip_to: "disclip";
4487             type: TEXT;
4488             mouse_events: 0;
4489             scale: 1;
4490             description { state: "default" 0.0;
4491                rel1 {
4492                   relative: 1.0 1.0;
4493                   to_x: "elm.padding.icon.right";
4494                   to_y: "elm.text.1";
4495                }
4496                rel2 {
4497                   relative: 0.0 0.0;
4498                   to_x: "elm.padding.right";
4499                   to_y: "elm.padding.bottom";
4500                }
4501                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4502                text {
4503                   font: "SLP:style=Medium";
4504                   size: GENLIST_FONT_32_INC;
4505                   min: 0 1;
4506                   align: 0.0 0.5;
4507                   text_class: "slp_medium";
4508                }
4509             }
4510             description { state: "selected" 0.0;
4511                inherit: "default" 0.0;
4512                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
4513             }
4514             GENLIST_DESCRIPTION_FLIP_ENABLED
4515          }
4516          GENLIST_PART_FLIP
4517          GENLIST_PART_DISCLIP
4518       }
4519       programs {
4520          // signal: elm,state,%s,active
4521          //   a "check" item named %s went active
4522          // signal: elm,state,%s,passive
4523          //   a "check" item named %s went passive
4524          // default is passive
4525          program { name: "go_active";
4526             signal: "elm,state,selected";
4527             source: "elm";
4528             action: STATE_SET "selected" 0.0;
4529             target: "bg_image";
4530             target: "elm.text.1";
4531             target: "elm.text.2";
4532             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4533          }
4534          program { name: "go_passive";
4535             signal: "elm,state,unselected";
4536             source: "elm";
4537             action: STATE_SET "default" 0.0;
4538             target: "bg_image";
4539             target: "elm.text.1";
4540             target: "elm.text.2";
4541             transition: LINEAR 0.1;
4542          }
4543          program { name: "go_disabled";
4544             signal: "elm,state,disabled";
4545             source: "elm";
4546             action: STATE_SET "disabled" 0.0;
4547             target: "disclip";
4548          }
4549          program { name: "go_enabled";
4550             signal: "elm,state,enabled";
4551             source: "elm";
4552             action: STATE_SET "default" 0.0;
4553             target: "disclip";
4554          }
4555          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
4556          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4557       }
4558    }
4559
4560 // 2.4.2.18
4561    group { name: "elm/genlist/item_compress/multiline/dialogue/2text/default";
4562       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
4563       data.item: "stacking" "above";
4564       data.item: "selectraise" "on";
4565       data.item: "texts" "elm.text.1 elm.text.2";
4566       parts {
4567          part { name: "base";
4568             type: RECT;
4569             repeat_events: 1;
4570             description { state: "default" 0.0;
4571                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
4572             }
4573          }
4574          GENLIST_PART_DIALOGUE_BG_IMAGE
4575          GENLIST_PART_BOTTOM_LINE
4576          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
4577          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
4578          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
4579          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4580          GENLIST_PART_DIALOGUE_ITEM
4581          GENLIST_PART_DIALOGUE_RIGHT_LINE
4582          part { name: "elm.text.1";
4583             clip_to: "disclip";
4584             type: TEXT;
4585             mouse_events: 0;
4586             scale: 1;
4587             description { state: "default" 0.0;
4588                min: 0 GENLIST_SIZE_48_INC;
4589                fixed: 0 1;
4590                rel1 {
4591                   relative: 1.0 1.0;
4592                   to_x: "elm.padding.left";
4593                   to_y: "elm.padding.top";
4594                }
4595                rel2 {
4596                   relative: 0.0 1.0;
4597                   to_x: "elm.padding.right";
4598                   to_y: "elm.padding.top";
4599                }
4600                align: 0.0 0.0;
4601                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4602                text {
4603                   font: "SLP:style=Roman";
4604                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4605                   min: 0 1;
4606                   align: 0.0 0.5;
4607                   text_class: "list_item";
4608                }
4609             }
4610             description { state: "selected" 0.0;
4611                inherit: "default" 0.0;
4612                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4613             }
4614          }
4615          part { name: "elm.text.2";
4616             clip_to: "disclip";
4617             type: TEXTBLOCK;
4618             mouse_events: 0;
4619             scale: 1;
4620             description { state: "default" 0.0;
4621                rel1 {
4622                   relative: 1.0 1.0;
4623                   to_x: "elm.padding.left";
4624                   to_y: "elm.text.1";
4625                }
4626                rel2 {
4627                   relative: 0.0 0.0;
4628                   to_x: "elm.padding.right";
4629                   to_y: "elm.padding.bottom";
4630                }
4631                text {
4632                   style: "genlist_style_flexible_text_sub";
4633                   min: 0 1;
4634                   align: 0.0 0.5;
4635                }
4636             }
4637          }
4638          GENLIST_PART_DISCLIP
4639       }
4640       programs {
4641          // signal: elm,state,%s,active
4642          //   a "check" item named %s went active
4643          // signal: elm,state,%s,passive
4644          //   a "check" item named %s went passive
4645          // default is passive
4646          program { name: "go_active";
4647             signal: "elm,state,selected";
4648             source: "elm";
4649             action: STATE_SET "selected" 0.0;
4650             target: "bg_image";
4651             target: "elm.text.1";
4652             target: "elm.text.2";
4653             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4654          }
4655          program { name: "go_passive";
4656             signal: "elm,state,unselected";
4657             source: "elm";
4658             action: STATE_SET "default" 0.0;
4659             target: "bg_image";
4660             target: "elm.text.1";
4661             target: "elm.text.2";
4662             transition: LINEAR 0.1;
4663          }
4664          program { name: "go_disabled";
4665             signal: "elm,state,disabled";
4666             source: "elm";
4667             action: STATE_SET "disabled" 0.0;
4668             target: "disclip";
4669          }
4670          program { name: "go_enabled";
4671             signal: "elm,state,enabled";
4672             source: "elm";
4673             action: STATE_SET "default" 0.0;
4674             target: "disclip";
4675          }
4676          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4677       }
4678    }
4679
4680 // 3.2.19
4681    group { name: "elm/genlist/item/2text.2icon.7/default";
4682       alias: "elm/genlist/item_odd/2text.2icon.7/default";
4683       alias: "elm/genlist/item_compress/2text.2icon.7/default";
4684       alias: "elm/genlist/item_compress_odd/2text.2icon.7/default";
4685       data.item: "stacking" "above";
4686       data.item: "selectraise" "on";
4687       data.item: "texts" "elm.text.1 elm.text.2";
4688       data.item: "contents" "elm.icon.1 elm.icon.2";
4689       data.item: "flips" "elm.flip.content";
4690
4691       parts {
4692          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
4693          GENLIST_PART_BG_IMAGE
4694          GENLIST_PART_BOTTOM_LINE
4695          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
4696          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
4697          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
4698          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4699          part { name: "elm.icon.1";
4700             clip_to: "disclip";
4701             type: SWALLOW;
4702             scale: 1;
4703             description { state: "default" 0.0;
4704                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4705                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4706                fixed: 1 1;
4707                rel1 {
4708                   relative: 1.0 1.0;
4709                   to_x: "elm.padding.left";
4710                   to_y: "elm.padding.top";
4711                }
4712                rel2 {
4713                   relative: 1.0 0.0;
4714                   to_x: "elm.padding.left";
4715                   to_y: "elm.padding.bottom";
4716                }
4717                align: 0.0 0.5;
4718             }
4719             GENLIST_DESCRIPTION_FLIP_ENABLED
4720          }
4721          part { name: "elm.padding.icon1.right";
4722             clip_to: "disclip";
4723             type: RECT;
4724             scale: 1;
4725             description { state: "default" 0.0;
4726                min: GENLIST_PADDING_16_INC 0;
4727                fixed: 1 0;
4728                rel1 {
4729                   relative: 1.0 0.0;
4730                   to_x: "elm.icon.1";
4731                }
4732                rel2.to_x: "elm.icon.1";
4733                align: 0.0 0.0;
4734                visible: 0;
4735             }
4736          }
4737          part { name: "elm.icon.2";
4738             clip_to: "disclip";
4739             type: SWALLOW;
4740             scale: 1;
4741             description { state: "default" 0.0;
4742                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4743                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4744                fixed: 1 1;
4745                rel1 {
4746                   relative: 0.0 1.0;
4747                   to_x: "elm.padding.right";
4748                   to_y: "elm.padding.top";
4749                }
4750                rel2 {
4751                   relative: 0.0 0.0;
4752                   to_x: "elm.padding.right";
4753                   to_y: "elm.padding.bottom";
4754                }
4755                align: 1.0 0.5;
4756             }
4757             GENLIST_DESCRIPTION_FLIP_ENABLED
4758          }
4759          part { name: "elm.padding.icon2.left";
4760             clip_to: "disclip";
4761             type: RECT;
4762             scale: 1;
4763             description { state: "default" 0.0;
4764                min: GENLIST_PADDING_16_INC 0;
4765                fixed: 1 0;
4766                rel1.to_x: "elm.icon.2";
4767                rel2 {
4768                   relative: 0.0 1.0;
4769                   to_x: "elm.icon.2";
4770                }
4771                align: 1.0 0.0;
4772                visible: 0;
4773             }
4774          }
4775          part { name: "elm.text.1";
4776             clip_to: "disclip";
4777             type: TEXT;
4778             mouse_events: 0;
4779             scale: 1;
4780             description { state: "default" 0.0;
4781                min: 0 GENLIST_SIZE_61_INC;
4782                fixed: 0 1;
4783                rel1 {
4784                   relative: 1.0 1.0;
4785                   to_x: "elm.padding.icon1.right";
4786                   to_y: "elm.padding.top";
4787                }
4788                rel2 {
4789                   relative: 0.0 1.0;
4790                   to_x: "elm.padding.icon2.left";
4791                   to_y: "elm.padding.top";
4792                }
4793                align: 0.0 0.0;
4794                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4795                text {
4796                   font: "SLP:style=Roman";
4797                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4798                   min: 0 1;
4799                   align: 0.0 0.5;
4800                   text_class: "list_item";
4801                }
4802             }
4803             description { state: "selected" 0.0;
4804                inherit: "default" 0.0;
4805                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4806             }
4807             GENLIST_DESCRIPTION_FLIP_ENABLED
4808          }
4809          part { name: "elm.text.2";
4810             clip_to: "disclip";
4811             type: TEXT;
4812             mouse_events: 0;
4813             scale: 1;
4814             description { state: "default" 0.0;
4815                rel1 {
4816                   relative: 1.0 1.0;
4817                   to_x: "elm.padding.icon1.right";
4818                   to_y: "elm.text.1";
4819                }
4820                rel2 {
4821                   relative: 0.0 0.0;
4822                   to_x: "elm.padding.icon2.left";
4823                   to_y: "elm.padding.bottom";
4824                }
4825                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4826                text {
4827                   font: "SLP:style=Medium";
4828                   size: GENLIST_FONT_32_INC;
4829                   min: 0 1;
4830                   align: 0.0 0.5;
4831                   text_class: "slp_medium";
4832                }
4833             }
4834             description { state: "selected" 0.0;
4835                inherit: "default" 0.0;
4836                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
4837             }
4838             GENLIST_DESCRIPTION_FLIP_ENABLED
4839          }
4840          GENLIST_PART_FLIP
4841          GENLIST_PART_DISCLIP
4842       }
4843       programs {
4844          // signal: elm,state,%s,active
4845          //   a "check" item named %s went active
4846          // signal: elm,state,%s,passive
4847          //   a "check" item named %s went passive
4848          // default is passive
4849          program { name: "go_active";
4850             signal: "elm,state,selected";
4851             source: "elm";
4852             action: STATE_SET "selected" 0.0;
4853             target: "bg_image";
4854             target: "elm.text.1";
4855             target: "elm.text.2";
4856             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4857          }
4858          program { name: "go_passive";
4859             signal: "elm,state,unselected";
4860             source: "elm";
4861             action: STATE_SET "default" 0.0;
4862             target: "bg_image";
4863             target: "elm.text.1";
4864             target: "elm.text.2";
4865             transition: LINEAR 0.1;
4866          }
4867          program { name: "go_disabled";
4868             signal: "elm,state,disabled";
4869             source: "elm";
4870             action: STATE_SET "disabled" 0.0;
4871             target: "disclip";
4872          }
4873          program { name: "go_enabled";
4874             signal: "elm,state,enabled";
4875             source: "elm";
4876             action: STATE_SET "default" 0.0;
4877             target: "disclip";
4878          }
4879          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
4880          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4881       }
4882    }
4883
4884 // 3.2.20
4885    group { name: "elm/genlist/item/2text.2icon.5/default";
4886       alias: "elm/genlist/item_odd/2text.2icon.5/default";
4887       alias: "elm/genlist/item_compress/2text.2icon.5/default";
4888       alias: "elm/genlist/item_compress_odd/2text.2icon.5/default";
4889       data.item: "stacking" "above";
4890       data.item: "selectraise" "on";
4891       data.item: "texts" "elm.text.1 elm.text.2";
4892       data.item: "contents" "elm.icon.1 elm.icon.2";
4893       data.item: "flips" "elm.flip.content";
4894
4895       parts {
4896          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
4897          GENLIST_PART_BG_IMAGE
4898          GENLIST_PART_BOTTOM_LINE
4899          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
4900          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
4901          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
4902          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4903          part { name: "elm.icon.1";
4904             clip_to: "disclip";
4905             type: SWALLOW;
4906             scale: 1;
4907             description { state: "default" 0.0;
4908                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4909                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4910                fixed: 1 1;
4911                rel1 {
4912                   relative: 1.0 1.0;
4913                   to_x: "elm.padding.left";
4914                   to_y: "elm.padding.top";
4915                }
4916                rel2 {
4917                   relative: 1.0 0.0;
4918                   to_x: "elm.padding.left";
4919                   to_y: "elm.padding.bottom";
4920                }
4921                align: 0.0 0.5;
4922             }
4923             GENLIST_DESCRIPTION_FLIP_ENABLED
4924          }
4925          part { name: "elm.padding.icon1.right";
4926             clip_to: "disclip";
4927             type: RECT;
4928             scale: 1;
4929             description { state: "default" 0.0;
4930                min: GENLIST_PADDING_16_INC 0;
4931                fixed: 1 0;
4932                rel1 {
4933                   relative: 1.0 0.0;
4934                   to_x: "elm.icon.1";
4935                }
4936                rel2.to_x: "elm.icon.1";
4937                align: 0.0 0.0;
4938                visible: 0;
4939             }
4940          }
4941          part { name: "elm.icon.2";
4942             clip_to: "disclip";
4943             type: SWALLOW;
4944             scale: 1;
4945             description { state: "default" 0.0;
4946                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4947                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4948                fixed: 1 1;
4949                rel1 {
4950                   relative: 1.0 1.0;
4951                   to_x: "elm.padding.icon1.right";
4952                   to_y: "elm.padding.top";
4953                }
4954                rel2 {
4955                   relative: 1.0 0.0;
4956                   to_x: "elm.padding.icon1.right";
4957                   to_y: "elm.padding.bottom";
4958                }
4959                align: 0.0 0.5;
4960             }
4961             GENLIST_DESCRIPTION_FLIP_ENABLED
4962          }
4963          part { name: "elm.padding.icon2.right";
4964             clip_to: "disclip";
4965             type: RECT;
4966             scale: 1;
4967             description { state: "default" 0.0;
4968                min: GENLIST_PADDING_16_INC 0;
4969                fixed: 1 0;
4970                rel1 {
4971                   relative: 1.0 0.0;
4972                   to_x: "elm.icon.2";
4973                }
4974                rel2.to_x: "elm.icon.2";
4975                align: 0.0 0.0;
4976                visible: 0;
4977             }
4978          }
4979          part { name: "elm.text.1";
4980             clip_to: "disclip";
4981             type: TEXT;
4982             mouse_events: 0;
4983             scale: 1;
4984             description { state: "default" 0.0;
4985                min: 0 GENLIST_SIZE_61_INC;
4986                fixed: 0 1;
4987                rel1 {
4988                   relative: 1.0 1.0;
4989                   to_x: "elm.padding.icon2.right";
4990                   to_y: "elm.padding.top";
4991                }
4992                rel2 {
4993                   relative: 0.0 1.0;
4994                   to_x: "elm.padding.right";
4995                   to_y: "elm.padding.top";
4996                }
4997                align: 0.0 0.0;
4998                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4999                text {
5000                   font: "SLP:style=Roman";
5001                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5002                   min: 0 1;
5003                   align: 0.0 0.5;
5004                   text_class: "list_item";
5005                }
5006             }
5007             description { state: "selected" 0.0;
5008                inherit: "default" 0.0;
5009                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
5010             }
5011             GENLIST_DESCRIPTION_FLIP_ENABLED
5012          }
5013          part { name: "elm.text.2";
5014             clip_to: "disclip";
5015             type: TEXT;
5016             mouse_events: 0;
5017             scale: 1;
5018             description { state: "default" 0.0;
5019                rel1 {
5020                   relative: 1.0 1.0;
5021                   to_x: "elm.padding.icon2.right";
5022                   to_y: "elm.text.1";
5023                }
5024                rel2 {
5025                   relative: 0.0 0.0;
5026                   to_x: "elm.padding.right";
5027                   to_y: "elm.padding.bottom";
5028                }
5029                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5030                text {
5031                   font: "SLP:style=Medium";
5032                   size: GENLIST_FONT_32_INC;
5033                   min: 0 1;
5034                   align: 0.0 0.5;
5035                   text_class: "slp_medium";
5036                }
5037             }
5038             description { state: "selected" 0.0;
5039                inherit: "default" 0.0;
5040                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
5041             }
5042             GENLIST_DESCRIPTION_FLIP_ENABLED
5043          }
5044          GENLIST_PART_FLIP
5045          GENLIST_PART_DISCLIP
5046       }
5047       programs {
5048          // signal: elm,state,%s,active
5049          //   a "check" item named %s went active
5050          // signal: elm,state,%s,passive
5051          //   a "check" item named %s went passive
5052          // default is passive
5053          program { name: "go_active";
5054             signal: "elm,state,selected";
5055             source: "elm";
5056             action: STATE_SET "selected" 0.0;
5057             target: "bg_image";
5058             target: "elm.text.1";
5059             target: "elm.text.2";
5060             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5061          }
5062          program { name: "go_passive";
5063             signal: "elm,state,unselected";
5064             source: "elm";
5065             action: STATE_SET "default" 0.0;
5066             target: "bg_image";
5067             target: "elm.text.1";
5068             target: "elm.text.2";
5069             transition: LINEAR 0.1;
5070          }
5071          program { name: "go_disabled";
5072             signal: "elm,state,disabled";
5073             source: "elm";
5074             action: STATE_SET "disabled" 0.0;
5075             target: "disclip";
5076          }
5077          program { name: "go_enabled";
5078             signal: "elm,state,enabled";
5079             source: "elm";
5080             action: STATE_SET "default" 0.0;
5081             target: "disclip";
5082          }
5083          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
5084          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5085       }
5086    }
5087
5088 // ???
5089    group { name: "elm/genlist/item/3text.5icon/default";
5090       alias: "elm/genlist/item_odd/3text.5icon/default";
5091       alias: "elm/genlist/item_compress/3text.5icon/default";
5092       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
5093       data.item: "stacking" "above";
5094       data.item: "selectraise" "on";
5095       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
5096       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
5097       data.item: "flips" "elm.flip.content";
5098
5099       parts {
5100          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
5101          GENLIST_PART_BG_IMAGE
5102          GENLIST_PART_BOTTOM_LINE
5103          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
5104          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
5105          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
5106          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
5107          part { name: "elm.swallow.colorbar";
5108             clip_to: "disclip";
5109             type: SWALLOW;
5110             scale: 1;
5111             description { state: "default" 0.0;
5112                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
5113                fixed: 1 1;
5114                rel2.relative: 0.0 0.0;
5115                align: 0.0 0.0;
5116             }
5117          }
5118          part { name: "elm.text.3";
5119             clip_to: "disclip";
5120             type: TEXT;
5121             mouse_events: 0;
5122             scale: 1;
5123             description { state: "default" 0.0;
5124                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
5125                fixed: 1 1;
5126                rel1 {
5127                   relative: 0.0 0.0;
5128                   to_x: "elm.padding.right";
5129                   to_y: "elm.padding.bottom";
5130                }
5131                rel2 {
5132                   relative: 0.0 0.0;
5133                   to_x: "elm.padding.right";
5134                   to_y: "elm.padding.bottom";
5135                }
5136                align: 1.0 1.0;
5137                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5138                text {
5139                   font: "SLP:style=Medium";
5140                   size: GENLIST_FONT_32_INC;
5141                   min: 0 1;
5142                   align: 1.0 0.5;
5143                   text_class: "slp_medium";
5144                }
5145             }
5146             description { state: "selected" 0.0;
5147                inherit: "default" 0.0;
5148                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
5149             }
5150             GENLIST_DESCRIPTION_FLIP_ENABLED
5151          }
5152          part { name: "elm.icon.1";
5153             clip_to: "disclip";
5154             type: SWALLOW;
5155             scale: 1;
5156             description { state: "default" 0.0;
5157                rel1 {
5158                   relative: 0.0 1.0;
5159                   to_x: "elm.padding.right";
5160                   to_y: "elm.padding.top";
5161                }
5162                rel2 {
5163                   relative: 0.0 0.0;
5164                   to_x: "elm.padding.right";
5165                   to_y: "elm.text.3";
5166                }
5167                align: 1.0 0.5;
5168             }
5169             GENLIST_DESCRIPTION_FLIP_ENABLED
5170          }
5171          part { name: "elm.padding.icon1.left";
5172             clip_to: "disclip";
5173             type: RECT;
5174             scale: 1;
5175             description { state: "default" 0.0;
5176                min: GENLIST_PADDING_16_INC 0;
5177                fixed: 1 0;
5178                rel1.to_x: "elm.icon.1";
5179                rel2 {
5180                   relative: 0.0 1.0;
5181                   to_x: "elm.icon.1";
5182                }
5183                align: 1.0 0.0;
5184                visible: 0;
5185             }
5186          }
5187          part { name: "elm.text.1";
5188             clip_to: "disclip";
5189             type: TEXT;
5190             mouse_events: 0;
5191             scale: 1;
5192             description { state: "default" 0.0;
5193                min: 0 GENLIST_SIZE_61_INC;
5194                fixed: 0 1;
5195                rel1 {
5196                   relative: 1.0 1.0;
5197                   to_x: "elm.padding.left";
5198                   to_y: "elm.padding.top";
5199                }
5200                rel2 {
5201                   relative: 0.0 1.0;
5202                   to_x: "elm.padding.icon1.left";
5203                   to_y: "elm.padding.top";
5204                }
5205                align: 0.0 0.0;
5206                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5207                text {
5208                   font: "SLP:style=Roman";
5209                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5210                   min: 0 1;
5211                   align: 0.0 0.5;
5212                   text_class: "list_item";
5213                }
5214             }
5215             description { state: "selected" 0.0;
5216                inherit: "default" 0.0;
5217                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
5218             }
5219             GENLIST_DESCRIPTION_FLIP_ENABLED
5220          }
5221          part { name: "elm.padding.text3.left";
5222             clip_to: "disclip";
5223             type: RECT;
5224             scale: 1;
5225             description { state: "default" 0.0;
5226                min: GENLIST_PADDING_16_INC 0;
5227                fixed: 1 0;
5228                rel1.to: "elm.text.3";
5229                rel2 {
5230                   relative: 0.0 1.0;
5231                   to: "elm.text.3";
5232                }
5233                align: 1.0 1.0;
5234                visible: 0;
5235             }
5236          }
5237          part { name: "elm.text.2";
5238             clip_to: "disclip";
5239             type: TEXT;
5240             mouse_events: 0;
5241             scale: 1;
5242             description { state: "default" 0.0;
5243                rel1 {
5244                   relative: 1.0 1.0;
5245                   to_x: "elm.padding.left";
5246                   to_y: "elm.text.1";
5247                }
5248                rel2 {
5249                   relative: 0.0 0.0;
5250                   to_x: "elm.padding.text3.left";
5251                   to_y: "elm.padding.bottom";
5252                }
5253                align: 0.0 0.5;
5254                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5255                text {
5256                   font: "SLP:style=Medium";
5257                   size: GENLIST_FONT_32_INC;
5258                   min: 0 1;
5259                   align: 0.0 0.5;
5260                   text_class: "slp_medium";
5261                }
5262             }
5263             description { state: "selected" 0.0;
5264                inherit: "default" 0.0;
5265                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
5266             }
5267             GENLIST_DESCRIPTION_FLIP_ENABLED
5268          }
5269          part { name: "elm.padding.icon2.left";
5270             clip_to: "disclip";
5271             type: RECT;
5272             scale: 1;
5273             description { state: "default" 0.0;
5274                min: GENLIST_PADDING_16_INC 0;
5275                fixed: 1 0;
5276                rel1 {
5277                   relative: 1.0 0.0;
5278                   to_x: "elm.text.2";
5279                }
5280                rel2.to_x: "elm.text.2";
5281                align: 0.0 0.0;
5282                visible: 0;
5283             }
5284          }
5285          part { name: "elm.icon.2";
5286             clip_to: "disclip";
5287             type: SWALLOW;
5288             scale: 1;
5289             description { state: "default" 0.0;
5290                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5291                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5292                fixed: 1 1;
5293                rel1 {
5294                   relative: 1.0 1.0;
5295                   to_x: "elm.padding.icon2.left";
5296                   to_y: "elm.text.1";
5297                }
5298                rel2 {
5299                   relative: 1.0 0.0;
5300                   to_x: "elm.padding.icon2.left";
5301                   to_y: "elm.padding.bottom";
5302                }
5303                align: 0.0 0.5;
5304             }
5305             GENLIST_DESCRIPTION_FLIP_ENABLED
5306          }
5307          part { name: "elm.padding.icon3.left";
5308             clip_to: "disclip";
5309             type: RECT;
5310             scale: 1;
5311             description { state: "default" 0.0;
5312                min: GENLIST_PADDING_16_INC 0;
5313                fixed: 1 0;
5314                rel1 {
5315                   relative: 1.0 0.0;
5316                   to_x: "elm.icon.2";
5317                }
5318                rel2.to_x: "elm.icon.2";
5319                align: 0.0 0.0;
5320                visible: 0;
5321             }
5322          }
5323          part { name: "elm.icon.3";
5324             clip_to: "disclip";
5325             type: SWALLOW;
5326             scale: 1;
5327             description { state: "default" 0.0;
5328                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5329                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5330                fixed: 1 1;
5331                rel1 {
5332                   relative: 1.0 1.0;
5333                   to_x: "elm.padding.icon3.left";
5334                   to_y: "elm.text.1";
5335                }
5336                rel2 {
5337                   relative: 1.0 0.0;
5338                   to_x: "elm.padding.icon3.left";
5339                   to_y: "elm.padding.bottom";
5340                }
5341                align: 0.0 0.5;
5342             }
5343             GENLIST_DESCRIPTION_FLIP_ENABLED
5344          }
5345          part { name: "elm.padding.icon4.left";
5346             clip_to: "disclip";
5347             type: RECT;
5348             scale: 1;
5349             description { state: "default" 0.0;
5350                min: GENLIST_PADDING_16_INC 0;
5351                fixed: 1 0;
5352                rel1 {
5353                   relative: 1.0 0.0;
5354                   to_x: "elm.icon.3";
5355                }
5356                rel2.to_x: "elm.icon.3";
5357                align: 0.0 0.0;
5358                visible: 0;
5359             }
5360          }
5361          part { name: "elm.icon.4";
5362             clip_to: "disclip";
5363             type: SWALLOW;
5364             scale: 1;
5365             description { state: "default" 0.0;
5366                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5367                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5368                fixed: 1 1;
5369                rel1 {
5370                   relative: 1.0 1.0;
5371                   to_x: "elm.padding.icon4.left";
5372                   to_y: "elm.text.1";
5373                }
5374                rel2 {
5375                   relative: 1.0 0.0;
5376                   to_x: "elm.padding.icon4.left";
5377                   to_y: "elm.padding.bottom";
5378                }
5379                align: 0.0 0.5;
5380             }
5381             GENLIST_DESCRIPTION_FLIP_ENABLED
5382          }
5383          GENLIST_PART_FLIP
5384          GENLIST_PART_DISCLIP
5385       }
5386       programs {
5387          // signal: elm,state,%s,active
5388          //   a "check" item named %s went active
5389          // signal: elm,state,%s,passive
5390          //   a "check" item named %s went passive
5391          // default is passive
5392          program { name: "go_active";
5393             signal: "elm,state,selected";
5394             source: "elm";
5395             action: STATE_SET "selected" 0.0;
5396             target: "bg_image";
5397             target: "elm.text.1";
5398             target: "elm.text.2";
5399             target: "elm.text.3";
5400             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5401          }
5402          program { name: "go_passive";
5403             signal: "elm,state,unselected";
5404             source: "elm";
5405             action: STATE_SET "default" 0.0;
5406             target: "bg_image";
5407             target: "elm.text.1";
5408             target: "elm.text.2";
5409             target: "elm.text.3";
5410             transition: LINEAR 0.1;
5411          }
5412          program { name: "go_disabled";
5413             signal: "elm,state,disabled";
5414             source: "elm";
5415             action: STATE_SET "disabled" 0.0;
5416             target: "disclip";
5417          }
5418          program { name: "go_enabled";
5419             signal: "elm,state,enabled";
5420             source: "elm";
5421             action: STATE_SET "default" 0.0;
5422             target: "disclip";
5423          }
5424          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
5425          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5426       }
5427    }
5428
5429 // ???
5430    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
5431    group { name: "elm/genlist/item/3text.5icon.2/default";
5432       alias: "elm/genlist/item_odd/3text.5icon.2/default";
5433       alias: "elm/genlist/item_compress/3text.5icon.2/default";
5434       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
5435       data.item: "stacking" "above";
5436       data.item: "selectraise" "on";
5437       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
5438       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
5439       data.item: "flips" "elm.flip.content";
5440
5441       parts {
5442          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
5443          GENLIST_PART_BG
5444          GENLIST_PART_BG_IMAGE
5445          GENLIST_PART_BOTTOM_LINE
5446          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
5447          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
5448          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
5449          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
5450          GENLIST_PART_COLORBAR
5451          part { name: "elm.icon.checkbox";
5452             clip_to: "disclip";
5453             type: SWALLOW;
5454             mouse_events: 1;
5455             scale: 1;
5456             description { state: "default" 0.0;
5457                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
5458                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
5459                fixed: 1 1;
5460                rel1 {
5461                   relative: 1.0 0.0;
5462                   to_x: "elm.padding.left";
5463                   to_y: "elm.padding.top";
5464                }
5465                rel2 {
5466                   relative: 0.0 0.0;
5467                   to_x: "elm.padding.right";
5468                   to_y: "elm.padding.bottom";
5469                }
5470                align: 0.0 0.5;
5471             }
5472          }
5473          part { name: "elm.text.date";
5474             clip_to: "disclip";
5475             type: TEXT;
5476             mouse_events: 0;
5477             scale: 1;
5478             description { state: "default" 0.0;
5479                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
5480                fixed: 1 1;
5481                rel1 {
5482                   to_x: "elm.padding.right";
5483                   to_y: "elm.padding.bottom";
5484                }
5485                rel2 {
5486                   relative: 0.0 0.0;
5487                   to_x: "elm.padding.right";
5488                   to_y: "elm.padding.bottom";
5489                }
5490                align: 1.0 1.0;
5491                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5492                text {
5493                   font: "SLP:style=Medium";
5494                   size: GENLIST_FONT_32_INC;
5495                   min: 0 1;
5496                   align: 1.0 0.5;
5497                   text_class: "slp_medium";
5498                }
5499             }
5500             description { state: "selected" 0.0;
5501                inherit: "default" 0.0;
5502                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
5503             }
5504             GENLIST_DESCRIPTION_FLIP_ENABLED
5505          }
5506          part { name: "elm.icon.important";
5507             clip_to: "disclip";
5508             type: SWALLOW;
5509             mouse_events: 1;
5510             scale: 1;
5511             description { state: "default" 0.0;
5512                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
5513                fixed: 1 1;
5514                rel1 {
5515                   relative: 0.0 1.0;
5516                   to_x: "elm.padding.right";
5517                   to_y: "elm.padding.top";
5518                }
5519                rel2 {
5520                   relative: 0.0 0.0;
5521                   to_x: "elm.padding.right";
5522                   to_y: "elm.text.date";
5523                }
5524                align: 1.0 0.5;
5525             }
5526             GENLIST_DESCRIPTION_FLIP_ENABLED
5527          }
5528          part { name: "elm.padding.icon.important.left";
5529             clip_to: "disclip";
5530             type: RECT;
5531             scale: 1;
5532             description { state: "default" 0.0;
5533                min: GENLIST_PADDING_16_INC 0;
5534                fixed: 1 0;
5535                rel1{
5536                   relative: 0.0 1.0;
5537                   to_x: "elm.icon.important";
5538                }
5539                rel2 {
5540                   relative: 0.0 1.0;
5541                   to_x: "elm.icon.important";
5542                }
5543                align: 1.0 0.0;
5544                visible: 0;
5545             }
5546          }
5547          part { name: "elm.padding.icon.checkbox.right";
5548             clip_to: "disclip";
5549             type: RECT;
5550             scale: 1;
5551             description { state: "default" 0.0;
5552                min: GENLIST_PADDING_16_INC 0;
5553                fixed: 1 0;
5554                rel1 {
5555                   relative: 1.0 0.0;
5556                   to_x: "elm.icon.checkbox";
5557                   to_y: "elm.padding.top";
5558                }
5559                rel2 {
5560                   relative: 1.0 0.0;
5561                   to_x:  "elm.icon.checkbox";
5562                   to_y: "elm.padding.bottom";
5563                }
5564                align: 1.0 0.0;
5565                visible: 0;
5566             }
5567          }
5568          part { name: "elm.text.subject.rect";
5569             clip_to: "disclip";
5570             type: RECT;
5571             scale: 1;
5572             description { state: "default" 0.0;
5573                min: 0 GENLIST_SIZE_61_INC;
5574                fixed: 1 1;
5575                rel1 {
5576                   relative: 1.0 1.0;
5577                   to_x: "elm.padding.icon.checkbox.right";
5578                   to_y: "elm.padding.top";
5579                }
5580                rel2 {
5581                   relative: 0.0 0.0;
5582                   to_x: "elm.padding.icon.important.left";
5583                   to_y: "elm.padding.top";
5584                }
5585                align: 0.0 0.0;
5586                visible: 0;
5587             }
5588          }
5589          part { name: "elm.text.subject";
5590             clip_to: "disclip";
5591             type: TEXTBLOCK;
5592             mouse_events: 0;
5593             scale: 1;
5594             description { state: "default" 0.0;
5595                fixed: 1 1;
5596                rel1.to: "elm.text.subject.rect";
5597                rel2.to: "elm.text.subject.rect";
5598                align: 0.0 0.0;
5599                text {
5600                   style: "genlist_style_email_unread";
5601                   min: 0 1;
5602                   max: 0 1;
5603                   align: 0.0 0.5;
5604                }
5605             }
5606             description { state: "selected" 0.0;
5607                inherit: "default" 0.0;
5608                text.style: "genlist_style_email_selected";
5609             }
5610             description { state: "read" 0.0;
5611                inherit: "default" 0.0;
5612                text.style: "genlist_style_email_read";
5613             }
5614             description { state: "unread" 0.0;
5615                inherit: "default" 0.0;
5616                text.style: "genlist_style_email_unread";
5617             }
5618             description { state: "urgency_read" 0.0;
5619                inherit: "default" 0.0;
5620                text.style: "genlist_style_email_urgency_read";
5621             }
5622             description { state: "urgency_unread" 0.0;
5623                inherit: "default" 0.0;
5624                text.style: "genlist_style_email_urgency_unread";
5625             }
5626             GENLIST_DESCRIPTION_FLIP_ENABLED
5627          }
5628          part { name: "elm.text.name";
5629             clip_to: "disclip";
5630             type: TEXTBLOCK;
5631             scale: 1;
5632             description { state: "default" 0.0;
5633                fixed: 1 1;
5634                rel1 {
5635                   relative: 1.0 1.0;
5636                   to_x: "elm.padding.icon.checkbox.right";
5637                   to_y: "elm.text.subject";
5638                }
5639                rel2 {
5640                   relative: 0.0 0.0;
5641                   to_x: "elm.padding.icon.num.left";
5642                   to_y: "elm.padding.bottom";
5643                }
5644                align: 0.0 0.5;
5645                text {
5646                   style: "genlist_style_email_name";
5647                   min: 0 1;
5648                   align: 0.0 0.5;
5649                }
5650             }
5651             description { state: "selected" 0.0;
5652                inherit: "default" 0.0;
5653                text.style: "genlist_style_email_name_selected";
5654             }
5655             GENLIST_DESCRIPTION_FLIP_ENABLED
5656          }
5657          part { name: "elm.padding.icon.num.left";
5658             clip_to: "disclip";
5659             type: RECT;
5660             scale: 1;
5661             description { state: "default" 0.0;
5662                min: GENLIST_PADDING_16_INC 0;
5663                fixed: 1 0;
5664                rel1 {
5665                   relative: 0.0 1.0;
5666                   to_x: "elm.icon.num";
5667                   to_y: "elm.text.subject";
5668                }
5669                rel2 {
5670                   relative: 0.0 0.0;
5671                   to_x: "elm.icon.num";
5672                   to_y: "elm.padding.bottom";
5673                }
5674                align: 1.0 0.0;
5675                visible: 0;
5676             }
5677          }
5678          part { name: "elm.icon.num";
5679             clip_to: "disclip";
5680             type: SWALLOW;
5681             mouse_events: 0;
5682             scale: 1;
5683             description { state: "default" 0.0;
5684                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
5685                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
5686                fixed: 1 1;
5687                rel1 {
5688                   relative: 0.0 1.0;
5689                   to_x: "elm.padding.icon.attach.left";
5690                   to_y: "elm.text.subject";
5691                }
5692                rel2 {
5693                   relative: 0.0 0.0;
5694                   to_x: "elm.padding.icon.attach.left";
5695                   to_y: "elm.padding.bottom";
5696                }
5697                align: 1.0 0.5;
5698             }
5699             GENLIST_DESCRIPTION_FLIP_ENABLED
5700          }
5701          part { name: "elm.padding.icon.attach.left";
5702             clip_to: "disclip";
5703             type: RECT;
5704             scale: 1;
5705             description { state: "default" 0.0;
5706                min: GENLIST_PADDING_16_INC 0;
5707                fixed: 1 0;
5708                rel1 {
5709                   relative: 0.0 1.0;
5710                   to_x: "elm.icon.attach";
5711                   to_y: "elm.text.subject";
5712                }
5713                rel2 {
5714                   relative: 0.0 0.0;
5715                   to_x: "elm.icon.attach";
5716                   to_y: "elm.padding.bottom";
5717                }
5718                align: 1.0 0.0;
5719                visible: 0;
5720             }
5721          }
5722          part { name: "elm.icon.attach";
5723             clip_to: "disclip";
5724             type: SWALLOW;
5725             scale: 1;
5726             description { state: "default" 0.0;
5727                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5728                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5729                fixed: 1 1;
5730                rel1 {
5731                   relative: 0.0 1.0;
5732                   to_x: "elm.text.date";
5733                   to_y: "elm.text.subject";
5734                }
5735                rel2 {
5736                   relative: 0.0 0.0;
5737                   to_x: "elm.text.date";
5738                   to_y: "elm.padding.bottom";
5739                }
5740                align: 1.0 0.5;
5741             }
5742             GENLIST_DESCRIPTION_FLIP_ENABLED
5743          }
5744          part { name: "elm.swallow.outbox.progress";
5745             type: SWALLOW;
5746             scale: 1;
5747             mouse_events: 1;
5748             repeat_events: 0;
5749             description { state: "default" 0.0;
5750                min: GENLIST_SIZE_168_INC 0;
5751                fixed: 1 1;
5752                color: 0 0 0 0;
5753                align: 1.0 0.5;
5754                rel1 {
5755                   relative: 0.0 1.0;
5756                   offset: 0 0;
5757                   to_x: "elm.padding.right";
5758                   to_y: "elm.padding.top";
5759                }
5760                rel2 {
5761                   relative: 0.0 0.0;
5762                   offset: 0 0;
5763                   to_x: "elm.padding.right";
5764                   to_y: "elm.padding.bottom";
5765                }
5766             }
5767          }
5768          GENLIST_PART_FLIP
5769          GENLIST_PART_DISCLIP
5770       }
5771       programs {
5772          // signal: elm,state,%s,active
5773          //   a "check" item named %s went active
5774          // signal: elm,state,%s,passive
5775          //   a "check" item named %s went passive
5776          // default is passive
5777          program { name: "go_active";
5778             signal: "elm,state,selected";
5779             source: "elm";
5780             action: STATE_SET "selected" 0.0;
5781             target: "bg_image";
5782             target: "elm.text.subject";
5783             target: "elm.text.name";
5784             target: "elm.text.date";
5785             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5786          }
5787          program { name: "go_passive";
5788             signal: "elm,state,unselected";
5789             source: "elm";
5790             action: STATE_SET "default" 0.0;
5791             target: "bg_image";
5792             target: "elm.text.subject";
5793             target: "elm.text.name";
5794             target: "elm.text.date";
5795             transition: LINEAR 0.1;
5796          }
5797          program { name: "go_disabled";
5798             signal: "elm,state,disabled";
5799             source: "elm";
5800             action: STATE_SET "disabled" 0.0;
5801             target: "disclip";
5802          }
5803          program { name: "go_enabled";
5804             signal: "elm,state,enabled";
5805             source: "elm";
5806             action: STATE_SET "default" 0.0;
5807             target: "disclip";
5808          }
5809          program { name: "go_read";
5810             signal: "elm,state,read";
5811             source: "elm";
5812             action: STATE_SET "read" 0.0;
5813             target: "elm.text.subject";
5814          }
5815          program { name: "go_unread";
5816             signal: "elm,state,unread";
5817             source: "elm";
5818             action: STATE_SET "unread" 0.0;
5819             target: "elm.text.subject";
5820          }
5821          program { name: "go_urgeny_unread";
5822             signal: "elm,state,urgency_unread";
5823             source: "elm";
5824             action: STATE_SET "urgency_unread" 0.0;
5825             target: "elm.text.subject";
5826          }
5827          program { name: "go_urgency_read";
5828             signal: "elm,state,urgency_read";
5829             source: "elm";
5830             action: STATE_SET "urgency_read" 0.0;
5831             target: "elm.text.subject";
5832          }
5833          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5834       }
5835    }
5836
5837 // Email style (No UX???)
5838    group { name: "elm/genlist/item/4text.8icon/default";
5839       alias: "elm/genlist/item_odd/4text.8icon/default";
5840       alias: "elm/genlist/item_compress/4text.8icon/default";
5841       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
5842       data.item: "stacking" "above";
5843       data.item: "selectraise" "on";
5844       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
5845       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";
5846       data.item: "flips" "elm.flip.content";
5847       script {
5848          public email_state = 0;
5849       }
5850       images {
5851          image: "M02_button_06_normal.png" COMP;
5852       }
5853       parts {
5854          GENLIST_PART_BASE( GENLIST_SIZE_160_INC )
5855          GENLIST_PART_BG
5856          GENLIST_PART_BG_IMAGE
5857          GENLIST_PART_BOTTOM_LINE
5858          GENLIST_PART_PADDING_TOP( 8 )
5859          GENLIST_PART_PADDING_BOTTOM( 8 )
5860          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
5861          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
5862          GENLIST_PART_COLORBAR
5863          part { name: "elm.icon.checkbox.touch";
5864             clip_to: "disclip";
5865             type: SWALLOW;
5866             mouse_events: 1;
5867             scale: 1;
5868             description { state: "default" 0.0;
5869                rel1.to: "elm.icon.checkbox";
5870                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
5871                rel2.to: "elm.icon.checkbox";
5872                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
5873             }
5874          }
5875          part { name: "elm.icon.checkbox";
5876             clip_to: "disclip";
5877             type: SWALLOW;
5878             mouse_events: 1;
5879             scale: 1;
5880             GENLIST_DESCRIPTION_L("elm.padding.left",
5881                max: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
5882                max: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
5883                fixed: 1 1;
5884             )
5885          }
5886          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
5887          part { name: "elm.icon.important";
5888             clip_to: "disclip";
5889             type: SWALLOW;
5890             mouse_events: 1;
5891             scale: 1;
5892             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
5893                min: 56 60;
5894                fixed: 1 1;
5895             )
5896             GENLIST_DESCRIPTION_FLIP_ENABLED
5897          }
5898          part { name: "elm.icon.important.touch";
5899             clip_to: "disclip";
5900             type: SWALLOW;
5901             mouse_events: 1;
5902             scale: 1;
5903             description { state: "default" 0.0;
5904                rel1.to: "elm.icon.important";
5905                rel2.to: "elm.icon.important";
5906             }
5907             GENLIST_DESCRIPTION_FLIP_ENABLED
5908          }
5909          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
5910          part { name: "elm.icon.num";
5911             clip_to: "disclip";
5912             type: IMAGE;
5913             mouse_events: 0;
5914             scale: 1;
5915             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
5916                max: 0 60;
5917                fixed: 1 1;
5918                rel1.offset: 0 8;
5919                rel2.offset: 0 8;
5920                image.normal: "M02_button_06_normal.png";
5921                image.border: 5 5 5 5;
5922             )
5923             description { state: "num_enable" 0.0;
5924                inherit: "default" 0.0;
5925                max: 62 60;
5926                min: 46 44;
5927             }
5928             GENLIST_DESCRIPTION_FLIP_ENABLED
5929          }
5930          // This part is used?
5931          part { name: "elm.text.num";
5932             clip_to: "disclip";
5933             type: TEXT;
5934             mouse_events: 0;
5935             scale: 1;
5936             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
5937                max: 0 60;
5938                fixed: 1 1;
5939                rel1.offset: 0 8;
5940                rel2.offset: 0 8;
5941             )
5942             description { state: "num_enable" 0.0;
5943                inherit: "default" 0.0;
5944                max: 62 60;
5945                min: 46 44;
5946                text {
5947                   font: "SLP:style=Medium";
5948                   size: 32;
5949                   min: 1 1;
5950                   align: 0.5 0.5;
5951                   text_class: "slp_medium";
5952                }
5953                color: GENLIST_CONVERTOR_STYLE_COLOR;
5954             }
5955             GENLIST_DESCRIPTION_FLIP_ENABLED
5956          }
5957          part { name: "elm.icon.attach";
5958             clip_to: "disclip";
5959             type: SWALLOW;
5960             scale: 1;
5961             GENLIST_DESCRIPTION_RT("elm.icon.num", "elm.padding.top",
5962                min: 0 60;
5963                fixed: 1 1;
5964             )
5965             description { state: "attach_enable" 0.0;
5966                inherit: "default" 0.0;
5967                min: 48 60;
5968             }
5969             GENLIST_DESCRIPTION_FLIP_ENABLED
5970          }
5971          part { name: "elm.text.subject";
5972             clip_to: "disclip";
5973             type: TEXTBLOCK;
5974             mouse_events: 0;
5975             scale: 1;
5976             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
5977                min: 0 GENLIST_SIZE_SLIDE_60_INC;
5978                fixed: 1 1;
5979                text {
5980                   style: "genlist_style_email_unread";
5981                   min: 0 1;
5982                   align: 0 0.5;
5983                }
5984             )
5985             description { state: "selected" 0.0;
5986                inherit: "default" 0.0;
5987                text.style: "genlist_style_email_selected";
5988             }
5989             description { state: "read" 0.0;
5990                inherit: "default" 0.0;
5991                text.style: "genlist_style_email_read";
5992             }
5993             description { state: "unread" 0.0;
5994                inherit: "default" 0.0;
5995                text.style: "genlist_style_email_unread";
5996             }
5997             GENLIST_DESCRIPTION_FLIP_ENABLED
5998          }
5999          part { name: "elm.padding.intermediate";
6000             clip_to: "disclip";
6001             type: RECT;
6002             scale: 1;
6003             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
6004                min: 0 GENLIST_PADDING_4_INC;
6005                fixed: 0 1;
6006                visible: 0;
6007             )
6008          }
6009          part { name: "elm.icon.priority";
6010             clip_to: "disclip";
6011             type: SWALLOW;
6012             scale: 1;
6013             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
6014                min: 0 GENLIST_SIZE_40_INC;
6015                fixed: 1 1;
6016                align: 0.0 0.0;
6017             )
6018             description { state: "priority_enable" 0.0;
6019                inherit: "default" 0.0;
6020                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
6021             }
6022             GENLIST_DESCRIPTION_FLIP_ENABLED
6023          }
6024          part { name: "elm.icon.lastverb";
6025             clip_to: "disclip";
6026             type: SWALLOW;
6027             scale: 1;
6028             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
6029                min: 0 GENLIST_SIZE_40_INC;
6030                fixed: 1 1;
6031                align: 0.0 0.0;
6032             )
6033             description { state: "lastverb_enable" 0.0;
6034                inherit: "default" 0.0;
6035                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
6036             }
6037             GENLIST_DESCRIPTION_FLIP_ENABLED
6038          }
6039
6040          part { name: "elm.text.date";
6041             clip_to: "disclip";
6042             type: TEXT;
6043             mouse_events: 0;
6044             scale: 1;
6045             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
6046                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
6047                fixed: 1 0;
6048                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6049                text {
6050                   font: "SLP:style=Medium";
6051                   size: GENLIST_FONT_32_INC;
6052                   min: 0 1;
6053                   align: 1.0 0.5;
6054                   text_class: "slp_medium";
6055                }
6056             )
6057             description { state: "selected" 0.0;
6058                inherit: "default" 0.0;
6059                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
6060             }
6061             GENLIST_DESCRIPTION_FLIP_ENABLED
6062          }
6063
6064          part { name: "elm.icon.appointment";
6065             clip_to: "disclip";
6066             type: SWALLOW;
6067             mouse_events: 0;
6068             scale: 1;
6069             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
6070                min: 0 GENLIST_SIZE_40_INC;
6071                fixed: 1 1;
6072                align: 1.0 0.0;
6073             )
6074             GENLIST_DESCRIPTION_FLIP_ENABLED
6075          }
6076          part { name: "elm.text.name";
6077             clip_to: "disclip";
6078             type: TEXTBLOCK;
6079             scale: 1;
6080             GENLIST_DESCRIPTION_LT("elm.icon.priority", "elm.text.subject",
6081                min: 0 GENLIST_SIZE_40_INC;
6082                fixed: 1 1;
6083                //align: 0.0 0.0;
6084                text {
6085                   style: "genlist_style_email_name";
6086                   min: 0 1;
6087                   align: 0.0 0.5;
6088                }
6089             )
6090             description { state: "selected" 0.0;
6091                inherit: "default" 0.0;
6092                text.style: "genlist_style_email_name_selected";
6093             }
6094             GENLIST_DESCRIPTION_FLIP_ENABLED
6095          }
6096          part { name: "elm.text.preview";
6097             clip_to: "disclip";
6098             type: TEXT;
6099             scale: 1;
6100             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
6101                min: 0 GENLIST_SIZE_40_INC;
6102                fixed: 1 1;
6103                //align: 0.0 1.0;
6104                color: GENLIST_CONTENTS_TEXT_COLOR;
6105                text {
6106                   font: "SLP:style=Medium";
6107                   size: GENLIST_CONTENTS_TEXT_SIZE;
6108                   min: 0 1;
6109                   align: 0.0 0.5;
6110                   text_class: "slp_medium";
6111                }
6112             )
6113             description { state: "selected" 0.0;
6114                inherit: "default" 0.0;
6115                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
6116             }
6117             GENLIST_DESCRIPTION_FLIP_ENABLED
6118          }
6119          part { name: "elm.swallow.outbox.progress";
6120             type: SWALLOW;
6121             scale: 1;
6122             mouse_events: 1;
6123             repeat_events: 0;
6124             description { state: "default" 0.0;
6125                min: GENLIST_SIZE_168_INC 0;
6126                fixed: 1 1;
6127                color: 0 0 0 0;
6128                align: 1.0 0.5;
6129                rel1 {
6130                   relative: 0.0 1.0;
6131                   offset: 0 0;
6132                   to_x: "elm.padding.right";
6133                   to_y: "elm.padding.top";
6134                }
6135                rel2 {
6136                   relative: 0.0 0.0;
6137                   offset: 0 0;
6138                   to_x: "elm.padding.right";
6139                   to_y: "elm.padding.bottom";
6140                }
6141             }
6142          }
6143          GENLIST_PART_FLIP
6144          GENLIST_PART_DISCLIP
6145       }
6146       programs {
6147          // signal: elm,state,%s,active
6148          //   a "check" item named %s went active
6149          // signal: elm,state,%s,passive
6150          //   a "check" item named %s went passive
6151          // default is passive
6152          program { name: "go_active";
6153             signal: "elm,state,selected";
6154             source: "elm";
6155             action: STATE_SET "selected" 0.0;
6156             target: "bg_image";
6157             target: "elm.text.subject";
6158             target: "elm.text.name";
6159             target: "elm.text.date";
6160             target: "elm.text.preview";
6161             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6162          }
6163          program { name: "go_passive";
6164             signal: "elm,state,unselected";
6165             source: "elm";
6166             transition: LINEAR 0.1;
6167             script {
6168                set_state(PART:"bg_image", "default", 0.0);
6169                set_state(PART:"elm.text.name", "default", 0.0);
6170                set_state(PART:"elm.text.date", "default", 0.0);
6171                set_state(PART:"elm.text.preview", "default", 0.0);
6172                if (get_int(email_state) == 1)
6173                  set_state(PART:"elm.text.subject", "read", 0.0);
6174               else
6175                  set_state(PART:"elm.text.subject", "unread", 0.0);
6176             }
6177          }
6178          program { name: "go_disabled";
6179             signal: "elm,state,disabled";
6180             source: "elm";
6181             action: STATE_SET "disabled" 0.0;
6182             target: "disclip";
6183          }
6184          program { name: "go_enabled";
6185             signal: "elm,state,enabled";
6186             source: "elm";
6187             action: STATE_SET "default" 0.0;
6188             target: "disclip";
6189          }
6190          program { name: "go_read";
6191             signal: "elm,state,read";
6192             source: "elm";
6193             script {
6194               set_int(email_state, 1);
6195               set_state(PART:"elm.text.subject", "read", 0.0);
6196             }
6197          }
6198          program { name: "go_unread";
6199             signal: "elm,state,unread";
6200             source: "elm";
6201             script {
6202               set_int(email_state, 0);
6203               set_state(PART:"elm.text.subject", "unread", 0.0);
6204             }
6205          }
6206          program { name: "go_attach";
6207             signal: "elm,state,attach";
6208             source: "elm";
6209             action: STATE_SET "attach_enable" 0.0;
6210             target: "elm.icon.attach";
6211          }
6212          program { name: "go_priority";
6213             signal: "elm,state,priority";
6214             source: "elm";
6215             action: STATE_SET "priority_enable" 0.0;
6216             target: "elm.icon.priority";
6217          }
6218          program { name: "go_lastverb";
6219             signal: "elm,state,lastverb";
6220             source: "elm";
6221             action: STATE_SET "lastverb_enable" 0.0;
6222             target: "elm.icon.lastverb";
6223          }
6224          program { name: "go_num";
6225             signal: "elm,state,num";
6226             source: "elm";
6227             action: STATE_SET "num_enable" 0.0;
6228             target: "elm.icon.num";
6229             target: "elm.text.num";
6230          }
6231          program { name: "click";
6232             signal: "mouse,up,1";
6233             source: "elm.icon.checkbox.touch";
6234             action: SIGNAL_EMIT "elm,action,check,toggle" "";
6235          }
6236          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6237       }
6238    }
6239
6240
6241 // ???
6242    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
6243    group { name: "elm/genlist/item/3text.6icon/default";
6244       alias: "elm/genlist/item_odd/3text.6icon/default";
6245       alias: "elm/genlist/item_compress/3text.6icon/default";
6246       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
6247       data.item: "stacking" "above";
6248       data.item: "selectraise" "on";
6249       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
6250       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
6251       data.item: "flips" "elm.flip.content";
6252
6253       parts {
6254          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
6255          GENLIST_PART_BG
6256          GENLIST_PART_BG_IMAGE
6257          GENLIST_PART_BOTTOM_LINE
6258          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
6259          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
6260          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
6261          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
6262          part { name: "elm.swallow.colorbar";
6263             clip_to: "disclip";
6264             type: SWALLOW;
6265             scale: 1;
6266             description { state: "default" 0.0;
6267                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6268                rel2.relative: 0.0 0.0;
6269                align: 0.0 0.0;
6270             }
6271          }
6272          part { name: "elm.text.3";
6273             clip_to: "disclip";
6274             type: TEXT;
6275             mouse_events: 0;
6276             scale: 1;
6277             description { state: "default" 0.0;
6278                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
6279                rel1 {
6280                   relative: 0.0 0.0;
6281                   to_x: "elm.padding.right";
6282                   to_y: "elm.padding.bottom";
6283                }
6284                rel2 {
6285                   relative: 0.0 0.0;
6286                   to_x: "elm.padding.right";
6287                   to_y: "elm.padding.bottom";
6288                }
6289                align: 1.0 1.0;
6290                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6291                text {
6292                   font: "SLP:style=Medium";
6293                   size: GENLIST_FONT_32_INC;
6294                   min: 0 1;
6295                   align: 1.0 0.5;
6296                   text_class: "slp_medium";
6297                }
6298             }
6299             description { state: "selected" 0.0;
6300                inherit: "default" 0.0;
6301                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
6302             }
6303             GENLIST_DESCRIPTION_FLIP_ENABLED
6304          }
6305          part { name: "elm.icon.1";
6306             clip_to: "disclip";
6307             type: SWALLOW;
6308             mouse_events: 0;
6309             scale: 1;
6310             description { state: "default" 0.0;
6311                rel1 {
6312                   relative: 0.0 1.0;
6313                   to_x: "elm.padding.right";
6314                   to_y: "elm.padding.top";
6315                }
6316                rel2 {
6317                   relative: 0.0 0.0;
6318                   to_x: "elm.padding.right";
6319                   to_y: "elm.text.3";
6320                }
6321                align: 1.0 0.0;
6322             }
6323             GENLIST_DESCRIPTION_FLIP_ENABLED
6324          }
6325          part { name: "elm.padding.icon1.left";
6326             clip_to: "disclip";
6327             type: RECT;
6328             scale: 1;
6329             description { state: "default" 0.0;
6330                min: GENLIST_PADDING_16_INC 0;
6331                rel1.to_x: "elm.icon.1";
6332                rel2 {
6333                   relative: 0.0 1.0;
6334                   to_x: "elm.icon.1";
6335                }
6336                align: 1.0 0.0;
6337                visible: 0;
6338             }
6339          }
6340          part { name: "elm.text1.rect";
6341             clip_to: "disclip";
6342             type: RECT;
6343             scale: 1;
6344             description { state: "default" 0.0;
6345                min: 0 GENLIST_SIZE_61_INC;
6346                rel1 {
6347                   relative: 1.0 1.0;
6348                   to_x: "elm.swallow.colorbar";
6349                   to_y: "elm.padding.top";
6350                }
6351                rel2 {
6352                   relative: 0.0 0.0;
6353                   to_x: "elm.padding.icon1.left";
6354                   to_y: "elm.padding.top";
6355                }
6356                align: 0.0 0.0;
6357                visible: 0;
6358             }
6359          }
6360          part { name: "elm.text.1";
6361             clip_to: "disclip";
6362             type: TEXTBLOCK;
6363             mouse_events: 0;
6364             scale: 1;
6365             description { state: "default" 0.0;
6366                rel1.to: "elm.text1.rect";
6367                rel2.to: "elm.text1.rect";
6368                align: 0.0 0.0;
6369                text {
6370                   style: "genlist_style_email_unread";
6371                   min: 0 1;
6372                   max: 0 1;
6373                   align: 0.0 0.5;
6374                }
6375             }
6376             description { state: "selected" 0.0;
6377                inherit: "default" 0.0;
6378                text.style: "genlist_style_email_selected";
6379             }
6380             description { state: "read" 0.0;
6381                inherit: "default" 0.0;
6382                text.style: "genlist_style_email_read";
6383             }
6384             description { state: "unread" 0.0;
6385                inherit: "default" 0.0;
6386                text.style: "genlist_style_email_unread";
6387             }
6388             description { state: "urgency_read" 0.0;
6389                inherit: "default" 0.0;
6390                text.style: "genlist_style_email_urgency_read";
6391             }
6392             description { state: "urgency_unread" 0.0;
6393                inherit: "default" 0.0;
6394                text.style: "genlist_style_email_urgency_unread";
6395             }
6396             GENLIST_DESCRIPTION_FLIP_ENABLED
6397          }
6398          part { name: "elm.text.2";
6399             clip_to: "disclip";
6400             type: TEXTBLOCK;
6401             scale: 1;
6402             description { state: "default" 0.0;
6403                rel1 {
6404                   relative: 1.0 1.0;
6405                   to_x: "elm.padding.left";
6406                   to_y: "elm.text.1";
6407                }
6408                rel2 {
6409                   relative: 0.0 0.0;
6410                   to_x: "elm.padding.icon2.left";
6411                   to_y: "elm.padding.bottom";
6412                }
6413                align: 0.0 0.5;
6414                text {
6415                   style: "genlist_style_email_name";
6416                   min: 0 1;
6417                   align: 0.0 0.5;
6418                }
6419             }
6420             description { state: "selected" 0.0;
6421                inherit: "default" 0.0;
6422                text.style: "genlist_style_email_name_selected";
6423             }
6424             GENLIST_DESCRIPTION_FLIP_ENABLED
6425          }
6426          part { name: "elm.padding.icon2.left";
6427             clip_to: "disclip";
6428             type: RECT;
6429             scale: 1;
6430             description { state: "default" 0.0;
6431                min: GENLIST_PADDING_16_INC 0;
6432                rel1 {
6433                   relative: 0.0 1.0;
6434                   to_x: "elm.icon.2";
6435                   to_y: "elm.text.1";
6436                }
6437                rel2 {
6438                   relative: 0.0 0.0;
6439                   to_x: "elm.icon.2";
6440                   to_y: "elm.padding.bottom";
6441                }
6442                align: 1.0 0.0;
6443                visible: 0;
6444             }
6445          }
6446          part { name: "elm.icon.2";
6447             clip_to: "disclip";
6448             type: SWALLOW;
6449             scale: 1;
6450             description { state: "default" 0.0;
6451                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6452                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6453                rel1 {
6454                   relative: 0.0 1.0;
6455                   to_x: "elm.padding.icon3.left";
6456                   to_y: "elm.text.1";
6457                }
6458                rel2 {
6459                   relative: 0.0 0.0;
6460                   to_x: "elm.padding.icon3.left";
6461                   to_y: "elm.padding.bottom";
6462                }
6463                align: 1.0 0.5;
6464             }
6465             GENLIST_DESCRIPTION_FLIP_ENABLED
6466          }
6467          part { name: "elm.padding.icon3.left";
6468             clip_to: "disclip";
6469             type: RECT;
6470             scale: 1;
6471             description { state: "default" 0.0;
6472                min: GENLIST_PADDING_16_INC 0;
6473                rel1 {
6474                   relative: 0.0 1.0;
6475                   to_x: "elm.icon.3";
6476                   to_y: "elm.text.1";
6477                }
6478                rel2 {
6479                   relative: 0.0 0.0;
6480                   to_x: "elm.icon.3";
6481                   to_y: "elm.padding.bottom";
6482                }
6483                align: 1.0 0.0;
6484                visible: 0;
6485             }
6486          }
6487          part { name: "elm.icon.3";
6488             clip_to: "disclip";
6489             type: SWALLOW;
6490             scale: 1;
6491             description { state: "default" 0.0;
6492                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6493                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6494                rel1 {
6495                   relative: 0.0 1.0;
6496                   to_x: "elm.padding.icon4.left";
6497                   to_y: "elm.text.1";
6498                }
6499                rel2 {
6500                   relative: 0.0 0.0;
6501                   to_x: "elm.padding.icon4.left";
6502                   to_y: "elm.padding.bottom";
6503                }
6504                align: 1.0 0.5;
6505             }
6506             GENLIST_DESCRIPTION_FLIP_ENABLED
6507          }
6508          part { name: "elm.padding.icon4.left";
6509             clip_to: "disclip";
6510             type: RECT;
6511             scale: 1;
6512             description { state: "default" 0.0;
6513                min: GENLIST_PADDING_16_INC 0;
6514                rel1 {
6515                   relative: 0.0 1.0;
6516                   to_x: "elm.icon.4";
6517                   to_y: "elm.text.1";
6518                }
6519                rel2 {
6520                   relative: 0.0 0.0;
6521                   to_x: "elm.icon.4";
6522                   to_y: "elm.padding.bottom";
6523                }
6524                align: 1.0 0.0;
6525                visible: 0;
6526             }
6527          }
6528          part { name: "elm.icon.4";
6529             clip_to: "disclip";
6530             type: SWALLOW;
6531             scale: 1;
6532             description { state: "default" 0.0;
6533                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6534                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6535                rel1 {
6536                   relative: 0.0 1.0;
6537                   to_x: "elm.text.3";
6538                   to_y: "elm.text.1";
6539                }
6540                rel2 {
6541                   relative: 0.0 0.0;
6542                   to_x: "elm.text.3";
6543                   to_y: "elm.padding.bottom";
6544                }
6545                align: 1.0 0.5;
6546             }
6547             GENLIST_DESCRIPTION_FLIP_ENABLED
6548          }
6549          part { name: "elm.swallow.outbox.progress";
6550             type: SWALLOW;
6551             scale: 1;
6552             mouse_events: 1;
6553             repeat_events: 0;
6554             description { state: "default" 0.0;
6555                min: GENLIST_SIZE_168_INC 0;
6556                color: 0 0 0 0;
6557                align: 1.0 0.5;
6558                rel1 {
6559                   relative: 0.0 1.0;
6560                   offset: 0 0;
6561                   to_x: "elm.padding.right";
6562                   to_y: "elm.padding.top";
6563                }
6564                rel2 {
6565                   relative: 0.0 0.0;
6566                   offset: 0 0;
6567                   to_x: "elm.padding.right";
6568                   to_y: "elm.padding.bottom";
6569                }
6570             }
6571          }
6572          GENLIST_PART_FLIP
6573          GENLIST_PART_DISCLIP
6574       }
6575       programs {
6576          // signal: elm,state,%s,active
6577          //   a "check" item named %s went active
6578          // signal: elm,state,%s,passive
6579          //   a "check" item named %s went passive
6580          // default is passive
6581          program { name: "go_active";
6582             signal: "elm,state,selected";
6583             source: "elm";
6584             action: STATE_SET "selected" 0.0;
6585             target: "bg_image";
6586             target: "elm.text.1";
6587             target: "elm.text.2";
6588             target: "elm.text.3";
6589             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6590          }
6591          program { name: "go_passive";
6592             signal: "elm,state,unselected";
6593             source: "elm";
6594             action: STATE_SET "default" 0.0;
6595             target: "bg_image";
6596             target: "elm.text.1";
6597             target: "elm.text.2";
6598             target: "elm.text.3";
6599             transition: LINEAR 0.1;
6600          }
6601          program { name: "go_disabled";
6602             signal: "elm,state,disabled";
6603             source: "elm";
6604             action: STATE_SET "disabled" 0.0;
6605             target: "disclip";
6606          }
6607          program { name: "go_enabled";
6608             signal: "elm,state,enabled";
6609             source: "elm";
6610             action: STATE_SET "default" 0.0;
6611             target: "disclip";
6612          }
6613          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
6614          program { name: "go_read";
6615             signal: "elm,state,read";
6616             source: "elm";
6617             action: STATE_SET "read" 0.0;
6618             target: "elm.text.1";
6619          }
6620          program { name: "go_unread";
6621             signal: "elm,state,unread";
6622             source: "elm";
6623             action: STATE_SET "unread" 0.0;
6624             target: "elm.text.1";
6625          }
6626          program { name: "go_urgeny_unread";
6627             signal: "elm,state,urgency_unread";
6628             source: "elm";
6629             action: STATE_SET "urgency_unread" 0.0;
6630             target: "elm.text.1";
6631          }
6632          program { name: "go_urgency_read";
6633             signal: "elm,state,urgency_read";
6634             source: "elm";
6635             action: STATE_SET "urgency_read" 0.0;
6636             target: "elm.text.1";
6637          }
6638          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6639       }
6640    }
6641
6642 // 3.2.24
6643    group { name: "elm/genlist/item/2text.3icon.2/default";
6644       alias: "elm/genlist/item_odd/2text.3icon.2/default";
6645       alias: "elm/genlist/item_compress/2text.3icon.2/default";
6646       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
6647       data.item: "stacking" "above";
6648       data.item: "selectraise" "on";
6649       data.item: "texts" "elm.text.1 elm.text.2";
6650       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6651       data.item: "flips" "elm.flip.content";
6652
6653       parts {
6654          GENLIST_PART_BASE( 129 )
6655          GENLIST_PART_BG_IMAGE
6656          GENLIST_PART_BOTTOM_LINE
6657          GENLIST_PART_PADDING_TOP( 10 )
6658          GENLIST_PART_PADDING_BOTTOM( 10 )
6659          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
6660          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
6661          part { name: "elm.swallow.colorbar";
6662             clip_to: "disclip";
6663             type: SWALLOW;
6664             scale: 1;
6665             description { state: "default" 0.0;
6666                min: 10 21;
6667                fixed: 1 1;
6668                rel2.relative: 0.0 0.0;
6669                align: 0.0 0.0;
6670             }
6671          }
6672          part { name: "elm.icon.2";
6673             clip_to: "disclip";
6674             type: SWALLOW;
6675             scale: 1;
6676             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
6677                fixed: 1 1;
6678             )
6679             GENLIST_DESCRIPTION_FLIP_ENABLED
6680          }
6681          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
6682          part { name: "elm.text.2";
6683             clip_to: "disclip";
6684             type: TEXT;
6685             mouse_events: 0;
6686             scale: 1;
6687             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
6688                min: 0 GENLIST_SIZE_48_INC;
6689                fixed: 0 1;
6690                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6691                text {
6692                   font: "SLP:style=Medium";
6693                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6694                   min: 0 1;
6695                   align: 0.0 0.5;
6696                   text_class: "slp_medium";
6697                }
6698             )
6699             description { state: "selected" 0.0;
6700                inherit: "default" 0.0;
6701                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
6702             }
6703             GENLIST_DESCRIPTION_FLIP_ENABLED
6704          }
6705          // virtual padding for limiting flexible text
6706          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
6707          part { name: "elm.text.1";
6708             clip_to: "disclip";
6709             type: TEXT;
6710             mouse_events: 0;
6711             scale: 1;
6712             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
6713                align: 0 0.5;
6714                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6715                text {
6716                   font: "SLP:style=Roman";
6717                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6718                   min: 0 1;
6719                   max: 1 1;
6720                   align: 0 0.5;
6721                   text_class: "list_item";
6722                }
6723             )
6724             description { state: "selected" 0.0;
6725                inherit: "default" 0.0;
6726                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
6727             }
6728             GENLIST_DESCRIPTION_FLIP_ENABLED
6729          }
6730          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
6731          part { name: "elm.icon.1";
6732             clip_to: "disclip";
6733             type: SWALLOW;
6734             scale: 1;
6735             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
6736                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6737                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6738                fixed: 1 1;
6739                align: 0 0.5;
6740             )
6741             GENLIST_DESCRIPTION_FLIP_ENABLED
6742          }
6743          GENLIST_PART_FLIP
6744          GENLIST_PART_DISCLIP
6745       }
6746       programs {
6747          // signal: elm,state,%s,active
6748          //   a "check" item named %s went active
6749          // signal: elm,state,%s,passive
6750          //   a "check" item named %s went passive
6751          // default is passive
6752          program { name: "go_active";
6753             signal: "elm,state,selected";
6754             source: "elm";
6755             action: STATE_SET "selected" 0.0;
6756             target: "bg_image";
6757             target: "elm.text.1";
6758             target: "elm.text.2";
6759             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6760          }
6761          program { name: "go_passive";
6762             signal: "elm,state,unselected";
6763             source: "elm";
6764             action: STATE_SET "default" 0.0;
6765             target: "bg_image";
6766             target: "elm.text.1";
6767             target: "elm.text.2";
6768             transition: LINEAR 0.1;
6769          }
6770          program { name: "go_disabled";
6771             signal: "elm,state,disabled";
6772             source: "elm";
6773             action: STATE_SET "disabled" 0.0;
6774             target: "disclip";
6775          }
6776          program { name: "go_enabled";
6777             signal: "elm,state,enabled";
6778             source: "elm";
6779             action: STATE_SET "default" 0.0;
6780             target: "disclip";
6781          }
6782          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6783          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6784       }
6785    }
6786
6787 // 3.2.25
6788    group { name: "elm/genlist/item/2text.3icon.3/default";
6789       alias: "elm/genlist/item_odd/2text.3icon.3/default";
6790       alias: "elm/genlist/item_compress/2text.3icon.3/default";
6791       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
6792       data.item: "stacking" "above";
6793       data.item: "selectraise" "on";
6794       data.item: "texts" "elm.text.1 elm.text.2";
6795       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6796       data.item: "flips" "elm.flip.content";
6797
6798       parts {
6799          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
6800          GENLIST_PART_BG_IMAGE
6801          GENLIST_PART_BOTTOM_LINE
6802          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
6803          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
6804          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
6805          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
6806          part { name: "elm.swallow.colorbar";
6807             clip_to: "disclip";
6808             type: SWALLOW;
6809             scale: 1;
6810             description { state: "default" 0.0;
6811                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6812                fixed: 1 1;
6813                rel2.relative: 0.0 0.0;
6814                align: 0.0 0.0;
6815             }
6816          }
6817          part { name: "elm.icon.1";
6818             clip_to: "disclip";
6819             type: SWALLOW;
6820             scale: 1;
6821             description { state: "default" 0.0;
6822                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6823                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6824                fixed: 1 1;
6825                rel1 {
6826                   relative: 1.0 1.0;
6827                   to_x: "elm.padding.left";
6828                   to_y: "elm.padding.top";
6829                }
6830                rel2 {
6831                   relative: 1.0 0.0;
6832                   to_x: "elm.padding.left";
6833                   to_y: "elm.padding.bottom";
6834                }
6835                align: 0.0 0.5;
6836             }
6837             GENLIST_DESCRIPTION_FLIP_ENABLED
6838          }
6839          part { name: "elm.padding.icon1.right";
6840             clip_to: "disclip";
6841             type: RECT;
6842             scale: 1;
6843             description { state: "default" 0.0;
6844                min: GENLIST_PADDING_16_INC 0;
6845                fixed: 1 0;
6846                rel1 {
6847                   relative: 1.0 0.0;
6848                   to_x: "elm.icon.1";
6849                }
6850                rel2.to_x: "elm.icon.1";
6851                align: 0.0 0.0;
6852                visible: 0;
6853             }
6854          }
6855          part { name: "elm.icon.2";
6856             clip_to: "disclip";
6857             type: SWALLOW;
6858             scale: 1;
6859             description { state: "default" 0.0;
6860                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6861                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6862                fixed: 1 1;
6863                rel1 {
6864                   relative: 0.0 1.0;
6865                   to_x: "elm.padding.right";
6866                   to_y: "elm.padding.top";
6867                }
6868                rel2 {
6869                   relative: 0.0 1.0;
6870                   to_x: "elm.padding.right";
6871                   to_y: "elm.padding.bottom";
6872                }
6873                align: 1.0 0.5;
6874             }
6875             GENLIST_DESCRIPTION_FLIP_ENABLED
6876          }
6877          part { name: "elm.padding.icon2.left";
6878             clip_to: "disclip";
6879             type: RECT;
6880             scale: 1;
6881             description { state: "default" 0.0;
6882                min: GENLIST_PADDING_16_INC 0;
6883                fixed: 1 0;
6884                rel1 {
6885                   relative: 0.0 0.0;
6886                   to_x: "elm.icon.2";
6887                }
6888                rel2.to_x: "elm.icon.2";
6889                align: 1.0 0.0;
6890                visible: 0;
6891             }
6892          }
6893          part { name: "elm.text.1";
6894             clip_to: "disclip";
6895             type: TEXT;
6896             mouse_events: 0;
6897             scale: 1;
6898             description { state: "default" 0.0;
6899                min: 0 GENLIST_SIZE_61_INC;
6900                fixed: 1 1;
6901                rel1 {
6902                   relative: 1.0 1.0;
6903                   to_x: "elm.padding.icon1.right";
6904                   to_y: "elm.padding.top";
6905                }
6906                rel2 {
6907                   relative: 0.0 1.0;
6908                   to_x: "elm.padding.icon2.left";
6909                   to_y: "elm.padding.top";
6910                }
6911                align: 0.0 0.0;
6912                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6913                text {
6914                   font: "SLP:style=Roman";
6915                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6916                   min: 0 1;
6917                   align: 0.0 0.5;
6918                   text_class: "list_item";
6919                }
6920             }
6921             description { state: "selected" 0.0;
6922                inherit: "default" 0.0;
6923                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
6924             }
6925             GENLIST_DESCRIPTION_FLIP_ENABLED
6926          }
6927          part { name: "elm.text.2";
6928             clip_to: "disclip";
6929             type: TEXT;
6930             mouse_events: 0;
6931             scale: 1;
6932             description { state: "default" 0.0;
6933                rel1 {
6934                   relative: 1.0 1.0;
6935                   to_x: "elm.padding.icon1.right";
6936                   to_y: "elm.text.1";
6937                }
6938                rel2 {
6939                   relative: 0.0 0.0;
6940                   to_x: "elm.padding.icon2.left";
6941                   to_y: "elm.padding.bottom";
6942                }
6943                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6944                text {
6945                   font: "SLP:style=Medium";
6946                   size: GENLIST_FONT_32_INC;
6947                   min: 0 1;
6948                   align: 0.0 0.5;
6949                   text_class: "slp_medium";
6950                }
6951             }
6952             description { state: "selected" 0.0;
6953                inherit: "default" 0.0;
6954                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
6955             }
6956             GENLIST_DESCRIPTION_FLIP_ENABLED
6957          }
6958          GENLIST_PART_FLIP
6959          GENLIST_PART_DISCLIP
6960       }
6961       programs {
6962          // signal: elm,state,%s,active
6963          //   a "check" item named %s went active
6964          // signal: elm,state,%s,passive
6965          //   a "check" item named %s went passive
6966          // default is passive
6967          program { name: "go_active";
6968             signal: "elm,state,selected";
6969             source: "elm";
6970             action: STATE_SET "selected" 0.0;
6971             target: "bg_image";
6972             target: "elm.text.1";
6973             target: "elm.text.2";
6974             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6975          }
6976          program { name: "go_passive";
6977             signal: "elm,state,unselected";
6978             source: "elm";
6979             action: STATE_SET "default" 0.0;
6980             target: "bg_image";
6981             target: "elm.text.1";
6982             target: "elm.text.2";
6983             transition: LINEAR 0.1;
6984          }
6985          program { name: "go_disabled";
6986             signal: "elm,state,disabled";
6987             source: "elm";
6988             action: STATE_SET "disabled" 0.0;
6989             target: "disclip";
6990          }
6991          program { name: "go_enabled";
6992             signal: "elm,state,enabled";
6993             source: "elm";
6994             action: STATE_SET "default" 0.0;
6995             target: "disclip";
6996          }
6997          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6998          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6999       }
7000    }
7001
7002
7003 // 3.2.27
7004    group { name: "elm/genlist/item/2text.1icon.12/default";
7005       alias: "elm/genlist/item_odd/2text.1icon.12/default";
7006       alias: "elm/genlist/item_compress/2text.1icon.12/default";
7007       alias: "elm/genlist/item_compress_odd/2text.1icon.12/default";
7008       data.item: "stacking" "above";
7009       data.item: "selectraise" "on";
7010       data.item: "texts" "elm.text.1 elm.text.2";
7011       data.item: "contents" "elm.icon";
7012       data.item: "flips" "elm.flip.content";
7013
7014       parts {
7015          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
7016          GENLIST_PART_BG_IMAGE
7017          GENLIST_PART_BOTTOM_LINE
7018          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
7019          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
7020          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7021          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7022          part { name: "elm.icon";
7023             clip_to: "disclip";
7024             type: SWALLOW;
7025             scale: 1;
7026             description { state: "default" 0.0;
7027                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7028                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7029                fixed: 1 1;
7030                rel1 {
7031                   relative: 0.0 1.0;
7032                   to_x: "elm.padding.right";
7033                   to_y: "elm.padding.top";
7034                }
7035                rel2 {
7036                   relative: 0.0 0.0;
7037                   to_x: "elm.padding.right";
7038                   to_y: "elm.padding.bottom";
7039                }
7040                align: 1.0 0.5;
7041             }
7042             GENLIST_DESCRIPTION_FLIP_ENABLED
7043          }
7044          part { name: "elm.padding.icon.left";
7045             clip_to: "disclip";
7046             type: RECT;
7047             scale: 1;
7048             description { state: "default" 0.0;
7049                min: GENLIST_PADDING_16_INC 0;
7050                fixed: 1 0;
7051                rel1.to_x: "elm.icon";
7052                rel2 {
7053                   relative: 0.0 1.0;
7054                   to_x: "elm.icon";
7055                }
7056                align: 1.0 0.0;
7057                visible: 0;
7058             }
7059          }
7060          part { name: "elm.text.1";
7061             clip_to: "disclip";
7062             type: TEXT;
7063             mouse_events: 0;
7064             scale: 1;
7065             description { state: "default" 0.0;
7066                min: 0 GENLIST_SIZE_61_INC;
7067                fixed: 0 1;
7068                rel1 {
7069                   relative: 1.0 1.0;
7070                   to_x: "elm.padding.left";
7071                   to_y: "elm.padding.top";
7072                }
7073                rel2 {
7074                   relative: 0.0 1.0;
7075                   to_x: "elm.padding.icon.left";
7076                   to_y: "elm.padding.top";
7077                }
7078                align: 0.0 0.0;
7079                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7080                text {
7081                   font: "SLP:style=Roman";
7082                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7083                   min: 0 1;
7084                   align: 0.0 0.5;
7085                   text_class: "list_item";
7086                }
7087             }
7088             description { state: "selected" 0.0;
7089                inherit: "default" 0.0;
7090                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
7091             }
7092             GENLIST_DESCRIPTION_FLIP_ENABLED
7093          }
7094          part { name: "elm.text.2";
7095             clip_to: "disclip";
7096             type: TEXT;
7097             mouse_events: 0;
7098             scale: 1;
7099             description { state: "default" 0.0;
7100                rel1 {
7101                   relative: 1.0 1.0;
7102                   to_x: "elm.padding.left";
7103                   to_y: "elm.text.1";
7104                }
7105                rel2 {
7106                   relative: 0.0 0.0;
7107                   to_x: "elm.padding.icon.left";
7108                   to_y: "elm.padding.bottom";
7109                }
7110                align: 0.0 0.0;
7111                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7112                text {
7113                   font: "SLP:style=Medium";
7114                   size: GENLIST_FONT_32_INC;
7115                   min: 0 1;
7116                   align: 0.0 0.5;
7117                   text_class: "slp_medium";
7118                }
7119             }
7120             description { state: "selected" 0.0;
7121                inherit: "default" 0.0;
7122                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
7123             }
7124             GENLIST_DESCRIPTION_FLIP_ENABLED
7125          }
7126          GENLIST_PART_FLIP
7127          GENLIST_PART_DISCLIP
7128       }
7129       programs {
7130          // signal: elm,state,%s,active
7131          //   a "check" item named %s went active
7132          // signal: elm,state,%s,passive
7133          //   a "check" item named %s went passive
7134          // default is passive
7135          program { name: "go_active";
7136             signal: "elm,state,selected";
7137             source: "elm";
7138             action: STATE_SET "selected" 0.0;
7139             target: "bg_image";
7140             target: "elm.text.1";
7141             target: "elm.text.2";
7142             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7143          }
7144          program { name: "go_passive";
7145             signal: "elm,state,unselected";
7146             source: "elm";
7147             action: STATE_SET "default" 0.0;
7148             target: "bg_image";
7149             target: "elm.text.1";
7150             target: "elm.text.2";
7151             transition: LINEAR 0.1;
7152          }
7153          program { name: "go_disabled";
7154             signal: "elm,state,disabled";
7155             source: "elm";
7156             action: STATE_SET "disabled" 0.0;
7157             target: "disclip";
7158          }
7159          program { name: "go_enabled";
7160             signal: "elm,state,enabled";
7161             source: "elm";
7162             action: STATE_SET "default" 0.0;
7163             target: "disclip";
7164          }
7165          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7166          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7167       }
7168    }
7169
7170 // ???
7171    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
7172    group { name: "elm/genlist/item/2text.1icon.13/default";
7173       alias: "elm/genlist/item_odd/2text.1icon.13/default";
7174       alias: "elm/genlist/item_compress/2text.1icon.13/default";
7175       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
7176       data.item: "stacking" "above";
7177       data.item: "selectraise" "on";
7178       data.item: "texts" "elm.text elm.text.msgcount";
7179       data.item: "contents" "elm.icon";
7180       data.item: "flips" "elm.flip.content";
7181
7182       parts {
7183          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
7184          GENLIST_PART_BG
7185          GENLIST_PART_BG_IMAGE
7186          GENLIST_PART_BOTTOM_LINE
7187          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7188          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7189          part { name: "elm.icon";
7190             clip_to: "disclip";
7191             type: SWALLOW;
7192             scale: 1;
7193             description { state: "default" 0.0;
7194                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7195                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7196                fixed: 1 1;
7197                rel1 {
7198                   relative: 1.0 0.0;
7199                   to_x: "elm.padding.left";
7200                }
7201                rel2 {
7202                   relative: 1.0 1.0;
7203                   to_x: "elm.padding.left";
7204                }
7205                align: 0.0 0.5;
7206             }
7207             GENLIST_DESCRIPTION_FLIP_ENABLED
7208          }
7209          part { name: "elm.text.msgcount";
7210             clip_to: "disclip";
7211             type: TEXT;
7212             mouse_events: 0;
7213             scale: 1;
7214             description {
7215                state: "default" 0.0;
7216                fixed: 1 1;
7217                align: 0 0;
7218                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
7219                rel1.to: "elm.icon";
7220                rel2.to: "elm.icon";
7221                text {
7222                   font: "SLP:style=Medium";
7223                   size: GENLIST_FONT_28_INC;
7224                   min: 0 1;
7225                   align: 0.5 0.5;
7226                   text_class: "slp_medium";
7227                }
7228                align: 0.0 0.5;
7229             }
7230          }
7231          part { name: "elm.padding.icon.right";
7232             clip_to: "disclip";
7233             type: RECT;
7234             scale: 1;
7235             description {
7236                state: "default" 0.0;
7237                min: GENLIST_SIZE_16_INC 0;
7238                fixed: 1 0;
7239                rel1 {
7240                   relative: 1.0 0.0;
7241                   to_x: "elm.icon";
7242                }
7243                rel2.to_x: "elm.icon";
7244                visible: 0;
7245             }
7246          }
7247          part { name: "elm.text";
7248             clip_to: "disclip";
7249             type: TEXT;
7250             mouse_events: 0;
7251             scale: 1;
7252             description { state: "default" 0.0;
7253                rel1 {
7254                   relative: 1.0 0.0;
7255                   to_x: "elm.padding.icon.right";
7256                }
7257                rel2 {
7258                   relative: 0.0 1.0;
7259                   to_x: "elm.padding.right";
7260                }
7261                align: 0.0 0.5;
7262                color: GENLIST_UNREAD_EMAIL_COLOR;
7263                text {
7264                   font: "SLP:style=Roman";
7265                   size: GENLIST_UNREAD_EMAIL_SIZE;
7266                   min: 0 1;
7267                   align: 0.0 0.5;
7268                   text_class: "list_item";
7269                }
7270             }
7271             GENLIST_DESCRIPTION_FLIP_ENABLED
7272          }
7273          GENLIST_PART_FLIP
7274          GENLIST_PART_DISCLIP
7275       }
7276       programs {
7277          program { name: "go_active";
7278             signal: "elm,state,selected";
7279             source: "elm";
7280             action: STATE_SET "selected" 0.0;
7281             target: "bg_image";
7282             target: "elm.text";
7283             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7284          }
7285          program { name: "go_passive";
7286             signal: "elm,state,unselected";
7287             source: "elm";
7288             action: STATE_SET "default" 0.0;
7289             target: "bg_image";
7290             target: "elm.text";
7291             transition: LINEAR 0.1;
7292          }
7293          program { name: "go_disabled";
7294             signal: "elm,state,disabled";
7295             source: "elm";
7296             action: STATE_SET "disabled" 0.0;
7297             target: "disclip";
7298          }
7299          program { name: "go_enabled";
7300             signal: "elm,state,enabled";
7301             source: "elm";
7302             action: STATE_SET "default" 0.0;
7303             target: "disclip";
7304          }
7305          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7306       }
7307    }
7308
7309 // ???
7310    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
7311    group { name: "elm/genlist/item/2text.1icon.14/default";
7312       alias: "elm/genlist/item_odd/2text.1icon.14/default";
7313       alias: "elm/genlist/item_compress/2text.1icon.14/default";
7314       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
7315       data.item: "stacking" "above";
7316       data.item: "selectraise" "on";
7317       data.item: "texts" "elm.text elm.text.msgcount";
7318       data.item: "contents" "elm.check elm.icon";
7319       data.item: "flips" "elm.flip.content";
7320
7321       parts {
7322          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
7323          GENLIST_PART_BG
7324          GENLIST_PART_BG_IMAGE
7325          GENLIST_PART_BOTTOM_LINE
7326          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7327          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7328          part { name: "elm.check";
7329             clip_to: "disclip";
7330             type: SWALLOW;
7331             mouse_events: 1;
7332             scale: 1;
7333             description { state: "default" 0.0;
7334                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
7335                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
7336                fixed: 1 1;
7337                rel1 {
7338                   relative: 1.0 0.0;
7339                   to_x: "elm.padding.left";
7340                }
7341                rel2 {
7342                   relative: 1.0 1.0;
7343                   to_x: "elm.padding.left";
7344                }
7345                align: 0.0 0.5;
7346             }
7347             GENLIST_DESCRIPTION_FLIP_ENABLED
7348          }
7349
7350          part { name: "elm.padding.icon.checkbox.right";
7351             clip_to: "disclip";
7352             type: RECT;
7353             scale: 1;
7354             description { state: "default" 0.0;
7355                min: GENLIST_PADDING_16_INC 0;
7356                fixed: 1 0;
7357                rel1 {
7358                   relative: 1.0 0.0;
7359                   to_x: "elm.check";
7360                }
7361                rel2 {
7362                   relative: 1.0 1.0;
7363                   to_x:  "elm.check";
7364                }
7365                align: 1.0 0.0;
7366                visible: 0;
7367             }
7368          }
7369          part { name: "elm.icon";
7370             clip_to: "disclip";
7371             type: SWALLOW;
7372             scale: 1;
7373             description { state: "default" 0.0;
7374                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7375                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7376                fixed: 1 1;
7377                rel1.to_x: "elm.padding.right";
7378                rel2 {
7379                   relative: 0.0 1.0;
7380                   to_x: "elm.padding.right";
7381                }
7382                align: 1.0 0.5;
7383             }
7384             GENLIST_DESCRIPTION_FLIP_ENABLED
7385          }
7386          part { name: "elm.text.msgcount";
7387             clip_to: "disclip";
7388             type: TEXT;
7389             mouse_events: 0;
7390             scale: 1;
7391             description {
7392                state: "default" 0.0;
7393                fixed: 1 1;
7394                align: 0 0;
7395                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
7396                rel1.to: "elm.icon";
7397                rel2.to: "elm.icon";
7398                text {
7399                   font: "SLP:style=Medium";
7400                   size: GENLIST_FONT_28_INC;
7401                   min: 0 1;
7402                   align: 0.5 0.5;
7403                   text_class: "slp_medium";
7404                }
7405                align: 0.0 0.5;
7406             }
7407          }
7408          part { name: "elm.padding.icon.left";
7409             clip_to: "disclip";
7410             type: RECT;
7411             scale: 1;
7412             description {
7413                state: "default" 0.0;
7414                min: GENLIST_SIZE_16_INC 0;
7415                fixed: 1 0;
7416                rel1.to_x: "elm.icon";
7417                rel2 {
7418                   relative: 0.0 1.0;
7419                   to_x: "elm.icon";
7420                }
7421                align: 1.0 0.0;
7422                visible: 0;
7423             }
7424          }
7425          part { name: "elm.text";
7426             clip_to: "disclip";
7427             type: TEXTBLOCK;
7428             mouse_events: 0;
7429             scale: 1;
7430             description { state: "default" 0.0;
7431                rel1 {
7432                   relative: 1.0 0.0;
7433                   to_x: "elm.padding.icon.checkbox.right";
7434                }
7435                rel2 {
7436                   relative: 0.0 1.0;
7437                   to_x: "elm.padding.icon.left";
7438                }
7439                align: 0.0 0.5;
7440                text {
7441                   style: "genlist_style_email_unread";
7442                   min: 0 1;
7443                   max: 0 1;
7444                   align: 0.0 0.5;
7445                }
7446             }
7447             description { state: "selected" 0.0;
7448                inherit: "default" 0.0;
7449                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
7450             }
7451             GENLIST_DESCRIPTION_FLIP_ENABLED
7452          }
7453          GENLIST_PART_FLIP
7454          GENLIST_PART_DISCLIP
7455       }
7456       programs {
7457          program { name: "go_active";
7458             signal: "elm,state,selected";
7459             source: "elm";
7460             action: STATE_SET "selected" 0.0;
7461             target: "bg_image";
7462             target: "elm.text";
7463             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7464          }
7465          program { name: "go_passive";
7466             signal: "elm,state,unselected";
7467             source: "elm";
7468             action: STATE_SET "default" 0.0;
7469             target: "bg_image";
7470             target: "elm.text";
7471             transition: LINEAR 0.1;
7472          }
7473          program { name: "go_disabled";
7474             signal: "elm,state,disabled";
7475             source: "elm";
7476             action: STATE_SET "disabled" 0.0;
7477             target: "disclip";
7478          }
7479          program { name: "go_enabled";
7480             signal: "elm,state,enabled";
7481             source: "elm";
7482             action: STATE_SET "default" 0.0;
7483             target: "disclip";
7484          }
7485          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7486       }
7487    }
7488
7489 // 3.2.28
7490    group { name: "elm/genlist/item/2text.3icon/default";
7491       alias: "elm/genlist/item_odd/2text.3icon/default";
7492       alias: "elm/genlist/item_compress/2text.3icon/default";
7493       alias: "elm/genlist/item_compress_odd/2text.3icon/default";
7494       data.item: "stacking" "above";
7495       data.item: "selectraise" "on";
7496       data.item: "texts" "elm.text.1 elm.text.2";
7497       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7498       data.item: "flips" "elm.flip.content";
7499
7500       parts {
7501          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
7502          GENLIST_PART_BG_IMAGE
7503          GENLIST_PART_BOTTOM_LINE
7504          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
7505          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
7506          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7507          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7508          part { name: "elm.icon.3";
7509             clip_to: "disclip";
7510             type: SWALLOW;
7511             scale: 1;
7512             description { state: "default" 0.0;
7513                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7514                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7515                fixed: 1 1;
7516                rel1 {
7517                   relative: 0.0 1.0;
7518                   to_x: "elm.padding.right";
7519                   to_y: "elm.padding.top";
7520                }
7521                rel2 {
7522                   relative: 0.0 1.0;
7523                   to_x: "elm.padding.right";
7524                   to_y: "elm.padding.bottom";
7525                }
7526                align: 1.0 0.5;
7527             }
7528             GENLIST_DESCRIPTION_FLIP_ENABLED
7529          }
7530          part { name: "elm.padding.icon3.left";
7531             clip_to: "disclip";
7532             type: RECT;
7533             scale: 1;
7534             description { state: "default" 0.0;
7535                min: GENLIST_PADDING_16_INC 0;
7536                fixed: 1 0;
7537                rel1.to_x: "elm.icon.3";
7538                rel2 {
7539                   relative: 0.0 1.0;
7540                   to_x: "elm.icon.3";
7541                }
7542                align: 1.0 0.0;
7543                visible: 0;
7544             }
7545          }
7546          part { name: "elm.text.2";
7547             clip_to: "disclip";
7548             type: TEXT;
7549             mouse_events: 0;
7550             scale: 1;
7551             description { state: "default" 0.0;
7552                min: 0 GENLIST_SIZE_48_INC;
7553                fixed: 1 1;
7554                rel1 {
7555                   relative: 1.0 0.0;
7556                   to_x: "elm.padding.icon2.right";
7557                   to_y: "elm.padding.bottom";
7558                }
7559                rel2 {
7560                   relative: 0.0 0.0;
7561                   to_x: "elm.padding.icon3.left";
7562                   to_y: "elm.padding.bottom";
7563                }
7564                align: 0.0 1.0;
7565                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7566                text {
7567                   font: "SLP:style=Medium";
7568                   size: GENLIST_FONT_32_INC;
7569                   min: 0 1;
7570                   align: 0.0 0.5;
7571                   text_class: "slp_medium";
7572                }
7573             }
7574             description { state: "selected" 0.0;
7575                inherit: "default" 0.0;
7576                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
7577             }
7578             GENLIST_DESCRIPTION_FLIP_ENABLED
7579          }
7580          part { name: "elm.icon.2";
7581             clip_to: "disclip";
7582             type: SWALLOW;
7583             scale: 1;
7584             description { state: "default" 0.0;
7585                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7586                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7587                fixed: 1 1;
7588                rel1 {
7589                   relative: 1.0 0.0;
7590                   to_x: "elm.padding.left";
7591                   to_y: "elm.text.2";
7592                }
7593                rel2 {
7594                   relative: 1.0 0.0;
7595                   to_x: "elm.padding.left";
7596                   to_y: "elm.padding.bottom";
7597                }
7598                align: 0.0 0.5;
7599             }
7600             GENLIST_DESCRIPTION_FLIP_ENABLED
7601          }
7602          part { name: "elm.padding.icon2.right";
7603             clip_to: "disclip";
7604             type: RECT;
7605             scale: 1;
7606             description { state: "default" 0.0;
7607                min: GENLIST_PADDING_16_INC 0;
7608                fixed: 1 0;
7609                rel1 {
7610                   relative: 1.0 0.0;
7611                   to_x: "elm.icon.2";
7612                }
7613                rel2.to_x: "elm.icon.2";
7614                align: 0.0 0.0;
7615                visible: 0;
7616             }
7617          }
7618          part { name: "elm.text.1";
7619             clip_to: "disclip";
7620             type: TEXT;
7621             mouse_events: 0;
7622             scale: 1;
7623             description { state: "default" 0.0;
7624                min: 0 0;
7625                max: GENLIST_SIZE_576_INC 0;
7626                fixed: 1 0;
7627                rel1 {
7628                   relative: 1.0 1.0;
7629                   to_x: "elm.padding.left";
7630                   to_y: "elm.padding.top";
7631                }
7632                rel2 {
7633                   relative: 1.0 0.0;
7634                   to_x: "elm.padding.left";
7635                   to_y: "elm.text.2";
7636                }
7637                align: 0.0 0.5;
7638                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7639                text {
7640                   font: "SLP:style=Roman";
7641                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7642                   min: 1 1;
7643                   align: 0.0 0.5;
7644                   text_class: "list_item";
7645                }
7646             }
7647             description { state: "selected" 0.0;
7648                inherit: "default" 0.0;
7649                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
7650             }
7651             GENLIST_DESCRIPTION_FLIP_ENABLED
7652          }
7653
7654          part { name: "elm.padding.icon1.left";
7655             type: RECT;
7656             scale: 1;
7657             description { state: "default" 0.0;
7658                min: GENLIST_PADDING_16_INC 0;
7659                fixed: 1 0;
7660                rel1 {
7661                   relative: 1.0 0.0;
7662                   to_x: "elm.text.1";
7663                }
7664                rel2.to_x: "elm.text.1";
7665                align: 0.0 0.0;
7666                visible: 0;
7667             }
7668          }
7669          part { name: "elm.icon.1";
7670             clip_to: "disclip";
7671             type: SWALLOW;
7672             scale: 1;
7673             description { state: "default" 0.0;
7674                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7675                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7676                fixed: 1 1;
7677                rel1 {
7678                   relative: 1.0 1.0;
7679                   to_x: "elm.padding.icon1.left";
7680                   to_y: "elm.padding.top";
7681                }
7682                rel2 {
7683                   relative: 1.0 0.0;
7684                   to_x: "elm.padding.icon1.left";
7685                   to_y: "elm.text.2";
7686                }
7687                align: 0.0 0.5;
7688             }
7689             GENLIST_DESCRIPTION_FLIP_ENABLED
7690          }
7691          GENLIST_PART_FLIP
7692          GENLIST_PART_DISCLIP
7693       }
7694       programs {
7695          // signal: elm,state,%s,active
7696          //   a "check" item named %s went active
7697          // signal: elm,state,%s,passive
7698          //   a "check" item named %s went passive
7699          // default is passive
7700          program { name: "go_active";
7701             signal: "elm,state,selected";
7702             source: "elm";
7703             action: STATE_SET "selected" 0.0;
7704             target: "bg_image";
7705             target: "elm.text.1";
7706             target: "elm.text.2";
7707             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7708          }
7709          program { name: "go_passive";
7710             signal: "elm,state,unselected";
7711             source: "elm";
7712             action: STATE_SET "default" 0.0;
7713             target: "bg_image";
7714             target: "elm.text.1";
7715             target: "elm.text.2";
7716             transition: LINEAR 0.1;
7717          }
7718          program { name: "go_disabled";
7719             signal: "elm,state,disabled";
7720             source: "elm";
7721             action: STATE_SET "disabled" 0.0;
7722             target: "disclip";
7723          }
7724          program { name: "go_enabled";
7725             signal: "elm,state,enabled";
7726             source: "elm";
7727             action: STATE_SET "default" 0.0;
7728             target: "disclip";
7729          }
7730          GENLIST_PROGRAM_FLIP_2TEXT_3ICON
7731          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7732       }
7733    }
7734
7735 // 3.2.29
7736    group { name: "elm/genlist/item/2text.1icon.5/default";
7737       alias: "elm/genlist/item_odd/2text.1icon.5/default";
7738       alias: "elm/genlist/item_compress/2text.1icon.5/default";
7739       alias: "elm/genlist/item_compress_odd/2text.1icon.5/default";
7740       data.item: "stacking" "above";
7741       data.item: "selectraise" "on";
7742       data.item: "texts" "elm.text.1 elm.text.2";
7743       data.item: "contents" "elm.icon";
7744       data.item: "flips" "elm.flip.content";
7745
7746       parts {
7747          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
7748          GENLIST_PART_BG_IMAGE
7749          GENLIST_PART_BOTTOM_LINE
7750          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
7751          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
7752          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7753          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7754          part { name: "elm.icon";
7755             clip_to: "disclip";
7756             type: SWALLOW;
7757             scale: 1;
7758             description { state: "default" 0.0;
7759                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7760                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7761                fixed: 1 1;
7762                rel1 {
7763                   relative: 0.0 1.0;
7764                   to_x: "elm.padding.right";
7765                   to_y: "elm.padding.top";
7766                }
7767                rel2 {
7768                   relative: 0.0 0.0;
7769                   to_x: "elm.padding.right";
7770                   to_y: "elm.padding.bottom";
7771                }
7772                align: 1.0 0.5;
7773             }
7774             GENLIST_DESCRIPTION_FLIP_ENABLED
7775          }
7776          part { name: "elm.padding.icon.left";
7777             clip_to: "disclip";
7778             type: RECT;
7779             scale: 1;
7780             description { state: "default" 0.0;
7781                min: GENLIST_PADDING_16_INC 0;
7782                fixed: 1 0;
7783                rel1.to_x: "elm.icon";
7784                rel2 {
7785                   relative: 0.0 1.0;
7786                   to_x: "elm.icon";
7787                }
7788                align: 1.0 0.0;
7789                visible: 0;
7790             }
7791          }
7792          part { name: "elm.text.1";
7793             clip_to: "disclip";
7794             type: TEXT;
7795             mouse_events: 0;
7796             scale: 1;
7797             description { state: "default" 0.0;
7798                min: 0 GENLIST_SIZE_61_INC;
7799                fixed: 0 1;
7800                rel1 {
7801                   relative: 1.0 0.0;
7802                   to_x: "elm.padding.left";
7803                   to_y: "elm.padding.bottom";
7804                }
7805                rel2 {
7806                   relative: 0.0 0.0;
7807                   to_x: "elm.padding.icon.left";
7808                   to_y: "elm.padding.bottom";
7809                }
7810                align: 0.0 1.0;
7811                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7812                text {
7813                   font: "SLP:style=Roman";
7814                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7815                   min: 0 1;
7816                   align: 0.0 0.5;
7817                   text_class: "slp_roman";
7818                }
7819             }
7820             description { state: "selected" 0.0;
7821                inherit: "default" 0.0;
7822                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
7823             }
7824             GENLIST_DESCRIPTION_FLIP_ENABLED
7825          }
7826          part { name: "elm.text.2";
7827             clip_to: "disclip";
7828             type: TEXT;
7829             mouse_events: 0;
7830             scale: 1;
7831             description { state: "default" 0.0;
7832                rel1 {
7833                   relative: 1.0 1.0;
7834                   to_x: "elm.padding.left";
7835                   to_y: "elm.padding.top";
7836                }
7837                rel2 {
7838                   relative: 0.0 0.0;
7839                   to_x: "elm.padding.icon.left";
7840                   to_y: "elm.text.1";
7841                }
7842                align: 0.0 1.0;
7843                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7844                text {
7845                   font: "SLP:style=Medium";
7846                   size: GENLIST_FONT_32_INC;
7847                   min: 0 1;
7848                   align: 0.0 0.5;
7849                   text_class: "list_item";
7850                }
7851             }
7852             description { state: "selected" 0.0;
7853                inherit: "default" 0.0;
7854                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
7855             }
7856             GENLIST_DESCRIPTION_FLIP_ENABLED
7857          }
7858          GENLIST_PART_FLIP
7859          GENLIST_PART_DISCLIP
7860       }
7861       programs {
7862          // signal: elm,state,%s,active
7863          //   a "check" item named %s went active
7864          // signal: elm,state,%s,passive
7865          //   a "check" item named %s went passive
7866          // default is passive
7867          program { name: "go_active";
7868             signal: "elm,state,selected";
7869             source: "elm";
7870             action: STATE_SET "selected" 0.0;
7871             target: "bg_image";
7872             target: "elm.text.1";
7873             target: "elm.text.2";
7874             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7875          }
7876          program { name: "go_passive";
7877             signal: "elm,state,unselected";
7878             source: "elm";
7879             action: STATE_SET "default" 0.0;
7880             target: "bg_image";
7881             target: "elm.text.1";
7882             target: "elm.text.2";
7883             transition: LINEAR 0.1;
7884          }
7885          program { name: "go_disabled";
7886             signal: "elm,state,disabled";
7887             source: "elm";
7888             action: STATE_SET "disabled" 0.0;
7889             target: "disclip";
7890          }
7891          program { name: "go_enabled";
7892             signal: "elm,state,enabled";
7893             source: "elm";
7894             action: STATE_SET "default" 0.0;
7895             target: "disclip";
7896          }
7897          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7898          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7899       }
7900    }
7901
7902 // 3.2.30
7903    group { name: "elm/genlist/item/1text.3icon.3/default";
7904       alias: "elm/genlist/item_odd/1text.3icon.3/default";
7905       alias: "elm/genlist/item_compress/1text.3icon.3/default";
7906       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
7907       data.item: "stacking" "above";
7908       data.item: "selectraise" "on";
7909       data.item: "texts" "elm.text.1";
7910       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
7911       data.item: "flips" "elm.flip.content";
7912
7913       parts {
7914          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
7915          GENLIST_PART_BG_IMAGE
7916          GENLIST_PART_BOTTOM_LINE
7917          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
7918          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
7919          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7920          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7921          part { name: "elm.icon.1";
7922             clip_to: "disclip";
7923             type: SWALLOW;
7924             scale: 1;
7925             description { state: "default" 0.0;
7926                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7927                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7928                fixed: 1 1;
7929                rel1 {
7930                   relative: 1.0 1.0;
7931                   to_x: "elm.padding.left";
7932                   to_y: "elm.padding.top";
7933                }
7934                rel2 {
7935                   relative: 1.0 0.0;
7936                   to_x: "elm.padding.left";
7937                   to_y: "elm.padding.bottom";
7938                }
7939                align: 0.0 0.5;
7940             }
7941             GENLIST_DESCRIPTION_FLIP_ENABLED
7942          }
7943          part { name: "elm.padding.icon1.right";
7944             clip_to: "disclip";
7945             type: RECT;
7946             scale: 1;
7947             description { state: "default" 0.0;
7948                min: GENLIST_PADDING_16_INC 0;
7949                fixed: 1 0;
7950                rel1 {
7951                   relative: 1.0 0.0;
7952                   to_x: "elm.icon.1";
7953                }
7954                rel2.to_x: "elm.icon.1";
7955                align: 0.0 0.0;
7956                visible: 0;
7957             }
7958          }
7959          part { name: "elm.icon.2";
7960             clip_to: "disclip";
7961             type: SWALLOW;
7962             scale: 1;
7963             description { state: "default" 0.0;
7964                fixed: 1 1;
7965                rel1 {
7966                   relative: 0.0 1.0;
7967                   to_x: "elm.padding.right";
7968                   to_y: "elm.padding.top";
7969                }
7970                rel2 {
7971                   relative: 0.0 0.0;
7972                   to_x: "elm.padding.right";
7973                   to_y: "elm.padding.bottom";
7974                }
7975                align: 1.0 0.5;
7976             }
7977             GENLIST_DESCRIPTION_FLIP_ENABLED
7978          }
7979          part { name: "elm.padding.icon2.left";
7980             clip_to: "disclip";
7981             type: RECT;
7982             scale: 1;
7983             description { state: "default" 0.0;
7984                min: GENLIST_PADDING_16_INC 0;
7985                fixed: 1 0;
7986                rel1.to_x: "elm.icon.2";
7987                rel2 {
7988                   relative: 0.0 1.0;
7989                   to_x: "elm.icon.2";
7990                }
7991                align: 1.0 0.0;
7992                visible: 0;
7993             }
7994          }
7995          part { name: "elm.text.1";
7996             clip_to: "disclip";
7997             type: TEXT;
7998             mouse_events: 0;
7999             scale: 1;
8000             description { state: "default" 0.0;
8001                min: 0 GENLIST_SIZE_61_INC;
8002                fixed: 0 1;
8003                rel1 {
8004                   relative: 1.0 1.0;
8005                   to_x: "elm.padding.icon1.right";
8006                   to_y: "elm.padding.top";
8007                }
8008                rel2 {
8009                   relative: 0.0 1.0;
8010                   to_x: "elm.padding.icon2.left";
8011                   to_y: "elm.padding.top";
8012                }
8013                align: 0 0;
8014                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8015                text {
8016                   font: "SLP:style=Roman";
8017                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8018                   min: 0 1;
8019                   align: 0.0 0.5;
8020                   text_class: "list_item";
8021                }
8022             }
8023             description { state: "selected" 0.0;
8024                inherit: "default" 0.0;
8025                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8026             }
8027             GENLIST_DESCRIPTION_FLIP_ENABLED
8028          }
8029          part { name: "elm.swallow.progress";
8030             clip_to: "disclip";
8031             type: SWALLOW;
8032             scale: 1;
8033             description { state: "default" 0.0;
8034                fixed: 0 1;
8035                rel1 {
8036                   relative: 1.0 1.0;
8037                   to_x: "elm.padding.icon1.right";
8038                   to_y: "elm.text.1";
8039                }
8040                rel2 {
8041                   relative: 0.0 1.0;
8042                   to_x: "elm.padding.icon2.left";
8043                   to_y: "elm.text.1";
8044                }
8045                align: 0.5 0.0;
8046             }
8047             GENLIST_DESCRIPTION_FLIP_ENABLED
8048          }
8049          GENLIST_PART_FLIP
8050          GENLIST_PART_DISCLIP
8051       }
8052       programs {
8053          // signal: elm,state,%s,active
8054          //   a "check" item named %s went active
8055          // signal: elm,state,%s,passive
8056          //   a "check" item named %s went passive
8057          // default is passive
8058          program { name: "go_active";
8059             signal: "elm,state,selected";
8060             source: "elm";
8061             action: STATE_SET "selected" 0.0;
8062             target: "bg_image";
8063             target: "elm.text.1";
8064             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8065          }
8066          program { name: "go_passive";
8067             signal: "elm,state,unselected";
8068             source: "elm";
8069             action: STATE_SET "default" 0.0;
8070             target: "bg_image";
8071             target: "elm.text.1";
8072             transition: LINEAR 0.1;
8073          }
8074          program { name: "go_disabled";
8075             signal: "elm,state,disabled";
8076             source: "elm";
8077             action: STATE_SET "disabled" 0.0;
8078             target: "disclip";
8079          }
8080          program { name: "go_enabled";
8081             signal: "elm,state,enabled";
8082             source: "elm";
8083             action: STATE_SET "default" 0.0;
8084             target: "disclip";
8085          }
8086          program { name: "flip_enabled";
8087             signal: "elm,state,flip,enabled";
8088             source: "elm";
8089             action: STATE_SET "flip_enabled" 0.0;
8090             target: "elm.text.1";
8091             target: "elm.icon.1";
8092             target: "elm.icon.2";
8093             target: "elm.swallow.progress";
8094             target: "elm.flip.content";
8095          }
8096          program { name: "flip_disabled";
8097             signal: "elm,state,flip,disabled";
8098             source: "elm";
8099             action: STATE_SET "default" 0.0;
8100             target: "elm.text.1";
8101             target: "elm.icon.1";
8102             target: "elm.icon.2";
8103             target: "elm.swallow.progress";
8104             target: "elm.flip.content";
8105          }
8106          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8107       }
8108    }
8109
8110 // 3.2.30
8111    group { name: "elm/genlist/item/3text.3icon/default";
8112       alias: "elm/genlist/item_odd/3text.3icon/default";
8113       alias: "elm/genlist/item_compress/3text.3icon/default";
8114       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
8115       data.item: "stacking" "above";
8116       data.item: "selectraise" "on";
8117       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
8118       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
8119       data.item: "flips" "elm.flip.content";
8120
8121       parts {
8122          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
8123          GENLIST_PART_BG_IMAGE
8124          GENLIST_PART_BOTTOM_LINE
8125          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
8126          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
8127          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
8128          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
8129          part { name: "elm.icon.1";
8130             clip_to: "disclip";
8131             type: SWALLOW;
8132             scale: 1;
8133             description { state: "default" 0.0;
8134                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8135                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8136                fixed: 1 1;
8137                rel1 {
8138                   relative: 1.0 1.0;
8139                   to_x: "elm.padding.left";
8140                   to_y: "elm.padding.top";
8141                }
8142                rel2 {
8143                   relative: 1.0 0.0;
8144                   to_x: "elm.padding.left";
8145                   to_y: "elm.padding.bottom";
8146                }
8147                align: 0.0 0.5;
8148             }
8149             GENLIST_DESCRIPTION_FLIP_ENABLED
8150          }
8151          part { name: "elm.padding.icon1.right";
8152             clip_to: "disclip";
8153             type: RECT;
8154             scale: 1;
8155             description { state: "default" 0.0;
8156                min: GENLIST_PADDING_16_INC 0;
8157                fixed: 1 0;
8158                rel1 {
8159                   relative: 1.0 0.0;
8160                   to_x: "elm.icon.1";
8161                }
8162                rel2.to_x: "elm.icon.1";
8163                align: 0.0 0.0;
8164                visible: 0;
8165             }
8166          }
8167          part { name: "elm.icon.2";
8168             clip_to: "disclip";
8169             type: SWALLOW;
8170             scale: 1;
8171             description { state: "default" 0.0;
8172                fixed: 1 1;
8173                rel1 {
8174                   relative: 0.0 1.0;
8175                   to_x: "elm.padding.right";
8176                   to_y: "elm.padding.top";
8177                }
8178                rel2 {
8179                   relative: 0.0 0.0;
8180                   to_x: "elm.padding.right";
8181                   to_y: "elm.padding.bottom";
8182                }
8183                align: 1.0 0.5;
8184             }
8185             GENLIST_DESCRIPTION_FLIP_ENABLED
8186          }
8187          part { name: "elm.padding.icon2.left";
8188             clip_to: "disclip";
8189             type: RECT;
8190             scale: 1;
8191             description { state: "default" 0.0;
8192                min: GENLIST_PADDING_16_INC 0;
8193                fixed: 1 0;
8194                rel1.to_x: "elm.icon.2";
8195                rel2 {
8196                   relative: 0.0 1.0;
8197                   to_x: "elm.icon.2";
8198                }
8199                align: 1.0 0.0;
8200                visible: 0;
8201             }
8202          }
8203          part { name: "elm.text.1";
8204             clip_to: "disclip";
8205             type: TEXT;
8206             mouse_events: 0;
8207             scale: 1;
8208             description { state: "default" 0.0;
8209                min: 0 GENLIST_SIZE_61_INC;
8210                fixed: 0 1;
8211                rel1 {
8212                   relative: 1.0 0.0;
8213                   to_x: "elm.padding.icon1.right";
8214                   to_y: "elm.padding.top";
8215                }
8216                rel2 {
8217                   relative: 0.0 0.0;
8218                   to_x: "elm.padding.icon2.left";
8219                   to_y: "elm.padding.top";
8220                }
8221                align: 0 0;
8222                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8223                text {
8224                   font: "SLP:style=Roman";
8225                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8226                   min: 0 1;
8227                   align: 0.0 0.5;
8228                   text_class: "list_item";
8229                }
8230             }
8231             description { state: "selected" 0.0;
8232                inherit: "default" 0.0;
8233                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8234             }
8235             GENLIST_DESCRIPTION_FLIP_ENABLED
8236          }
8237          part { name: "elm.swallow.progress";
8238             clip_to: "disclip";
8239             type: SWALLOW;
8240             scale: 1;
8241             description { state: "default" 0.0;
8242                fixed: 0 1;
8243                rel1 {
8244                   relative: 1.0 1.0;
8245                   to_x: "elm.padding.icon1.right";
8246                   to_y: "elm.text.1";
8247                }
8248                rel2 {
8249                   relative: 0.0 0.0;
8250                   to_x: "elm.padding.icon2.left";
8251                   to_y: "elm.text.2";
8252                }
8253                align: 0.5 0.5;
8254             }
8255             GENLIST_DESCRIPTION_FLIP_ENABLED
8256          }
8257          part { name: "elm.text.2";
8258             clip_to: "disclip";
8259             type: TEXT;
8260             mouse_events: 0;
8261             scale: 1;
8262             description { state: "default" 0.0;
8263                min: 0 GENLIST_SIZE_48_INC;
8264                fixed: 0 1;
8265                rel1 {
8266                   relative: 1.0 1.0;
8267                   to_x: "elm.padding.icon1.right";
8268                   to_y: "elm.padding.bottom";
8269                }
8270                rel2 {
8271                   relative: 0.0 1.0;
8272                   to_x: "elm.padding.icon2.left";
8273                   to_y: "elm.padding.bottom";
8274                }
8275                align: 0 1;
8276                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
8277                text {
8278                   font: "SLP:style=Roman";
8279                   size: GENLIST_FONT_32_INC;
8280                   min: 0 1;
8281                   align: 0.0 0.5;
8282                   text_class: "slp_roman";
8283                }
8284             }
8285             description { state: "selected" 0.0;
8286                inherit: "default" 0.0;
8287                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
8288             }
8289             GENLIST_DESCRIPTION_FLIP_ENABLED
8290          }
8291          part { name: "elm.text.3";
8292             clip_to: "disclip";
8293             type: TEXT;
8294             mouse_events: 0;
8295             scale: 1;
8296             description { state: "default" 0.0;
8297                min: 0 GENLIST_SIZE_48_INC;
8298                fixed: 0 1;
8299                rel1 {
8300                   relative: 1.0 1.0;
8301                   to_x: "elm.padding.icon1.right";
8302                   to_y: "elm.padding.bottom";
8303                }
8304                rel2 {
8305                   relative: 0.0 1.0;
8306                   to_x: "elm.padding.icon2.left";
8307                   to_y: "elm.padding.bottom";
8308                }
8309                align: 1 1;
8310                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
8311                text {
8312                   font: "SLP:style=Roman";
8313                   size: GENLIST_FONT_32_INC;
8314                   min: 0 1;
8315                   align: 1.0 0.5;
8316                   text_class: "slp_roman";
8317                }
8318             }
8319             description { state: "selected" 0.0;
8320                inherit: "default" 0.0;
8321                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
8322             }
8323             GENLIST_DESCRIPTION_FLIP_ENABLED
8324          }
8325          GENLIST_PART_FLIP
8326          GENLIST_PART_DISCLIP
8327       }
8328       programs {
8329          // signal: elm,state,%s,active
8330          //   a "check" item named %s went active
8331          // signal: elm,state,%s,passive
8332          //   a "check" item named %s went passive
8333          // default is passive
8334          program { name: "go_active";
8335             signal: "elm,state,selected";
8336             source: "elm";
8337             action: STATE_SET "selected" 0.0;
8338             target: "bg_image";
8339             target: "elm.text.1";
8340             target: "elm.text.2";
8341             target: "elm.text.3";
8342             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8343          }
8344          program { name: "go_passive";
8345             signal: "elm,state,unselected";
8346             source: "elm";
8347             action: STATE_SET "default" 0.0;
8348             target: "bg_image";
8349             target: "elm.text.1";
8350             target: "elm.text.2";
8351             target: "elm.text.3";
8352             transition: LINEAR 0.1;
8353          }
8354          program { name: "go_disabled";
8355             signal: "elm,state,disabled";
8356             source: "elm";
8357             action: STATE_SET "disabled" 0.0;
8358             target: "disclip";
8359          }
8360          program { name: "go_enabled";
8361             signal: "elm,state,enabled";
8362             source: "elm";
8363             action: STATE_SET "default" 0.0;
8364             target: "disclip";
8365          }
8366          program { name: "flip_enabled";
8367             signal: "elm,state,flip,enabled";
8368             source: "elm";
8369             action: STATE_SET "flip_enabled" 0.0;
8370             target: "elm.text.1";
8371             target: "elm.text.2";
8372             target: "elm.text.3";
8373             target: "elm.icon.1";
8374             target: "elm.icon.2";
8375             target: "elm.swallow.progress";
8376             target: "elm.flip.content";
8377          }
8378          program { name: "flip_disabled";
8379             signal: "elm,state,flip,disabled";
8380             source: "elm";
8381             action: STATE_SET "default" 0.0;
8382             target: "elm.text.1";
8383             target: "elm.text.2";
8384             target: "elm.text.3";
8385             target: "elm.icon.1";
8386             target: "elm.icon.2";
8387             target: "elm.swallow.progress";
8388             target: "elm.flip.content";
8389          }
8390          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8391       }
8392    }
8393
8394 // 3.2.31
8395    group { name: "elm/genlist/item/2text.2icon.8/default";
8396       alias: "elm/genlist/item_odd/2text.2icon.8/default";
8397       alias: "elm/genlist/item_compress/2text.2icon.8/default";
8398       alias: "elm/genlist/item_compress_odd/2text.2icon.8/default";
8399       data.item: "stacking" "above";
8400       data.item: "selectraise" "on";
8401       data.item: "texts" "elm.text.1 elm.text.2";
8402       data.item: "contents" "elm.icon.1 elm.icon.2";
8403       data.item: "flips" "elm.flip.content";
8404
8405       parts {
8406          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
8407          GENLIST_PART_BG_IMAGE
8408          GENLIST_PART_BOTTOM_LINE
8409          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
8410          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
8411          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
8412          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
8413          part { name: "elm.icon.1";
8414             clip_to: "disclip";
8415             type: SWALLOW;
8416             scale: 1;
8417             description { state: "default" 0.0;
8418                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8419                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8420                fixed: 1 1;
8421                rel1 {
8422                   relative: 1.0 1.0;
8423                   to_x: "elm.padding.left";
8424                   to_y: "elm.padding.top";
8425                }
8426                rel2 {
8427                   relative: 1.0 0.0;
8428                   to_x: "elm.padding.left";
8429                   to_y: "elm.padding.bottom";
8430                }
8431                align: 0.0 0.5;
8432             }
8433             GENLIST_DESCRIPTION_FLIP_ENABLED
8434          }
8435          part { name: "elm.padding.icon1.right";
8436             clip_to: "disclip";
8437             type: RECT;
8438             scale: 1;
8439             description { state: "default" 0.0;
8440                min: GENLIST_PADDING_16_INC 0;
8441                fixed: 1 0;
8442                rel1 {
8443                   relative: 1.0 0.0;
8444                   to_x: "elm.icon.1";
8445                }
8446                rel2.to_x: "elm.icon.1";
8447                align: 0.0 0.0;
8448                visible: 0;
8449             }
8450          }
8451          part { name: "elm.icon.2";
8452             clip_to: "disclip";
8453             type: SWALLOW;
8454             scale: 1;
8455             description { state: "default" 0.0;
8456                fixed: 1 1;
8457                rel1 {
8458                   relative: 0.0 1.0;
8459                   to_x: "elm.padding.right";
8460                   to_y: "elm.padding.top";
8461                }
8462                rel2 {
8463                   relative: 0.0 0.0;
8464                   to_x: "elm.padding.right";
8465                   to_y: "elm.padding.bottom";
8466                }
8467                align: 1.0 0.5;
8468             }
8469             GENLIST_DESCRIPTION_FLIP_ENABLED
8470          }
8471          part { name: "elm.padding.icon2.left";
8472             clip_to: "disclip";
8473             type: RECT;
8474             scale: 1;
8475             description { state: "default" 0.0;
8476                min: GENLIST_PADDING_16_INC 0;
8477                fixed: 1 0;
8478                rel1.to_x: "elm.icon.2";
8479                rel2 {
8480                   relative: 0.0 1.0;
8481                   to_x: "elm.icon.2";
8482                }
8483                align: 1.0 0.0;
8484                visible: 0;
8485             }
8486          }
8487          part { name: "elm.text.1";
8488             clip_to: "disclip";
8489             type: TEXT;
8490             mouse_events: 0;
8491             scale: 1;
8492             description { state: "default" 0.0;
8493                min: 0 GENLIST_SIZE_61_INC;
8494                fixed: 0 1;
8495                rel1 {
8496                   relative: 1.0 1.0;
8497                   to_x: "elm.padding.icon1.right";
8498                   to_y: "elm.padding.top";
8499                }
8500                rel2 {
8501                   relative: 0.0 1.0;
8502                   to_x: "elm.padding.icon2.left";
8503                   to_y: "elm.padding.top";
8504                }
8505                align: 0.0 0.0;
8506                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8507                text {
8508                   font: "SLP:style=Roman";
8509                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8510                   min: 0 1;
8511                   align: 0.0 0.5;
8512                   text_class: "list_item";
8513                }
8514             }
8515             description { state: "selected" 0.0;
8516                inherit: "default" 0.0;
8517                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8518             }
8519             GENLIST_DESCRIPTION_FLIP_ENABLED
8520          }
8521          part { name: "elm.text.2";
8522             clip_to: "disclip";
8523             type: TEXT;
8524             mouse_events: 0;
8525             scale: 1;
8526             description { state: "default" 0.0;
8527                rel1 {
8528                   relative: 1.0 1.0;
8529                   to_x: "elm.padding.icon1.right";
8530                   to_y: "elm.text.1";
8531                }
8532                rel2 {
8533                   relative: 0.0 0.0;
8534                   to_x: "elm.padding.icon2.left";
8535                   to_y: "elm.padding.bottom";
8536                }
8537                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
8538                text {
8539                   font: "SLP:style=Medium";
8540                   size: GENLIST_FONT_32_INC;
8541                   min: 0 1;
8542                   align: 0.0 0.5;
8543                   text_class: "slp_medium";
8544                }
8545             }
8546             description { state: "selected" 0.0;
8547                inherit: "default" 0.0;
8548                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
8549             }
8550             GENLIST_DESCRIPTION_FLIP_ENABLED
8551          }
8552          GENLIST_PART_FLIP
8553          GENLIST_PART_DISCLIP
8554       }
8555       programs {
8556          // signal: elm,state,%s,active
8557          //   a "check" item named %s went active
8558          // signal: elm,state,%s,passive
8559          //   a "check" item named %s went passive
8560          // default is passive
8561          program { name: "go_active";
8562             signal: "elm,state,selected";
8563             source: "elm";
8564             action: STATE_SET "selected" 0.0;
8565             target: "bg_image";
8566             target: "elm.text.1";
8567             target: "elm.text.2";
8568             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8569          }
8570          program { name: "go_passive";
8571             signal: "elm,state,unselected";
8572             source: "elm";
8573             action: STATE_SET "default" 0.0;
8574             target: "bg_image";
8575             target: "elm.text.1";
8576             target: "elm.text.2";
8577             transition: LINEAR 0.1;
8578          }
8579          program { name: "go_disabled";
8580             signal: "elm,state,disabled";
8581             source: "elm";
8582             action: STATE_SET "disabled" 0.0;
8583             target: "disclip";
8584          }
8585          program { name: "go_enabled";
8586             signal: "elm,state,enabled";
8587             source: "elm";
8588             action: STATE_SET "default" 0.0;
8589             target: "disclip";
8590          }
8591          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
8592          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8593       }
8594    }
8595
8596    group { name: "elm/genlist/item_compress/2text.2icon.8.tb/default";
8597       inherit: "elm/genlist/item/2text.2icon.8/default";
8598       parts {
8599          part { name: "elm.text.1";
8600             clip_to: "disclip";
8601             type: TEXTBLOCK;
8602             mouse_events: 0;
8603             scale: 1;
8604             description { state: "default" 0.0;
8605                min: 0 GENLIST_SIZE_61_INC;
8606                fixed: 0 1;
8607                rel1 {
8608                   relative: 1.0 1.0;
8609                   to_x: "elm.padding.icon1.right";
8610                   to_y: "elm.padding.top";
8611                }
8612                rel2 {
8613                   relative: 0.0 1.0;
8614                   to_x: "elm.padding.icon2.left";
8615                   to_y: "elm.padding.top";
8616                }
8617                align: 0.0 0.0;
8618                text {
8619                   style: "genlist_style_list_main_text_unread";
8620                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8621                   min: 0 1;
8622                   align: 0.0 0.5;
8623                   text_class: "slp_roman";
8624                }
8625             }
8626             description { state: "selected" 0.0;
8627                inherit: "default" 0.0;
8628                text.style: "genlist_style_list_main_text_focus";
8629             }
8630             GENLIST_DESCRIPTION_FLIP_ENABLED
8631          }
8632       }
8633    }
8634
8635 // 3.2.33
8636    group { name: "elm/genlist/item/1text.2icon.5/default";
8637       alias: "elm/genlist/item_odd/1text.2icon.5/default";
8638       alias: "elm/genlist/item_compress/1text.2icon.5/default";
8639       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
8640       data.item: "stacking" "above";
8641       data.item: "selectraise" "on";
8642       data.item: "texts" "elm.text.1";
8643       data.item: "contents" "elm.icon.1 elm.swallow.progress";
8644       data.item: "flips" "elm.flip.content";
8645
8646       parts {
8647          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
8648          GENLIST_PART_BG_IMAGE
8649          GENLIST_PART_BOTTOM_LINE
8650          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
8651          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
8652          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
8653          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
8654          part { name: "elm.icon.1";
8655             clip_to: "disclip";
8656             type: SWALLOW;
8657             scale: 1;
8658             description { state: "default" 0.0;
8659                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8660                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8661                fixed: 1 1;
8662                rel1 {
8663                   relative: 1.0 1.0;
8664                   to_x: "elm.padding.left";
8665                   to_y: "elm.padding.top";
8666                }
8667                rel2 {
8668                   relative: 1.0 0.0;
8669                   to_x: "elm.padding.left";
8670                   to_y: "elm.padding.bottom";
8671                }
8672                align: 0.0 0.5;
8673             }
8674             GENLIST_DESCRIPTION_FLIP_ENABLED
8675          }
8676          part { name: "elm.padding.icon1.right";
8677             clip_to: "disclip";
8678             type: RECT;
8679             scale: 1;
8680             description { state: "default" 0.0;
8681                min: GENLIST_PADDING_16_INC 0;
8682                fixed: 1 0;
8683                rel1 {
8684                   relative: 1.0 0.0;
8685                   to_x: "elm.icon.1";
8686                }
8687                rel2.to_x: "elm.icon.1";
8688                align: 0.0 0.0;
8689                visible: 0;
8690             }
8691          }
8692          part { name: "elm.text.1";
8693             clip_to: "disclip";
8694             type: TEXT;
8695             mouse_events: 0;
8696             scale: 1;
8697             description { state: "default" 0.0;
8698                min: 0 GENLIST_SIZE_61_INC;
8699                fixed: 0 1;
8700                rel1 {
8701                   relative: 1.0 1.0;
8702                   to_x: "elm.padding.icon1.right";
8703                   to_y: "elm.padding.top";
8704                }
8705                rel2 {
8706                   relative: 0.0 1.0;
8707                   to_x: "elm.padding.right";
8708                   to_y: "elm.padding.top";
8709                }
8710                align: 0 0;
8711                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8712                text {
8713                   font: "SLP:style=Roman";
8714                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8715                   min: 0 1;
8716                   align: 0.0 0.5;
8717                   text_class: "list_item";
8718                }
8719             }
8720             description { state: "selected" 0.0;
8721                inherit: "default" 0.0;
8722                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8723             }
8724             GENLIST_DESCRIPTION_FLIP_ENABLED
8725          }
8726          part { name: "elm.swallow.progress";
8727             clip_to: "disclip";
8728             type: SWALLOW;
8729             scale: 1;
8730             description { state: "default" 0.0;
8731                fixed: 0 1;
8732                rel1 {
8733                   relative: 1.0 1.0;
8734                   to_x: "elm.padding.icon1.right";
8735                   to_y: "elm.text.1";
8736                }
8737                rel2 {
8738                   relative: 0.0 1.0;
8739                   to_x: "elm.padding.right";
8740                   to_y: "elm.text.1";
8741                }
8742                align: 0.5 0.0;
8743             }
8744             GENLIST_DESCRIPTION_FLIP_ENABLED
8745          }
8746          GENLIST_PART_FLIP
8747          GENLIST_PART_DISCLIP
8748       }
8749       programs {
8750          // signal: elm,state,%s,active
8751          //   a "check" item named %s went active
8752          // signal: elm,state,%s,passive
8753          //   a "check" item named %s went passive
8754          // default is passive
8755          program { name: "go_active";
8756             signal: "elm,state,selected";
8757             source: "elm";
8758             action: STATE_SET "selected" 0.0;
8759             target: "bg_image";
8760             target: "elm.text.1";
8761             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8762          }
8763          program { name: "go_passive";
8764             signal: "elm,state,unselected";
8765             source: "elm";
8766             action: STATE_SET "default" 0.0;
8767             target: "bg_image";
8768             target: "elm.text.1";
8769             transition: LINEAR 0.1;
8770          }
8771          program { name: "go_disabled";
8772             signal: "elm,state,disabled";
8773             source: "elm";
8774             action: STATE_SET "disabled" 0.0;
8775             target: "disclip";
8776          }
8777          program { name: "go_enabled";
8778             signal: "elm,state,enabled";
8779             source: "elm";
8780             action: STATE_SET "default" 0.0;
8781             target: "disclip";
8782          }
8783          program { name: "flip_enabled";
8784             signal: "elm,state,flip,enabled";
8785             source: "elm";
8786             action: STATE_SET "flip_enabled" 0.0;
8787             target: "elm.text.1";
8788             target: "elm.icon.1";
8789             target: "elm.swallow.progress";
8790             target: "elm.flip.content";
8791          }
8792          program { name: "flip_disabled";
8793             signal: "elm,state,flip,disabled";
8794             source: "elm";
8795             action: STATE_SET "default" 0.0;
8796             target: "elm.text.1";
8797             target: "elm.icon.1";
8798             target: "elm.swallow.progress";
8799             target: "elm.flip.content";
8800          }
8801          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8802       }
8803    }
8804
8805 // 3.2.33
8806    group { name: "elm/genlist/item/2text.3icon.4/default";
8807       alias: "elm/genlist/item_odd/2text.3icon.4/default";
8808       alias: "elm/genlist/item_compress/2text.3icon.4/default";
8809       alias: "elm/genlist/item_compress_odd/2text.3icon.4/default";
8810       data.item: "stacking" "above";
8811       data.item: "selectraise" "on";
8812       data.item: "texts" "elm.text.1 elm.text.2";
8813       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8814       data.item: "flips" "elm.flip.content";
8815
8816       parts {
8817          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
8818          GENLIST_PART_BG_IMAGE
8819          GENLIST_PART_BOTTOM_LINE
8820          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
8821          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
8822          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
8823          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
8824          part { name: "elm.icon.1";
8825             clip_to: "disclip";
8826             type: SWALLOW;
8827             scale: 1;
8828             description { state: "default" 0.0;
8829                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
8830                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
8831                fixed: 1 1;
8832                rel1 {
8833                   relative: 1.0 1.0;
8834                   to_x: "elm.padding.left";
8835                   to_y: "elm.padding.top";
8836                }
8837                rel2 {
8838                   relative: 1.0 0.0;
8839                   to_x: "elm.padding.left";
8840                   to_y: "elm.padding.bottom";
8841                }
8842                align: 0.0 0.5;
8843             }
8844             GENLIST_DESCRIPTION_FLIP_ENABLED
8845          }
8846          part { name: "elm.padding.icon1.right";
8847             clip_to: "disclip";
8848             type: RECT;
8849             scale: 1;
8850             description { state: "default" 0.0;
8851                min: GENLIST_SIZE_16_INC 0;
8852                fixed: 1 0;
8853                rel1 {
8854                   relative: 1.0 0.0;
8855                   to_x: "elm.icon.1";
8856                }
8857                rel2.to_x: "elm.icon.1";
8858                align: 0.0 0.0;
8859                visible: 0;
8860             }
8861          }
8862          part { name: "elm.icon.2";
8863             clip_to: "disclip";
8864             type: SWALLOW;
8865             scale: 1;
8866             description { state: "default" 0.0;
8867                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8868                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8869                fixed: 1 1;
8870                rel1 {
8871                   relative: 1.0 1.0;
8872                   to_x: "elm.padding.icon1.right";
8873                   to_y: "elm.padding.top";
8874                }
8875                rel2 {
8876                   relative: 1.0 0.0;
8877                   to_x: "elm.padding.icon1.right";
8878                   to_y: "elm.padding.bottom";
8879                }
8880                align: 0.0 0.5;
8881             }
8882             GENLIST_DESCRIPTION_FLIP_ENABLED
8883          }
8884          part { name: "elm.padding.icon2.right";
8885             clip_to: "disclip";
8886             type: RECT;
8887             scale: 1;
8888             description { state: "default" 0.0;
8889                min: GENLIST_SIZE_16_INC 0;
8890                fixed: 1 0;
8891                rel1 {
8892                   relative: 1.0 0.0;
8893                   to_x: "elm.icon.2";
8894                }
8895                rel2.to_x: "elm.icon.2";
8896                align: 0.0 0.0;
8897                visible: 0;
8898             }
8899          }
8900          part { name: "elm.icon.3";
8901             clip_to: "disclip";
8902             type: SWALLOW;
8903             scale: 1;
8904             description { state: "default" 0.0;
8905                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8906                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8907                fixed: 1 1;
8908                rel1 {
8909                   relative: 0.0 1.0;
8910                   to_x: "elm.padding.right";
8911                   to_y: "elm.padding.top";
8912                }
8913                rel2 {
8914                   relative: 0.0 0.0;
8915                   to_x: "elm.padding.right";
8916                   to_y: "elm.padding.bottom";
8917                }
8918                align: 1.0 0.5;
8919             }
8920             GENLIST_DESCRIPTION_FLIP_ENABLED
8921          }
8922          part { name: "elm.padding.icon3.left";
8923             clip_to: "disclip";
8924             type: RECT;
8925             scale: 1;
8926             description { state: "default" 0.0;
8927                min: GENLIST_SIZE_16_INC 0;
8928                fixed: 1 0;
8929                rel1.to_x: "elm.icon.3";
8930                rel2 {
8931                   relative: 0.0 1.0;
8932                   to_x: "elm.icon.3";
8933                }
8934                align: 1.0 0.0;
8935                visible: 0;
8936             }
8937          }
8938          part { name: "elm.text.1";
8939             clip_to: "disclip";
8940             type: TEXT;
8941             mouse_events: 0;
8942             scale: 1;
8943             description { state: "default" 0.0;
8944                min: 0 GENLIST_SIZE_61_INC;
8945                fixed: 0 1;
8946                rel1 {
8947                   relative: 1.0 1.0;
8948                   to_x: "elm.padding.icon2.right";
8949                   to_y: "elm.padding.top";
8950                }
8951                rel2 {
8952                   relative: 0.0 1.0;
8953                   to_x: "elm.padding.icon3.left";
8954                   to_y: "elm.padding.top";
8955                }
8956                align: 0.0 0.0;
8957                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8958                text {
8959                   font: "SLP:style=Roman";
8960                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8961                   min: 0 1;
8962                   align: 0.0 0.5;
8963                   text_class: "list_item";
8964                }
8965             }
8966             description { state: "selected" 0.0;
8967                inherit: "default" 0.0;
8968                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8969             }
8970             GENLIST_DESCRIPTION_FLIP_ENABLED
8971          }
8972          part { name: "elm.text.2";
8973             clip_to: "disclip";
8974             type: TEXT;
8975             mouse_events: 0;
8976             scale: 1;
8977             description { state: "default" 0.0;
8978                rel1 {
8979                   relative: 1.0 1.0;
8980                   to_x: "elm.padding.icon2.right";
8981                   to_y: "elm.text.1";
8982                }
8983                rel2 {
8984                   relative: 0.0 0.0;
8985                   to_x: "elm.padding.icon3.left";
8986                   to_y: "elm.padding.bottom";
8987                }
8988                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
8989                text {
8990                   font: "SLP:style=Medium";
8991                   size: GENLIST_FONT_32_INC;
8992                   min: 0 1;
8993                   align: 0.0 0.5;
8994                   text_class: "slp_medium";
8995                }
8996             }
8997             description { state: "selected" 0.0;
8998                inherit: "default" 0.0;
8999                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
9000             }
9001             GENLIST_DESCRIPTION_FLIP_ENABLED
9002          }
9003          GENLIST_PART_FLIP
9004          GENLIST_PART_DISCLIP
9005       }
9006       programs {
9007          // signal: elm,state,%s,active
9008          //   a "check" item named %s went active
9009          // signal: elm,state,%s,passive
9010          //   a "check" item named %s went passive
9011          // default is passive
9012          program { name: "go_active";
9013             signal: "elm,state,selected";
9014             source: "elm";
9015             action: STATE_SET "selected" 0.0;
9016             target: "bg_image";
9017             target: "elm.text.1";
9018             target: "elm.text.2";
9019             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9020          }
9021          program { name: "go_passive";
9022             signal: "elm,state,unselected";
9023             source: "elm";
9024             action: STATE_SET "default" 0.0;
9025             target: "bg_image";
9026             target: "elm.text.1";
9027             target: "elm.text.2";
9028             transition: LINEAR 0.1;
9029          }
9030          program { name: "go_disabled";
9031             signal: "elm,state,disabled";
9032             source: "elm";
9033             action: STATE_SET "disabled" 0.0;
9034             target: "disclip";
9035          }
9036          program { name: "go_enabled";
9037             signal: "elm,state,enabled";
9038             source: "elm";
9039             action: STATE_SET "default" 0.0;
9040             target: "disclip";
9041          }
9042          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
9043          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9044       }
9045    }
9046
9047 // 3.2.34
9048    group { name: "elm/genlist/item/2text.2icon.9/default";
9049       alias: "elm/genlist/item_odd/2text.2icon.9/default";
9050       alias: "elm/genlist/item_compress/2text.2icon.9/default";
9051       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
9052       data.item: "stacking" "above";
9053       data.item: "selectraise" "on";
9054       data.item: "texts" "elm.text.1 elm.text.2";
9055       data.item: "contents" "elm.icon.1 elm.icon.2";
9056       data.item: "flips" "elm.flip.content";
9057
9058       parts {
9059          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
9060          GENLIST_PART_BG_IMAGE
9061          GENLIST_PART_BOTTOM_LINE
9062          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
9063          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
9064          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9065          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9066          part { name: "elm.icon.2";
9067             clip_to: "disclip";
9068             type: SWALLOW;
9069             scale: 1;
9070             description { state: "default" 0.0;
9071                fixed: 1 1;
9072                rel1 {
9073                   relative: 0.0 1.0;
9074                   to_x: "elm.padding.right";
9075                   to_y: "elm.padding.top";
9076                }
9077                rel2 {
9078                   relative: 0.0 0.0;
9079                   to_x: "elm.padding.right";
9080                   to_y: "elm.padding.bottom";
9081                }
9082                align: 1.0 0.5;
9083             }
9084             GENLIST_DESCRIPTION_FLIP_ENABLED
9085          }
9086          part { name: "elm.padding.icon2.left";
9087             clip_to: "disclip";
9088             type: RECT;
9089             scale: 1;
9090             description { state: "default" 0.0;
9091                min: GENLIST_SIZE_16_INC 0;
9092                fixed: 1 0;
9093                rel1.to_x: "elm.icon.2";
9094                rel2 {
9095                   relative: 0.0 1.0;
9096                   to_x: "elm.icon.2";
9097                }
9098                align: 1.0 0.0;
9099                visible: 0;
9100             }
9101          }
9102          part { name: "elm.text.2";
9103             clip_to: "disclip";
9104             type: TEXT;
9105             mouse_events: 0;
9106             scale: 1;
9107             description { state: "default" 0.0;
9108                min: 0 GENLIST_SIZE_48_INC;
9109                fixed: 0 1;
9110                rel1 {
9111                   relative: 1.0 0.0;
9112                   to_x: "elm.padding.left";
9113                   to_y: "elm.padding.bottom";
9114                }
9115                rel2 {
9116                   relative: 0.0 0.0;
9117                   to_x: "elm.padding.icon2.left";
9118                   to_y: "elm.padding.bottom";
9119                }
9120                align: 0.0 1.0;
9121                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
9122                text {
9123                   font: "SLP:style=Medium";
9124                   size: GENLIST_FONT_32_INC;
9125                   min: 0 1;
9126                   align: 0.0 0.5;
9127                   text_class: "slp_medium";
9128                }
9129             }
9130             description { state: "selected" 0.0;
9131                inherit: "default" 0.0;
9132                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
9133             }
9134             GENLIST_DESCRIPTION_FLIP_ENABLED
9135          }
9136          part { name: "elm.text.1";
9137             clip_to: "disclip";
9138             type: TEXT;
9139             mouse_events: 0;
9140             scale: 1;
9141             description { state: "default" 0.0;
9142                min: 0 0;
9143                max: GENLIST_SIZE_560_INC 0;
9144                fixed: 1 0;
9145                rel1 {
9146                   relative: 1.0 1.0;
9147                   to_x: "elm.padding.left";
9148                   to_y: "elm.padding.top";
9149                }
9150                rel2 {
9151                   relative: 1.0 0.0;
9152                   to_x: "elm.padding.left";
9153                   to_y: "elm.text.2";
9154                }
9155                align: 0.0 0.5;
9156                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9157                text {
9158                   font: "SLP:style=Roman";
9159                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9160                   min: 1 1;
9161                   align: 0.0 0.5;
9162                   text_class: "list_item";
9163                }
9164             }
9165             description { state: "selected" 0.0;
9166                inherit: "default" 0.0;
9167                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9168             }
9169             GENLIST_DESCRIPTION_FLIP_ENABLED
9170          }
9171          part { name: "elm.padding.icon1.left";
9172             clip_to: "disclip";
9173             type: RECT;
9174             scale: 1;
9175             description { state: "default" 0.0;
9176                min: GENLIST_SIZE_16_INC 0;
9177                fixed: 1 0;
9178                rel1 {
9179                   relative: 1.0 0.0;
9180                   to_x: "elm.text.1";
9181                }
9182                rel2.to_x: "elm.text.1";
9183                align: 0.0 0.0;
9184                visible: 0;
9185             }
9186          }
9187          part { name: "elm.icon.1";
9188             clip_to: "disclip";
9189             type: SWALLOW;
9190             scale: 1;
9191             description { state: "default" 0.0;
9192                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9193                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9194                fixed: 1 1;
9195                rel1 {
9196                   relative: 1.0 1.0;
9197                   to_x: "elm.padding.icon1.left";
9198                   to_y: "elm.padding.top";
9199                }
9200                rel2 {
9201                   relative: 1.0 0.0;
9202                   to_x: "elm.padding.icon1.left";
9203                   to_y: "elm.text.2";
9204                }
9205                align: 0.0 0.5;
9206             }
9207             GENLIST_DESCRIPTION_FLIP_ENABLED
9208          }
9209          GENLIST_PART_FLIP
9210          GENLIST_PART_DISCLIP
9211       }
9212       programs {
9213          // signal: elm,state,%s,active
9214          //   a "check" item named %s went active
9215          // signal: elm,state,%s,passive
9216          //   a "check" item named %s went passive
9217          // default is passive
9218          program { name: "go_active";
9219             signal: "elm,state,selected";
9220             source: "elm";
9221             action: STATE_SET "selected" 0.0;
9222             target: "bg_image";
9223             target: "elm.text.1";
9224             target: "elm.text.2";
9225             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9226          }
9227          program { name: "go_passive";
9228             signal: "elm,state,unselected";
9229             source: "elm";
9230             action: STATE_SET "default" 0.0;
9231             target: "bg_image";
9232             target: "elm.text.1";
9233             target: "elm.text.2";
9234             transition: LINEAR 0.1;
9235          }
9236          program { name: "go_disabled";
9237             signal: "elm,state,disabled";
9238             source: "elm";
9239             action: STATE_SET "disabled" 0.0;
9240             target: "disclip";
9241          }
9242          program { name: "go_enabled";
9243             signal: "elm,state,enabled";
9244             source: "elm";
9245             action: STATE_SET "default" 0.0;
9246             target: "disclip";
9247          }
9248          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
9249          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9250       }
9251    }
9252
9253 // 2.4.4.2 Help Text
9254    group { name: "elm/genlist/item_compress/multiline/1text/default";
9255       alias: "elm/genlist/item_compress_odd/multiline/1text/default";
9256       data.item: "stacking" "above";
9257       data.item: "selectraise" "on";
9258       data.item: "texts" "elm.text.1";
9259       parts {
9260          part { name: "base";
9261             type: RECT;
9262             repeat_events: 1;
9263             description { state: "default" 0.0;
9264                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9265             }
9266          }
9267          GENLIST_PART_BG_IMAGE
9268          GENLIST_PART_PADDING_TOP( 8 )
9269          GENLIST_PART_PADDING_LEFT( 24 )
9270          GENLIST_PART_PADDING_RIGHT( 24 )
9271          part { name: "elm.text.1";
9272             clip_to: "disclip";
9273             type: TEXTBLOCK;
9274             mouse_events: 0;
9275             scale: 1;
9276             description { state: "default" 0.0;
9277                rel1 {
9278                   relative: 1.0 1.0;
9279                   to_x: "elm.padding.left";
9280                   to_y: "elm.padding.top";
9281                }
9282                rel2 {
9283                   relative: 0.0 1.0;
9284                   to_x: "elm.padding.right";
9285                }
9286                text {
9287                   style: "genlist_style_dialogue_group_help_text";
9288                   min: 0 1;
9289                   align: 0.0 0.5;
9290                }
9291             }
9292          }
9293          GENLIST_PART_DISCLIP
9294       }
9295       programs {
9296          program { name: "go_disabled";
9297             signal: "elm,state,disabled";
9298             source: "elm";
9299             action: STATE_SET "disabled" 0.0;
9300             target: "disclip";
9301          }
9302          program { name: "go_enabled";
9303             signal: "elm,state,enabled";
9304             source: "elm";
9305             action: STATE_SET "default" 0.0;
9306             target: "disclip";
9307          }
9308       }
9309    }
9310
9311 // 3.4.1
9312    group { name: "elm/genlist/item_compress/multiline/2text/default";
9313       alias: "elm/genlist/item_compress_odd/multiline/2text/default";
9314       alias: "elm/genlist/item_compress/multiline.2text/default";
9315       alias: "elm/genlist/item_compress_odd/multiline.2text/default";
9316       data.item: "stacking" "above";
9317       data.item: "selectraise" "on";
9318       data.item: "texts" "elm.text.1 elm.text.2";
9319       parts {
9320          part { name: "base";
9321             type: RECT;
9322             repeat_events: 1;
9323             description { state: "default" 0.0;
9324                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9325             }
9326          }
9327          GENLIST_PART_BG_IMAGE
9328          GENLIST_PART_BOTTOM_LINE
9329          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
9330          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
9331          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9332          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9333          part { name: "elm.text.1";
9334             clip_to: "disclip";
9335             type: TEXT;
9336             mouse_events: 0;
9337             scale: 1;
9338             description { state: "default" 0.0;
9339                min: 0 GENLIST_SIZE_61_INC;
9340                fixed: 0 1;
9341                rel1 {
9342                   relative: 1.0 1.0;
9343                   to_x: "elm.padding.left";
9344                   to_y: "elm.padding.top";
9345                }
9346                rel2 {
9347                   relative: 0.0 1.0;
9348                   to_x: "elm.padding.right";
9349                   to_y: "elm.padding.top";
9350                }
9351                align: 0.0 0.0;
9352                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9353                text {
9354                   font: "SLP:style=Roman";
9355                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9356                   min: 0 1;
9357                   align: 0.0 0.5;
9358                   text_class: "list_item";
9359                }
9360             }
9361             description { state: "selected" 0.0;
9362                inherit: "default" 0.0;
9363                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9364             }
9365          }
9366          part { name: "elm.text.2";
9367             clip_to: "disclip";
9368             type: TEXTBLOCK;
9369             mouse_events: 0;
9370             scale: 1;
9371             description { state: "default" 0.0;
9372                rel1 {
9373                   relative: 1.0 1.0;
9374                   to_x: "elm.padding.left";
9375                   to_y: "elm.text.1";
9376                }
9377                rel2 {
9378                   relative: 0.0 0.0;
9379                   to_x: "elm.padding.right";
9380                   to_y: "elm.padding.bottom";
9381                }
9382                text {
9383                   style: "genlist_style_flexible_text_sub";
9384                   min: 0 1;
9385                   align: 0.0 0.5;
9386                }
9387             }
9388          }
9389          GENLIST_PART_DISCLIP
9390       }
9391       programs {
9392          // signal: elm,state,%s,active
9393          //   a "check" item named %s went active
9394          // signal: elm,state,%s,passive
9395          //   a "check" item named %s went passive
9396          // default is passive
9397          program { name: "go_active";
9398             signal: "elm,state,selected";
9399             source: "elm";
9400             action: STATE_SET "selected" 0.0;
9401             target: "bg_image";
9402             target: "elm.text.1";
9403             target: "elm.text.2";
9404             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9405          }
9406          program { name: "go_passive";
9407             signal: "elm,state,unselected";
9408             source: "elm";
9409             action: STATE_SET "default" 0.0;
9410             target: "bg_image";
9411             target: "elm.text.1";
9412             target: "elm.text.2";
9413             transition: LINEAR 0.1;
9414          }
9415          program { name: "go_disabled";
9416             signal: "elm,state,disabled";
9417             source: "elm";
9418             action: STATE_SET "disabled" 0.0;
9419             target: "disclip";
9420          }
9421          program { name: "go_enabled";
9422             signal: "elm,state,enabled";
9423             source: "elm";
9424             action: STATE_SET "default" 0.0;
9425             target: "disclip";
9426          }
9427          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9428       }
9429    }
9430
9431 // 3.4.2
9432    group { name: "elm/genlist/item/multiline/3text.2icon/default";
9433       alias: "elm/genlist/item_odd/multiline/3text.2icon/default";
9434       alias: "elm/genlist/item_compress/multiline/3text.2icon/default";
9435       alias: "elm/genlist/item_compress_odd/multiline/3text.2icon/default";
9436       data.item: "stacking" "above";
9437       data.item: "selectraise" "on";
9438       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9439       data.item: "contents" "elm.icon.1 elm.icon.2";
9440       data.item: "flips" "elm.flip.content";
9441
9442       parts {
9443          GENLIST_PART_BASE( GENLIST_HEIGHT_165_INC )
9444          GENLIST_PART_BG_IMAGE
9445          GENLIST_PART_BOTTOM_LINE
9446          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
9447          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
9448          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9449          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9450          part { name: "elm.icon.2";
9451             clip_to: "disclip";
9452             type: SWALLOW;
9453             scale: 1;
9454             description { state: "default" 0.0;
9455                min: GENLIST_SIZE_176_INC GENLIST_SIZE_176_INC;
9456                max: GENLIST_SIZE_176_INC GENLIST_SIZE_176_INC;
9457                fixed: 1 1;
9458                rel1 {
9459                   relative: 0.0 1.0;
9460                   to_x: "elm.padding.right";
9461                   to_y: "elm.padding.top";
9462                }
9463                rel2 {
9464                   relative: 0.0 0.0;
9465                   to_x: "elm.padding.right";
9466                   to_y: "elm.padding.bottom";
9467                }
9468                align: 1.0 0.5;
9469             }
9470             GENLIST_DESCRIPTION_FLIP_ENABLED
9471          }
9472          part { name: "elm.padding.icon2.left";
9473             clip_to: "disclip";
9474             type: RECT;
9475             scale: 1;
9476             description { state: "default" 0.0;
9477                min: GENLIST_PADDING_16_INC 0;
9478                fixed: 1 0;
9479                rel1.to_x: "elm.icon.2";
9480                rel2 {
9481                   relative: 0.0 1.0;
9482                   to_x: "elm.icon.2";
9483                }
9484                align: 1.0 0.0;
9485                visible: 0;
9486             }
9487          }
9488          part { name: "elm.text.1.rect";
9489             clip_to: "disclip";
9490             type: RECT;
9491             scale: 1;
9492             description { state: "default" 0.0;
9493                min: 0 GENLIST_SIZE_48_INC;
9494                fixed: 0 1;
9495                rel1 {
9496                   relative: 1.0 1.0;
9497                   to_x: "elm.padding.left";
9498                   to_y: "elm.padding.top";
9499                }
9500                rel2 {
9501                   relative: 0.0 1.0;
9502                   to_x: "elm.padding.icon2.left";
9503                   to_y: "elm.padding.top";
9504                }
9505                align: 0.0 0.0;
9506                visible: 0;
9507             }
9508          }
9509          part { name: "elm.text.1";
9510             clip_to: "disclip";
9511             type: TEXT;
9512             mouse_events: 0;
9513             scale: 1;
9514             description { state: "default" 0.0;
9515                fixed: 1 1;
9516                rel1.to: "elm.text.1.rect";
9517                rel2.to: "elm.text.1.rect";
9518                align: 0.0 0.0;
9519                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
9520                text {
9521                   font: "SLP:style=Roman";
9522                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
9523                   min: 0 1;
9524                   align: 0.0 0.5;
9525                   text_class: "list_item";
9526                }
9527             }
9528             description { state: "selected" 0.0;
9529                inherit: "default" 0.0;
9530                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9531             }
9532             GENLIST_DESCRIPTION_FLIP_ENABLED
9533          }
9534          part { name: "elm.text.2";
9535             clip_to: "disclip";
9536             type: TEXT;
9537             mouse_events: 0;
9538             scale: 1;
9539             description { state: "default" 0.0;
9540                min: 0 GENLIST_SIZE_48_INC;
9541                fixed: 0 1;
9542                rel1 {
9543                   relative: 1.0 1.0;
9544                   to_x: "elm.padding.left";
9545                   to_y: "elm.text.1.rect";
9546                }
9547                rel2 {
9548                   relative: 0.0 1.0;
9549                   to_x: "elm.padding.icon2.left";
9550                   to_y: "elm.text.1.rect";
9551                }
9552                align: 0.0 0.0;
9553                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
9554                text {
9555                   font: "SLP:style=Roman";
9556                   size: GENLIST_FONT_36_INC;
9557                   min: 0 1;
9558                   align: 0.0 0.5;
9559                   text_class: "slp_roman";
9560                }
9561             }
9562             description { state: "selected" 0.0;
9563                inherit: "default" 0.0;
9564                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9565             }
9566             GENLIST_DESCRIPTION_FLIP_ENABLED
9567          }
9568          part { name: "elm.text.3";
9569             clip_to: "disclip";
9570             type: TEXT;
9571             mouse_events: 0;
9572             scale: 1;
9573             description { state: "default" 0.0;
9574                min: 0 GENLIST_SIZE_35_INC;
9575                fixed: 0 1;
9576                rel1 {
9577                   relative: 1.0 0.0;
9578                   to_x: "elm.padding.icon1.right";
9579                   to_y: "elm.padding.bottom";
9580                }
9581                rel2 {
9582                   relative: 0.0 0.0;
9583                   to_x: "elm.padding.icon2.left";
9584                   to_y: "elm.padding.bottom";
9585                }
9586                align: 0.0 1.0;
9587                color: GENLIST_3LINE_MAIN_TEXT_03_COLOR;
9588                text {
9589                   font: "SLP:style=Medium";
9590                   size: GENLIST_3LINE_MAIN_TEXT_03_SIZE;
9591                   min: 0 1;
9592                   align: 0.0 0.5;
9593                   text_class: "slp_medium";
9594                }
9595             }
9596             description { state: "selected" 0.0;
9597                inherit: "default" 0.0;
9598                color: GENLIST_3LINE_MAIN_TEXT_03_FOCUS_COLOR;
9599             }
9600             GENLIST_DESCRIPTION_FLIP_ENABLED
9601          }
9602          part { name: "elm.icon.1";
9603             clip_to: "disclip";
9604             type: SWALLOW;
9605             scale: 1;
9606             description { state: "default" 0.0;
9607                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9608                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9609                fixed: 1 1;
9610                rel1 {
9611                   relative: 1.0 1.0;
9612                   to_x: "elm.padding.left";
9613                   to_y: "elm.text.2";
9614                }
9615                rel2 {
9616                   relative: 1.0 0.0;
9617                   to_x: "elm.padding.left";
9618                   to_y: "elm.padding.bottom";
9619                }
9620                align: 0.0 0.5;
9621             }
9622             GENLIST_DESCRIPTION_FLIP_ENABLED
9623          }
9624          part { name: "elm.padding.icon1.right";
9625             clip_to: "disclip";
9626             type: RECT;
9627             scale: 1;
9628             description { state: "default" 0.0;
9629                min: GENLIST_PADDING_16_INC 0;
9630                fixed: 1 0;
9631                rel1 {
9632                   relative: 1.0 0.0;
9633                   to_x: "elm.icon.1";
9634                }
9635                rel2.to_x: "elm.icon.1";
9636                align: 0.0 0.0;
9637                visible: 0;
9638             }
9639          }
9640          GENLIST_PART_FLIP
9641          GENLIST_PART_DISCLIP
9642       }
9643       programs {
9644          // signal: elm,state,%s,active
9645          //   a "check" item named %s went active
9646          // signal: elm,state,%s,passive
9647          //   a "check" item named %s went passive
9648          // default is passive
9649          program { name: "go_active";
9650             signal: "elm,state,selected";
9651             source: "elm";
9652             action: STATE_SET "selected" 0.0;
9653             target: "bg_image";
9654             target: "elm.text.1";
9655             target: "elm.text.2";
9656             target: "elm.text.3";
9657             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9658          }
9659          program { name: "go_passive";
9660             signal: "elm,state,unselected";
9661             source: "elm";
9662             action: STATE_SET "default" 0.0;
9663             target: "bg_image";
9664             target: "elm.text.1";
9665             target: "elm.text.2";
9666             target: "elm.text.3";
9667             transition: LINEAR 0.1;
9668          }
9669          program { name: "go_disabled";
9670             signal: "elm,state,disabled";
9671             source: "elm";
9672             action: STATE_SET "disabled" 0.0;
9673             target: "disclip";
9674          }
9675          program { name: "go_enabled";
9676             signal: "elm,state,enabled";
9677             source: "elm";
9678             action: STATE_SET "default" 0.0;
9679             target: "disclip";
9680          }
9681          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
9682          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9683       }
9684    }
9685
9686 // 2.2.3.2
9687    group { name: "elm/genlist/item/multiline/3text.2icon.2/default";
9688       alias: "elm/genlist/item_odd/multiline/3text.2icon.2/default";
9689       alias: "elm/genlist/item_compress/multiline/3text.2icon.2/default";
9690       alias: "elm/genlist/item_compress_odd/multiline/3text.2icon.2/default";
9691       data.item: "stacking" "above";
9692       data.item: "selectraise" "on";
9693       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9694       data.item: "contents" "elm.icon.1 elm.icon.2";
9695       data.item: "flips" "elm.flip.content";
9696
9697       parts {
9698          GENLIST_PART_BASE( GENLIST_HEIGHT_165_INC )
9699          GENLIST_PART_BG_IMAGE
9700          GENLIST_PART_BOTTOM_LINE
9701          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
9702          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
9703          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9704          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9705          part { name: "elm.icon.2";
9706             clip_to: "disclip";
9707             type: SWALLOW;
9708             scale: 1;
9709             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
9710                min: GENLIST_HEIGHT_164_INC GENLIST_HEIGHT_164_INC;
9711                max: GENLIST_HEIGHT_164_INC GENLIST_HEIGHT_164_INC;
9712                fixed: 1 1;
9713             )
9714             GENLIST_DESCRIPTION_FLIP_ENABLED
9715          }
9716          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_SIZE_DEFAULT)
9717          part { name: "elm.text.1";
9718             clip_to: "disclip";
9719             type: TEXT;
9720             mouse_events: 0;
9721             scale: 1;
9722             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon2.left", "elm.padding.top",
9723                fixed: 0 1;
9724                color: GENLIST_3LINE_MAIN_TEXT_01_READ_COLOR;
9725                text {
9726                   font: "SLP:style=Roman";
9727                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
9728                   min: 0 1;
9729                   align: 0.0 0.5;
9730                   text_class: "list_item";
9731                }
9732             )
9733             description { state: "selected" 0.0;
9734                inherit: "default" 0.0;
9735                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9736             }
9737             GENLIST_DESCRIPTION_FLIP_ENABLED
9738          }
9739          part { name: "elm.text.2";
9740             clip_to: "disclip";
9741             type: TEXT;
9742             mouse_events: 0;
9743             scale: 1;
9744             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon2.left", "elm.text.1",
9745                min: 0 GENLIST_SIZE_48_INC;
9746                fixed: 0 1;
9747                color: GENLIST_3LINE_MAIN_TEXT_02_COLOR;
9748                text {
9749                   font: "SLP:style=Roman";
9750                   size: GENLIST_3LINE_MAIN_TEXT_02_SIZE;
9751                   min: 0 1;
9752                   align: 0.0 0.5;
9753                   text_class: "slp_roman";
9754                }
9755             )
9756             description { state: "selected" 0.0;
9757                inherit: "default" 0.0;
9758                color: GENLIST_3LINE_MAIN_TEXT_02_COLOR_FOCUS;
9759             }
9760             GENLIST_DESCRIPTION_FLIP_ENABLED
9761          }
9762          part { name: "elm.text.3";
9763             clip_to: "disclip";
9764             type: TEXT;
9765             mouse_events: 0;
9766             scale: 1;
9767             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.2", "elm.padding.bottom",
9768                min: 0 GENLIST_SIZE_35_INC;
9769                fixed: 0 0;
9770                color: GENLIST_3LINE_MAIN_TEXT_03_COLOR;
9771                text {
9772                   font: "SLP:style=Medium";
9773                   size: GENLIST_3LINE_MAIN_TEXT_03_SIZE;
9774                   min: 0 1;
9775                   align: 0.0 0.5;
9776                   text_class: "slp_medium";
9777                }
9778             )
9779             description { state: "selected" 0.0;
9780                inherit: "default" 0.0;
9781                color: GENLIST_3LINE_MAIN_TEXT_03_FOCUS_COLOR;
9782             }
9783             GENLIST_DESCRIPTION_FLIP_ENABLED
9784          }
9785          part { name: "elm.icon.1";
9786             clip_to: "disclip";
9787             type: SWALLOW;
9788             scale: 1;
9789             GENLIST_DESCRIPTION_LTB("elm.padding.left", "elm.text.2", "elm.padding.bottom",
9790                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9791                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9792                fixed: 1 1;
9793             )
9794             GENLIST_DESCRIPTION_FLIP_ENABLED
9795          }
9796          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1", GENLIST_PADDING_SIZE_DEFAULT)
9797          GENLIST_PART_FLIP
9798          GENLIST_PART_DISCLIP
9799       }
9800       programs {
9801          // signal: elm,state,%s,active
9802          //   a "check" item named %s went active
9803          // signal: elm,state,%s,passive
9804          //   a "check" item named %s went passive
9805          // default is passive
9806          program { name: "go_active";
9807             signal: "elm,state,selected";
9808             source: "elm";
9809             action: STATE_SET "selected" 0.0;
9810             target: "bg_image";
9811             target: "elm.text.1";
9812             target: "elm.text.2";
9813             target: "elm.text.3";
9814             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9815          }
9816          program { name: "go_passive";
9817             signal: "elm,state,unselected";
9818             source: "elm";
9819             action: STATE_SET "default" 0.0;
9820             target: "bg_image";
9821             target: "elm.text.1";
9822             target: "elm.text.2";
9823             target: "elm.text.3";
9824             transition: LINEAR 0.1;
9825          }
9826          program { name: "go_disabled";
9827             signal: "elm,state,disabled";
9828             source: "elm";
9829             action: STATE_SET "disabled" 0.0;
9830             target: "disclip";
9831          }
9832          program { name: "go_enabled";
9833             signal: "elm,state,enabled";
9834             source: "elm";
9835             action: STATE_SET "default" 0.0;
9836             target: "disclip";
9837          }
9838          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
9839          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9840       }
9841    }
9842
9843 // 3.4.3
9844    group { name: "elm/genlist/item/multiline/3text.1icon/default";
9845       alias: "elm/genlist/item_odd/multiline/3text.1icon/default";
9846       alias: "elm/genlist/item_compress/multiline/3text.1icon/default";
9847       alias: "elm/genlist/item_compress_odd/multiline/3text.1icon/default";
9848       data.item: "stacking" "above";
9849       data.item: "selectraise" "on";
9850       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9851       data.item: "contents" "elm.icon";
9852       data.item: "flips" "elm.flip.content";
9853
9854       parts {
9855          GENLIST_PART_BASE( GENLIST_HEIGHT_165_INC )
9856          GENLIST_PART_BG_IMAGE
9857          GENLIST_PART_BOTTOM_LINE
9858          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
9859          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
9860          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9861          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9862          part { name: "elm.text.1.rect";
9863             clip_to: "disclip";
9864             type: RECT;
9865             scale: 1;
9866             description { state: "default" 0.0;
9867                min: 0 GENLIST_SIZE_48_INC;
9868                fixed: 0 1;
9869                rel1 {
9870                   relative: 1.0 1.0;
9871                   to_x: "elm.padding.left";
9872                   to_y: "elm.padding.top";
9873                }
9874                rel2 {
9875                   relative: 0.0 1.0;
9876                   to_x: "elm.padding.right";
9877                   to_y: "elm.padding.top";
9878                }
9879                align: 0.0 0.0;
9880                visible: 0;
9881             }
9882          }
9883          part { name: "elm.text.1";
9884             clip_to: "disclip";
9885             type: TEXT;
9886             mouse_events: 0;
9887             scale: 1;
9888             description { state: "default" 0.0;
9889                fixed: 1 1;
9890                rel1.to: "elm.text.1.rect";
9891                rel2.to: "elm.text.1.rect";
9892                align: 0.0 0.0;
9893                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
9894                text {
9895                   font: "SLP:style=Roman";
9896                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
9897                   min: 0 1;
9898                   align: 0.0 0.5;
9899                   text_class: "list_item";
9900                }
9901             }
9902             description { state: "selected" 0.0;
9903                inherit: "default" 0.0;
9904                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9905             }
9906             GENLIST_DESCRIPTION_FLIP_ENABLED
9907          }
9908          part { name: "elm.text.2";
9909             clip_to: "disclip";
9910             type: TEXT;
9911             mouse_events: 0;
9912             scale: 1;
9913             description { state: "default" 0.0;
9914                min: 0 GENLIST_SIZE_48_INC;
9915                fixed: 0 1;
9916                rel1 {
9917                   relative: 1.0 1.0;
9918                   to_x: "elm.padding.left";
9919                   to_y: "elm.text.1.rect";
9920                }
9921                rel2 {
9922                   relative: 0.0 1.0;
9923                   to_x: "elm.padding.right";
9924                   to_y: "elm.text.1.rect";
9925                }
9926                align: 0.0 0.0;
9927                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
9928                text {
9929                   font: "SLP:style=Roman";
9930                   size: GENLIST_FONT_36_INC;
9931                   min: 0 1;
9932                   align: 0.0 0.5;
9933                   text_class: "slp_roman";
9934                }
9935             }
9936             description { state: "selected" 0.0;
9937                inherit: "default" 0.0;
9938                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9939             }
9940             GENLIST_DESCRIPTION_FLIP_ENABLED
9941          }
9942          part { name: "elm.text.3";
9943             clip_to: "disclip";
9944             type: TEXT;
9945             mouse_events: 0;
9946             scale: 1;
9947             description { state: "default" 0.0;
9948                min: 0 GENLIST_SIZE_35_INC;
9949                fixed: 0 1;
9950                rel1 {
9951                   relative: 1.0 0.0;
9952                   to_x: "elm.padding.icon.right";
9953                   to_y: "elm.padding.bottom";
9954                }
9955                rel2 {
9956                   relative: 0.0 0.0;
9957                   to_x: "elm.padding.right";
9958                   to_y: "elm.padding.bottom";
9959                }
9960                align: 0.0 1.0;
9961                color: GENLIST_3LINE_MAIN_TEXT_03_COLOR;
9962                text {
9963                   font: "SLP:style=Medium";
9964                   size: GENLIST_3LINE_MAIN_TEXT_03_SIZE;
9965                   min: 0 1;
9966                   align: 0.0 0.5;
9967                   text_class: "slp_medium";
9968                }
9969             }
9970             description { state: "selected" 0.0;
9971                inherit: "default" 0.0;
9972                color: GENLIST_3LINE_MAIN_TEXT_03_FOCUS_COLOR;
9973             }
9974             GENLIST_DESCRIPTION_FLIP_ENABLED
9975          }
9976          part { name: "elm.icon";
9977             clip_to: "disclip";
9978             type: SWALLOW;
9979             scale: 1;
9980             description { state: "default" 0.0;
9981                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9982                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9983                fixed: 1 1;
9984                rel1 {
9985                   relative: 1.0 0.0;
9986                   to_x: "elm.padding.left";
9987                   to_y: "elm.text.3";
9988                }
9989                rel2 {
9990                   relative: 1.0 0.0;
9991                   to_x: "elm.padding.left";
9992                   to_y: "elm.padding.bottom";
9993                }
9994                align: 0.0 0.5;
9995             }
9996             GENLIST_DESCRIPTION_FLIP_ENABLED
9997          }
9998          part { name: "elm.padding.icon.right";
9999             clip_to: "disclip";
10000             type: RECT;
10001             scale: 1;
10002             description { state: "default" 0.0;
10003                min: GENLIST_PADDING_16_INC 0;
10004                fixed: 1 0;
10005                rel1 {
10006                   relative: 1.0 0.0;
10007                   to_x: "elm.icon";
10008                }
10009                rel2.to_x: "elm.icon";
10010                align: 0.0 0.0;
10011                visible: 0;
10012             }
10013          }
10014          GENLIST_PART_FLIP
10015          GENLIST_PART_DISCLIP
10016       }
10017       programs {
10018          // signal: elm,state,%s,active
10019          //   a "check" item named %s went active
10020          // signal: elm,state,%s,passive
10021          //   a "check" item named %s went passive
10022          // default is passive
10023          program { name: "go_active";
10024             signal: "elm,state,selected";
10025             source: "elm";
10026             action: STATE_SET "selected" 0.0;
10027             target: "bg_image";
10028             target: "elm.text.1";
10029             target: "elm.text.2";
10030             target: "elm.text.3";
10031             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10032          }
10033          program { name: "go_passive";
10034             signal: "elm,state,unselected";
10035             source: "elm";
10036             action: STATE_SET "default" 0.0;
10037             target: "bg_image";
10038             target: "elm.text.1";
10039             target: "elm.text.2";
10040             target: "elm.text.3";
10041             transition: LINEAR 0.1;
10042          }
10043          program { name: "go_disabled";
10044             signal: "elm,state,disabled";
10045             source: "elm";
10046             action: STATE_SET "disabled" 0.0;
10047             target: "disclip";
10048          }
10049          program { name: "go_enabled";
10050             signal: "elm,state,enabled";
10051             source: "elm";
10052             action: STATE_SET "default" 0.0;
10053             target: "disclip";
10054          }
10055          GENLIST_PROGRAM_FLIP_3TEXT_1ICON
10056          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10057       }
10058    }
10059
10060 // 3.4.3
10061    group { name: "elm/genlist/item/multiline/3text.1icon.2/default";
10062       alias: "elm/genlist/item_odd/multiline/3text.1icon.2/default";
10063       alias: "elm/genlist/item_compress/multiline/3text.1icon.2/default";
10064       alias: "elm/genlist/item_compress_odd/multiline/3text.1icon.2/default";
10065       data.item: "stacking" "above";
10066       data.item: "selectraise" "on";
10067       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10068       data.item: "contents" "elm.icon";
10069       data.item: "flips" "elm.flip.content";
10070
10071       parts {
10072          GENLIST_PART_BASE( GENLIST_HEIGHT_165_INC )
10073          GENLIST_PART_BG_IMAGE
10074          GENLIST_PART_BOTTOM_LINE
10075          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
10076          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
10077          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
10078          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
10079          part { name: "elm.text.1.rect";
10080             clip_to: "disclip";
10081             type: RECT;
10082             scale: 1;
10083             description { state: "default" 0.0;
10084                min: 0 GENLIST_SIZE_48_INC;
10085                fixed: 0 1;
10086                rel1 {
10087                   relative: 1.0 1.0;
10088                   to_x: "elm.padding.left";
10089                   to_y: "elm.padding.top";
10090                }
10091                rel2 {
10092                   relative: 0.0 1.0;
10093                   to_x: "elm.padding.right";
10094                   to_y: "elm.padding.top";
10095                }
10096                align: 0.0 0.0;
10097                visible: 0;
10098             }
10099          }
10100          part { name: "elm.text.1";
10101             clip_to: "disclip";
10102             type: TEXT;
10103             mouse_events: 0;
10104             scale: 1;
10105             description { state: "default" 0.0;
10106                fixed: 1 1;
10107                rel1.to: "elm.text.1.rect";
10108                rel2.to: "elm.text.1.rect";
10109                align: 0.0 0.0;
10110                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
10111                text {
10112                   font: "SLP:style=Roman";
10113                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
10114                   min: 0 1;
10115                   align: 0.0 0.5;
10116                   text_class: "list_item";
10117                }
10118             }
10119             description { state: "selected" 0.0;
10120                inherit: "default" 0.0;
10121                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
10122             }
10123             GENLIST_DESCRIPTION_FLIP_ENABLED
10124          }
10125          part { name: "elm.text.2";
10126             clip_to: "disclip";
10127             type: TEXT;
10128             mouse_events: 0;
10129             scale: 1;
10130             description { state: "default" 0.0;
10131                min: 0 GENLIST_SIZE_48_INC;
10132                fixed: 0 1;
10133                rel1 {
10134                   relative: 1.0 1.0;
10135                   to_x: "elm.padding.left";
10136                   to_y: "elm.text.1.rect";
10137                }
10138                rel2 {
10139                   relative: 0.0 1.0;
10140                   to_x: "elm.padding.right";
10141                   to_y: "elm.text.1.rect";
10142                }
10143                align: 0.0 0.0;
10144                color: GENLIST_3LINE_MAIN_TEXT_02_COLOR;
10145                text {
10146                   font: "SLP:style=Roman";
10147                   size: GENLIST_3LINE_MAIN_TEXT_02_SIZE;
10148                   min: 0 1;
10149                   align: 0.0 0.5;
10150                   text_class: "slp_roman";
10151                }
10152             }
10153             description { state: "selected" 0.0;
10154                inherit: "default" 0.0;
10155                color: GENLIST_3LINE_MAIN_TEXT_02_COLOR_FOCUS;
10156             }
10157             GENLIST_DESCRIPTION_FLIP_ENABLED
10158          }
10159          part { name: "elm.text.3";
10160             clip_to: "disclip";
10161             type: TEXT;
10162             mouse_events: 0;
10163             scale: 1;
10164             description { state: "default" 0.0;
10165                min: 0 GENLIST_SIZE_35_INC;
10166                fixed: 0 1;
10167                rel1 {
10168                   relative: 1.0 0.0;
10169                   to_x: "elm.padding.icon.right";
10170                   to_y: "elm.padding.bottom";
10171                }
10172                rel2 {
10173                   relative: 0.0 0.0;
10174                   to_x: "elm.padding.right";
10175                   to_y: "elm.padding.bottom";
10176                }
10177                align: 0.0 1.0;
10178                color: GENLIST_3LINE_MAIN_TEXT_03_COLOR;
10179                text {
10180                   font: "SLP:style=Medium";
10181                   size: GENLIST_3LINE_MAIN_TEXT_03_SIZE;
10182                   min: 0 1;
10183                   align: 0.0 0.5;
10184                   text_class: "slp_medium";
10185                }
10186             }
10187             description { state: "selected" 0.0;
10188                inherit: "default" 0.0;
10189                color: GENLIST_3LINE_MAIN_TEXT_03_FOCUS_COLOR;
10190             }
10191             GENLIST_DESCRIPTION_FLIP_ENABLED
10192          }
10193          part { name: "elm.icon";
10194             clip_to: "disclip";
10195             type: SWALLOW;
10196             scale: 1;
10197             description { state: "default" 0.0;
10198                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10199                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10200                fixed: 1 1;
10201                rel1 {
10202                   relative: 1.0 0.0;
10203                   to_x: "elm.padding.left";
10204                   to_y: "elm.text.3";
10205                }
10206                rel2 {
10207                   relative: 1.0 0.0;
10208                   to_x: "elm.padding.left";
10209                   to_y: "elm.padding.bottom";
10210                }
10211                align: 0.0 0.5;
10212             }
10213             GENLIST_DESCRIPTION_FLIP_ENABLED
10214          }
10215          part { name: "elm.padding.icon.right";
10216             clip_to: "disclip";
10217             type: RECT;
10218             scale: 1;
10219             description { state: "default" 0.0;
10220                min: GENLIST_PADDING_16_INC 0;
10221                fixed: 1 0;
10222                rel1 {
10223                   relative: 1.0 0.0;
10224                   to_x: "elm.icon";
10225                }
10226                rel2.to_x: "elm.icon";
10227                align: 0.0 0.0;
10228                visible: 0;
10229             }
10230          }
10231          GENLIST_PART_FLIP
10232          GENLIST_PART_DISCLIP
10233       }
10234       programs {
10235          // signal: elm,state,%s,active
10236          //   a "check" item named %s went active
10237          // signal: elm,state,%s,passive
10238          //   a "check" item named %s went passive
10239          // default is passive
10240          program { name: "go_active";
10241             signal: "elm,state,selected";
10242             source: "elm";
10243             action: STATE_SET "selected" 0.0;
10244             target: "bg_image";
10245             target: "elm.text.1";
10246             target: "elm.text.2";
10247             target: "elm.text.3";
10248             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10249          }
10250          program { name: "go_passive";
10251             signal: "elm,state,unselected";
10252             source: "elm";
10253             action: STATE_SET "default" 0.0;
10254             target: "bg_image";
10255             target: "elm.text.1";
10256             target: "elm.text.2";
10257             target: "elm.text.3";
10258             transition: LINEAR 0.1;
10259          }
10260          program { name: "go_disabled";
10261             signal: "elm,state,disabled";
10262             source: "elm";
10263             action: STATE_SET "disabled" 0.0;
10264             target: "disclip";
10265          }
10266          program { name: "go_enabled";
10267             signal: "elm,state,enabled";
10268             source: "elm";
10269             action: STATE_SET "default" 0.0;
10270             target: "disclip";
10271          }
10272          GENLIST_PROGRAM_FLIP_3TEXT_1ICON
10273          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10274       }
10275    }
10276
10277    // 2.2.3.11
10278    group { name: "elm/genlist/item/multiline/4text.4icon.1/default";
10279       alias: "elm/genlist/item_odd/multiline/4text.4icon.1/default";
10280       alias: "elm/genlist/item_compress/multiline/4text.4icon.1/default";
10281       alias: "elm/genlist/item_compress_odd/multiline/4text.4icon.1/default";
10282       data.item: "stacking" "above";
10283       data.item: "selectraise" "on";
10284       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
10285       data.item: "contents" "elm.icon.1 elm.icon.3 elm.icon.4";
10286       data.item: "flips" "elm.flip.content";
10287
10288       parts {
10289          GENLIST_PART_BASE( GENLIST_HEIGHT_161_INC )
10290          GENLIST_PART_BG_IMAGE
10291          GENLIST_PART_BOTTOM_LINE
10292          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_8_INC )
10293          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_8_INC )
10294          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
10295          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
10296
10297          part { name: "elm.icon.1";
10298             clip_to: "disclip";
10299             type: SWALLOW;
10300             scale: 1;
10301             description { state: "default" 0.0;
10302                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
10303                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
10304                fixed: 1 1;
10305                rel1 {
10306                   relative: 1.0 1.0;
10307                   to_x: "elm.padding.left";
10308                   to_y: "elm.padding.top";
10309                }
10310                rel2 {
10311                   relative: 1.0 0.0;
10312                   to_x: "elm.padding.left";
10313                   to_y: "elm.padding.bottom";
10314                }
10315                align: 0.0 0.5;
10316             }
10317             GENLIST_DESCRIPTION_FLIP_ENABLED
10318          }
10319          part { name: "elm.padding.icon1.right";
10320             clip_to: "disclip";
10321             type: RECT;
10322             scale: 1;
10323             description { state: "default" 0.0;
10324                min: GENLIST_PADDING_16_INC 0;
10325                fixed: 1 0;
10326                rel1 {
10327                   relative: 1.0 0.0;
10328                   to_x: "elm.icon.1";
10329                }
10330                rel2.to_x: "elm.icon.1";
10331                align: 0.0 0.0;
10332                visible: 0;
10333             }
10334          }
10335          part { name: "elm.icon.3";
10336             clip_to: "disclip";
10337             type: SWALLOW;
10338             scale: 1;
10339             description { state: "default" 0.0;
10340                min: GENLIST_SIZE_66_INC GENLIST_SIZE_60_INC;
10341                max: GENLIST_SIZE_66_INC GENLIST_SIZE_60_INC;
10342                fixed: 1 1;
10343                rel1 {
10344                   relative: 0.0 1.0;
10345                   to_x: "elm.padding.right";
10346                   to_y: "elm.padding.top";
10347                }
10348                rel2 {
10349                   relative: 0.0 0.0;
10350                   to_x: "elm.padding.right";
10351                   to_y: "elm.padding.bottom";
10352                }
10353                align: 1.0 0.0;
10354             }
10355             GENLIST_DESCRIPTION_FLIP_ENABLED
10356          }
10357          part { name: "elm.icon.3.left";
10358             clip_to: "disclip";
10359             type: RECT;
10360             scale: 1;
10361             description { state: "default" 0.0;
10362                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10363                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10364                fixed: 1 1;
10365                rel1 {
10366                   relative: 0.0 1.0;
10367                   to_x: "elm.icon.3";
10368                   to_y: "elm.padding.top";
10369                }
10370                rel2 {
10371                   relative: 0.0 0.0;
10372                   to_x: "elm.icon.3";
10373                   to_y: "elm.padding.bottom";
10374                }
10375                align: 1.0 0.0;
10376                visible: 0;
10377             }
10378             GENLIST_DESCRIPTION_FLIP_ENABLED
10379          }
10380          part { name: "elm.icon.4";
10381             clip_to: "disclip";
10382             type: SWALLOW;
10383             scale: 1;
10384             description { state: "default" 0.0;
10385                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10386                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10387                fixed: 1 1;
10388                rel1 {
10389                   relative: 0.0 1.0;
10390                   to_x: "elm.icon.3.left";
10391                   to_y: "elm.padding.top";
10392                }
10393                rel2 {
10394                   relative: 0.0 0.0;
10395                   to_x: "elm.icon.3.left";
10396                   to_y: "elm.text.2";
10397                }
10398                align: 1.0 0.5;
10399             }
10400             GENLIST_DESCRIPTION_FLIP_ENABLED
10401          }
10402          part { name: "elm.icon.4.left";
10403             clip_to: "disclip";
10404             type: RECT;
10405             scale: 1;
10406             description { state: "default" 0.0;
10407                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10408                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10409                fixed: 1 1;
10410                rel1 {
10411                   relative: 0.0 1.0;
10412                   to_x: "elm.icon.4";
10413                   to_y: "elm.padding.top";
10414                }
10415                rel2 {
10416                   relative: 0.0 0.0;
10417                   to_x: "elm.icon.4";
10418                   to_y: "elm.padding.bottom";
10419                }
10420                align: 1.0 0.0;
10421                visible: 0;
10422             }
10423             GENLIST_DESCRIPTION_FLIP_ENABLED
10424          }
10425
10426          part { name: "elm.text.1.rect";
10427             clip_to: "disclip";
10428             type: RECT;
10429             scale: 1;
10430             description { state: "default" 0.0;
10431                min: 0 GENLIST_SIZE_60_INC;
10432                fixed: 0 1;
10433                rel1 {
10434                   relative: 1.0 1.0;
10435                   to_x: "elm.padding.left";
10436                   to_y: "elm.padding.top";
10437                }
10438                rel2 {
10439                   relative: 0.0 1.0;
10440                   to_x: "elm.icon.4.left";
10441                   to_y: "elm.padding.top";
10442                }
10443                align: 0.0 0.0;
10444                visible: 0;
10445             }
10446          }
10447          part { name: "elm.text.1";
10448             clip_to: "disclip";
10449             type: TEXT;
10450             mouse_events: 0;
10451             scale: 1;
10452             description { state: "default" 0.0;
10453                fixed: 1 1;
10454                rel1 {
10455                   relative: 1.0 1.0;
10456                   to_x: "elm.padding.icon1.right";
10457                   to_y: "elm.padding.top";
10458                }
10459                rel2.to: "elm.text.1.rect";
10460                align: 0.0 0.0;
10461                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
10462                text {
10463                   font: "SLP:style=Roman";
10464                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
10465                   min: 0 1;
10466                   align: 0.0 0.5;
10467                   text_class: "list_item";
10468                }
10469             }
10470             description { state: "selected" 0.0;
10471                inherit: "default" 0.0;
10472                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
10473             }
10474             GENLIST_DESCRIPTION_FLIP_ENABLED
10475          }
10476          part { name: "elm.text.1.bottom";
10477             clip_to: "disclip";
10478             type: RECT;
10479             scale: 1;
10480             description { state: "default" 0.0;
10481                min: 0 GENLIST_SIZE_4_INC;
10482                fixed: 1 1;
10483                rel1 {
10484                   relative: 1.0 1.0;
10485                   to_x: "elm.padding.icon1.right";
10486                   to_y: "elm.text.1.rect";
10487                }
10488                rel2 {
10489                   relative: 0.0 1.0;
10490                   to_x: "elm.padding.right";
10491                   to_y: "elm.text.1.rect";
10492                }
10493                align: 0.0 1.0;
10494                visible: 0;
10495             }
10496             GENLIST_DESCRIPTION_FLIP_ENABLED
10497          }
10498          part { name: "elm.text.2";
10499             clip_to: "disclip";
10500             type: TEXT;
10501             mouse_events: 0;
10502             scale: 1;
10503             description { state: "default" 0.0;
10504                min: 0 GENLIST_SIZE_40_INC;
10505                fixed: 0 1;
10506                rel1 {
10507                   relative: 1.0 1.0;
10508                   to_x: "elm.padding.icon1.right";
10509                   to_y: "elm.text.1.bottom";
10510                }
10511                rel2 {
10512                   relative: 0.0 1.0;
10513                   to_x: "elm.padding.right";
10514                   to_y: "elm.text.1.bottom";
10515                }
10516                align: 0.0 0.0;
10517                color: GENLIST_NAME_TEXT_COLOR;
10518                text {
10519                   font: "SLP:style=Medium";
10520                   size: GENLIST_FONT_32_INC;
10521                   min: 0 1;
10522                   align: 0.0 0.5;
10523                   text_class: "slp_medium";
10524                }
10525             }
10526             description { state: "selected" 0.0;
10527                inherit: "default" 0.0;
10528                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
10529             }
10530             GENLIST_DESCRIPTION_FLIP_ENABLED
10531          }
10532          part { name: "elm.text.4";
10533             clip_to: "disclip";
10534             type: TEXT;
10535             mouse_events: 0;
10536             scale: 1;
10537             description { state: "default" 0.0;
10538                min: GENLIST_SIZE_133_INC GENLIST_SIZE_40_INC;
10539                fixed: 1 1;
10540                rel1 {
10541                   relative: 0.0 1.0;
10542                   to_x: "elm.padding.right";
10543                   to_y: "elm.text.2";
10544                }
10545                rel2 {
10546                   relative: 0.0 0.0;
10547                   to_x: "elm.padding.right";
10548                   to_y: "elm.padding.bottom";
10549                }
10550                align: 1.0 0.0;
10551                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10552                text {
10553                   font: "SLP:style=Medium";
10554                   size: GENLIST_FONT_32_INC;
10555                   min: 0 1;
10556                   align: 0.0 0.5;
10557                   text_class: "slp_medium";
10558                }
10559             }
10560             description { state: "selected" 0.0;
10561                inherit: "default" 0.0;
10562                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
10563             }
10564             GENLIST_DESCRIPTION_FLIP_ENABLED
10565          }
10566          part { name: "elm.text.4.left";
10567             clip_to: "disclip";
10568             type: RECT;
10569             scale: 1;
10570             description { state: "default" 0.0;
10571                min: GENLIST_SIZE_16_INC GENLIST_SIZE_40_INC;
10572                max: GENLIST_SIZE_16_INC GENLIST_SIZE_40_INC;
10573                fixed: 1 1;
10574                color: 255 0 255 255;
10575                rel1 {
10576                   relative: 0.0 1.0;
10577                   to_x: "elm.text.4";
10578                   to_y: "elm.text.2";
10579                }
10580                rel2 {
10581                   relative: 0.0 0.0;
10582                   to_x: "elm.text.4";
10583                   to_y: "elm.padding.bottom";
10584                }
10585                align: 1.0 0.0;
10586                visible: 0;
10587             }
10588             GENLIST_DESCRIPTION_FLIP_ENABLED
10589          }
10590          part { name: "elm.text.3";
10591             clip_to: "disclip";
10592             type: TEXT;
10593             mouse_events: 0;
10594             scale: 1;
10595             description { state: "default" 0.0;
10596                min: 0 GENLIST_SIZE_40_INC;
10597                fixed: 0 1;
10598                rel1 {
10599                   relative: 1.0 0.0;
10600                   to_x: "elm.padding.icon1.right";
10601                   to_y: "elm.padding.bottom";
10602                }
10603                rel2 {
10604                   relative: 0.0 0.0;
10605                   to_x: "elm.text.4.left";
10606                   to_y: "elm.padding.bottom";
10607                }
10608                align: 0.0 1.0;
10609                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10610                text {
10611                   font: "SLP:style=Medium";
10612                   size: GENLIST_FONT_32_INC;
10613                   min: 0 1;
10614                   align: 0.0 0.5;
10615                   text_class: "slp_medium";
10616                }
10617             }
10618             description { state: "selected" 0.0;
10619                inherit: "default" 0.0;
10620                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
10621             }
10622             GENLIST_DESCRIPTION_FLIP_ENABLED
10623          }
10624
10625          GENLIST_PART_FLIP
10626          GENLIST_PART_DISCLIP
10627       }
10628       programs {
10629          program { name: "go_active";
10630             signal: "elm,state,selected";
10631             source: "elm";
10632             action: STATE_SET "selected" 0.0;
10633             target: "bg_image";
10634             target: "elm.text.1";
10635             target: "elm.text.2";
10636             target: "elm.text.3";
10637             target: "elm.text.4";
10638          }
10639          program { name: "go_passive";
10640             signal: "elm,state,unselected";
10641             source: "elm";
10642             action: STATE_SET "default" 0.0;
10643             target: "bg_image";
10644             target: "elm.text.1";
10645             target: "elm.text.2";
10646             target: "elm.text.3";
10647             target: "elm.text.4";
10648             transition: LINEAR 0.1;
10649          }
10650          program { name: "go_disabled";
10651             signal: "elm,state,disabled";
10652             source: "elm";
10653             action: STATE_SET "disabled" 0.0;
10654             target: "disclip";
10655          }
10656          program { name: "go_enabled";
10657             signal: "elm,state,enabled";
10658             source: "elm";
10659             action: STATE_SET "default" 0.0;
10660             target: "disclip";
10661          }
10662       }
10663    }
10664
10665    // 2.2.3.12
10666    group { name: "elm/genlist/item/multiline/4text.6icon.8/default";
10667       alias: "elm/genlist/item_odd/multiline/4text.6icon.8/default";
10668       alias: "elm/genlist/item_compress/multiline/4text.6icon.8/default";
10669       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.8/default";
10670       inherit: "elm/genlist/item/multiline/4text.4icon.1/default";
10671
10672       parts {
10673          part { name: "elm.text.1";
10674             description { state: "default" 0.0;
10675                color: GENLIST_3LINE_MAIN_TEXT_01_READ_COLOR;
10676             }
10677          }
10678       }
10679    }
10680
10681    // 2.2.3.9
10682    group { name: "elm/genlist/item/multiline/4text.6icon.5/default";
10683       alias: "elm/genlist/item_odd/multiline/4text.6icon.5/default";
10684       alias: "elm/genlist/item_compress/multiline/4text.6icon.5/default";
10685       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.5/default";
10686       inherit: "elm/genlist/item/multiline/4text.4icon.1/default";
10687       data.item: "contents" "elm.icon.1 elm.icon.3 elm.icon.4 elm.icon.5";
10688
10689       parts {
10690          part { name: "elm.icon.5";
10691             clip_to: "disclip";
10692             type: SWALLOW;
10693             scale: 1;
10694             description { state: "default" 0.0;
10695                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10696                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10697                fixed: 1 1;
10698                rel1 {
10699                   relative: 0.0 1.0;
10700                   to_x: "elm.icon.4.left";
10701                   to_y: "elm.padding.top";
10702                }
10703                rel2 {
10704                   relative: 0.0 0.0;
10705                   to_x: "elm.icon.4.left";
10706                   to_y: "elm.text.2";
10707                }
10708                align: 1.0 0.5;
10709             }
10710             GENLIST_DESCRIPTION_FLIP_ENABLED
10711          }
10712          part { name: "elm.icon.5.left";
10713             clip_to: "disclip";
10714             type: RECT;
10715             scale: 1;
10716             description { state: "default" 0.0;
10717                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10718                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10719                fixed: 1 1;
10720                rel1 {
10721                   relative: 0.0 1.0;
10722                   to_x: "elm.icon.5";
10723                   to_y: "elm.padding.top";
10724                }
10725                rel2 {
10726                   relative: 0.0 0.0;
10727                   to_x: "elm.icon.5";
10728                   to_y: "elm.padding.bottom";
10729                }
10730                align: 1.0 0.0;
10731                visible: 0;
10732             }
10733             GENLIST_DESCRIPTION_FLIP_ENABLED
10734          }
10735          part { name: "elm.text.1.rect";
10736             description { state: "default" 0.0;
10737                rel2.to_x: "elm.icon.5.left";
10738             }
10739          }
10740       }
10741    }
10742
10743    // 2.2.3.10
10744    group { name: "elm/genlist/item/multiline/4text.6icon.6/default";
10745       alias: "elm/genlist/item_odd/multiline/4text.6icon.6/default";
10746       alias: "elm/genlist/item_compress/multiline/4text.6icon.6/default";
10747       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.6/default";
10748       inherit: "elm/genlist/item/multiline/4text.6icon.5/default";
10749
10750       parts {
10751          part { name: "elm.text.1";
10752             description { state: "default" 0.0;
10753                color: GENLIST_3LINE_MAIN_TEXT_01_READ_COLOR;
10754             }
10755          }
10756       }
10757    }
10758
10759    // 2.2.3.7
10760    group { name: "elm/genlist/item/multiline/4text.6icon.3/default";
10761       alias: "elm/genlist/item_odd/multiline/4text.6icon.3/default";
10762       alias: "elm/genlist/item_compress/multiline/4text.6icon.3/default";
10763       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.3/default";
10764       inherit: "elm/genlist/item/multiline/4text.4icon.1/default";
10765       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
10766
10767       parts {
10768           part { name: "elm.icon.2";
10769             clip_to: "disclip";
10770             type: SWALLOW;
10771             scale: 1;
10772             description { state: "default" 0.0;
10773                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10774                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10775                fixed: 1 1;
10776                rel1 {
10777                   relative: 1.0 1.0;
10778                   to_x: "elm.padding.icon1.right";
10779                   to_y: "elm.text.2";
10780                }
10781                rel2 {
10782                   relative: 1.0 0.0;
10783                   to_x: "elm.padding.icon1.right";
10784                   to_y: "elm.padding.bottom";
10785                }
10786                align: 0.0 0.5;
10787             }
10788             GENLIST_DESCRIPTION_FLIP_ENABLED
10789          }
10790          part { name: "elm.padding.icon2.right";
10791             clip_to: "disclip";
10792             type: RECT;
10793             scale: 1;
10794             description { state: "default" 0.0;
10795                min: GENLIST_SIZE_16_INC 0;
10796                fixed: 1 0;
10797                rel1 {
10798                   relative: 1.0 0.0;
10799                   to_x: "elm.icon.2";
10800                }
10801                rel2.to_x: "elm.icon.2";
10802                align: 0.0 0.0;
10803                visible: 0;
10804             }
10805          }
10806          part { name: "elm.text.3";
10807             clip_to: "disclip";
10808             type: TEXT;
10809             mouse_events: 0;
10810             scale: 1;
10811             description { state: "default" 0.0;
10812                min: 0 GENLIST_SIZE_40_INC;
10813                fixed: 0 1;
10814                rel1 {
10815                   relative: 1.0 0.0;
10816                   to_x: "elm.padding.icon2.right";
10817                   to_y: "elm.padding.bottom";
10818                }
10819                rel2 {
10820                   relative: 0.0 0.0;
10821                   to_x: "elm.text.4.left";
10822                   to_y: "elm.padding.bottom";
10823                }
10824                align: 0.0 1.0;
10825                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10826                text {
10827                   font: "SLP:style=Medium";
10828                   size: GENLIST_FONT_32_INC;
10829                   min: 0 1;
10830                   align: 0.0 0.5;
10831                   text_class: "slp_medium";
10832                }
10833             }
10834             description { state: "selected" 0.0;
10835                inherit: "default" 0.0;
10836                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
10837             }
10838             GENLIST_DESCRIPTION_FLIP_ENABLED
10839          }
10840       }
10841    }
10842
10843    // 2.2.3.8
10844    group { name: "elm/genlist/item/multiline/4text.6icon.4/default";
10845       alias: "elm/genlist/item_odd/multiline/4text.6icon.4/default";
10846       alias: "elm/genlist/item_compress/multiline/4text.6icon.4/default";
10847       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.4/default";
10848       inherit: "elm/genlist/item/multiline/4text.6icon.3/default";
10849
10850       parts {
10851          part { name: "elm.text.1";
10852             description { state: "default" 0.0;
10853                color: GENLIST_3LINE_MAIN_TEXT_01_READ_COLOR;
10854             }
10855          }
10856       }
10857    }
10858
10859    // 2.2.3.5
10860    group { name: "elm/genlist/item/multiline/4text.6icon.1/default";
10861       alias: "elm/genlist/item_odd/multiline/4text.6icon.1/default";
10862       alias: "elm/genlist/item_compress/multiline/4text.6icon.1/default";
10863       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.1/default";
10864       inherit: "elm/genlist/item/multiline/4text.6icon.3/default";
10865       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
10866
10867       parts {
10868          part { name: "elm.icon.5";
10869             clip_to: "disclip";
10870             type: SWALLOW;
10871             scale: 1;
10872             description { state: "default" 0.0;
10873                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10874                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10875                fixed: 1 1;
10876                rel1 {
10877                   relative: 0.0 1.0;
10878                   to_x: "elm.icon.4.left";
10879                   to_y: "elm.padding.top";
10880                }
10881                rel2 {
10882                   relative: 0.0 0.0;
10883                   to_x: "elm.icon.4.left";
10884                   to_y: "elm.text.2";
10885                }
10886                align: 1.0 0.5;
10887             }
10888             GENLIST_DESCRIPTION_FLIP_ENABLED
10889          }
10890          part { name: "elm.icon.5.left";
10891             clip_to: "disclip";
10892             type: RECT;
10893             scale: 1;
10894             description { state: "default" 0.0;
10895                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10896                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10897                fixed: 1 1;
10898                rel1 {
10899                   relative: 0.0 1.0;
10900                   to_x: "elm.icon.5";
10901                   to_y: "elm.padding.top";
10902                }
10903                rel2 {
10904                   relative: 0.0 0.0;
10905                   to_x: "elm.icon.5";
10906                   to_y: "elm.padding.bottom";
10907                }
10908                align: 1.0 0.0;
10909                visible: 0;
10910             }
10911             GENLIST_DESCRIPTION_FLIP_ENABLED
10912          }
10913          part { name: "elm.text.1.rect";
10914             description { state: "default" 0.0;
10915                rel2 {
10916                   to_x: "elm.icon.5.left";
10917                }
10918             }
10919          }
10920       }
10921    }
10922
10923    // 2.2.3.6
10924    group { name: "elm/genlist/item/multiline/4text.6icon.2/default";
10925       alias: "elm/genlist/item_odd/multiline/4text.6icon.2/default";
10926       alias: "elm/genlist/item_compress/multiline/4text.6icon.2/default";
10927       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.2/default";
10928       inherit: "elm/genlist/item/multiline/4text.6icon.1/default";
10929
10930       parts {
10931          part { name: "elm.text.1";
10932             description { state: "default" 0.0;
10933                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10934             }
10935          }
10936       }
10937    }
10938
10939    // 2.2.3.13
10940    group { name: "elm/genlist/item/multiline/3text.4icon.2/default";
10941       alias: "elm/genlist/item_odd/multiline/3text.4icon.2/default";
10942       alias: "elm/genlist/item_compress/multiline/3text.4icon.2/default";
10943       alias: "elm/genlist/item_compress_odd/multiline/3text.4icon.2/default";
10944       data.item: "stacking" "above";
10945       data.item: "selectraise" "on";
10946       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
10947       data.item: "contents" "elm.icon.1 elm.icon.4";
10948       data.item: "flips" "elm.flip.content";
10949
10950       parts {
10951          GENLIST_PART_BASE( GENLIST_HEIGHT_161_INC )
10952          GENLIST_PART_BG_IMAGE
10953          GENLIST_PART_BOTTOM_LINE
10954          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_8_INC )
10955          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_8_INC )
10956          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
10957          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
10958
10959          part { name: "elm.icon.1";
10960             clip_to: "disclip";
10961             type: SWALLOW;
10962             scale: 1;
10963             description { state: "default" 0.0;
10964                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
10965                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
10966                fixed: 1 1;
10967                rel1 {
10968                   relative: 1.0 1.0;
10969                   to_x: "elm.padding.left";
10970                   to_y: "elm.padding.top";
10971                }
10972                rel2 {
10973                   relative: 1.0 0.0;
10974                   to_x: "elm.padding.left";
10975                   to_y: "elm.padding.bottom";
10976                }
10977                align: 0.0 0.5;
10978             }
10979             GENLIST_DESCRIPTION_FLIP_ENABLED
10980          }
10981          part { name: "elm.padding.icon1.right";
10982             clip_to: "disclip";
10983             type: RECT;
10984             scale: 1;
10985             description { state: "default" 0.0;
10986                min: GENLIST_PADDING_16_INC 0;
10987                fixed: 1 0;
10988                rel1 {
10989                   relative: 1.0 0.0;
10990                   to_x: "elm.icon.1";
10991                }
10992                rel2.to_x: "elm.icon.1";
10993                align: 0.0 0.0;
10994                visible: 0;
10995             }
10996          }
10997          part { name: "elm.icon.4";
10998             clip_to: "disclip";
10999             type: SWALLOW;
11000             scale: 1;
11001             description { state: "default" 0.0;
11002                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11003                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11004                fixed: 1 1;
11005                rel1 {
11006                   relative: 0.0 1.0;
11007                   to_x: "elm.padding.right";
11008                   to_y: "elm.padding.top";
11009                }
11010                rel2 {
11011                   relative: 0.0 0.0;
11012                   to_x: "elm.padding.right";
11013                   to_y: "elm.text.2";
11014                }
11015                align: 1.0 0.5;
11016             }
11017             GENLIST_DESCRIPTION_FLIP_ENABLED
11018          }
11019          part { name: "elm.icon.4.left";
11020             clip_to: "disclip";
11021             type: RECT;
11022             scale: 1;
11023             description { state: "default" 0.0;
11024                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
11025                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
11026                fixed: 1 1;
11027                rel1 {
11028                   relative: 0.0 1.0;
11029                   to_x: "elm.icon.4";
11030                   to_y: "elm.padding.top";
11031                }
11032                rel2 {
11033                   relative: 0.0 0.0;
11034                   to_x: "elm.icon.4";
11035                   to_y: "elm.padding.bottom";
11036                }
11037                align: 1.0 0.0;
11038                visible: 0;
11039             }
11040             GENLIST_DESCRIPTION_FLIP_ENABLED
11041          }
11042          part { name: "elm.icon.2";
11043             clip_to: "disclip";
11044             type: SWALLOW;
11045             scale: 1;
11046             description { state: "default" 0.0;
11047                fixed: 1 1;
11048                min: GENLIST_SIZE_88_INC GENLIST_SIZE_74_INC;
11049                rel1 {
11050                   relative: 0.0 1.0;
11051                   to_x: "elm.padding.right";
11052                   to_y: "elm.text.1.bottom";
11053                }
11054                rel2 {
11055                   relative: 0.0 0.0;
11056                   to_x: "elm.padding.right";
11057                   to_y: "elm.padding.bottom";
11058                }
11059                align: 1.0 0.5;
11060             }
11061             GENLIST_DESCRIPTION_FLIP_ENABLED
11062          }
11063          part { name: "elm.padding.icon2.left";
11064             clip_to: "disclip";
11065             type: RECT;
11066             scale: 1;
11067             description { state: "default" 0.0;
11068                min: GENLIST_PADDING_16_INC 0;
11069                fixed: 1 0;
11070                rel1.to_x: "elm.icon.2";
11071                rel2 {
11072                   relative: 0.0 1.0;
11073                   to_x: "elm.icon.2";
11074                }
11075                align: 1.0 0.0;
11076                visible: 0;
11077             }
11078          }
11079          part { name: "elm.text.1.rect";
11080             clip_to: "disclip";
11081             type: RECT;
11082             scale: 1;
11083             description { state: "default" 0.0;
11084                min: 0 GENLIST_SIZE_60_INC;
11085                fixed: 0 1;
11086                rel1 {
11087                   relative: 1.0 1.0;
11088                   to_x: "elm.padding.left";
11089                   to_y: "elm.padding.top";
11090                }
11091                rel2 {
11092                   relative: 0.0 1.0;
11093                   to_x: "elm.icon.4.left";
11094                   to_y: "elm.padding.top";
11095                }
11096                align: 0.0 0.0;
11097                visible: 0;
11098             }
11099          }
11100          part { name: "elm.text.1";
11101             clip_to: "disclip";
11102             type: TEXT;
11103             mouse_events: 0;
11104             scale: 1;
11105             description { state: "default" 0.0;
11106                fixed: 1 1;
11107                rel1 {
11108                   relative: 1.0 1.0;
11109                   to_x: "elm.padding.icon1.right";
11110                   to_y: "elm.padding.top";
11111                }
11112                rel2.to: "elm.text.1.rect";
11113                align: 0.0 0.0;
11114                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
11115                text {
11116                   font: "SLP:style=Roman";
11117                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11118                   min: 0 1;
11119                   align: 0.0 0.5;
11120                   text_class: "list_item";
11121                }
11122             }
11123             description { state: "selected" 0.0;
11124                inherit: "default" 0.0;
11125                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
11126             }
11127             GENLIST_DESCRIPTION_FLIP_ENABLED
11128          }
11129          part { name: "elm.text.1.bottom";
11130             clip_to: "disclip";
11131             type: RECT;
11132             scale: 1;
11133             description { state: "default" 0.0;
11134                min: 0 GENLIST_SIZE_4_INC;
11135                fixed: 1 1;
11136                rel1 {
11137                   relative: 1.0 1.0;
11138                   to_x: "elm.padding.icon1.right";
11139                   to_y: "elm.text.1.rect";
11140                }
11141                rel2 {
11142                   relative: 0.0 1.0;
11143                   to_x: "elm.padding.right";
11144                   to_y: "elm.text.1.rect";
11145                }
11146                align: 0.0 1.0;
11147                visible: 0;
11148             }
11149             GENLIST_DESCRIPTION_FLIP_ENABLED
11150          }
11151          part { name: "elm.text.2";
11152             clip_to: "disclip";
11153             type: TEXT;
11154             mouse_events: 0;
11155             scale: 1;
11156             description { state: "default" 0.0;
11157                min: 0 GENLIST_SIZE_40_INC;
11158                fixed: 0 1;
11159                rel1 {
11160                   relative: 1.0 1.0;
11161                   to_x: "elm.padding.icon1.right";
11162                   to_y: "elm.text.1.bottom";
11163                }
11164                rel2 {
11165                   relative: 0.0 1.0;
11166                   to_x: "elm.padding.icon2.left";
11167                   to_y: "elm.text.1.bottom";
11168                }
11169                align: 0.0 0.0;
11170                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11171                text {
11172                   font: "SLP:style=Medium";
11173                   size: GENLIST_FONT_32_INC;
11174                   min: 0 1;
11175                   align: 0.0 0.5;
11176                   text_class: "slp_medium";
11177                }
11178             }
11179             description { state: "selected" 0.0;
11180                inherit: "default" 0.0;
11181                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
11182             }
11183             GENLIST_DESCRIPTION_FLIP_ENABLED
11184          }
11185          part { name: "elm.text.3";
11186             clip_to: "disclip";
11187             type: TEXT;
11188             mouse_events: 0;
11189             scale: 1;
11190             description { state: "default" 0.0;
11191                min: 0 GENLIST_SIZE_40_INC;
11192                fixed: 0 1;
11193                rel1 {
11194                   relative: 1.0 0.0;
11195                   to_x: "elm.padding.icon1.right";
11196                   to_y: "elm.padding.bottom";
11197                }
11198                rel2 {
11199                   relative: 0.0 0.0;
11200                   to_x: "elm.padding.icon2.left";
11201                   to_y: "elm.padding.bottom";
11202                }
11203                align: 0.0 1.0;
11204                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11205                text {
11206                   font: "SLP:style=Medium";
11207                   size: GENLIST_FONT_32_INC;
11208                   min: 0 1;
11209                   align: 0.0 0.5;
11210                   text_class: "slp_medium";
11211                }
11212             }
11213             description { state: "selected" 0.0;
11214                inherit: "default" 0.0;
11215                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
11216             }
11217             GENLIST_DESCRIPTION_FLIP_ENABLED
11218          }
11219
11220          GENLIST_PART_FLIP
11221          GENLIST_PART_DISCLIP
11222       }
11223       programs {
11224          // signal: elm,state,%s,active
11225          //   a "check" item named %s went active
11226          // signal: elm,state,%s,passive
11227          //   a "check" item named %s went passive
11228          // default is passive
11229          program { name: "go_active";
11230             signal: "elm,state,selected";
11231             source: "elm";
11232             action: STATE_SET "selected" 0.0;
11233             target: "bg_image";
11234             target: "elm.text.1";
11235             target: "elm.text.2";
11236             target: "elm.text.3";
11237          }
11238          program { name: "go_passive";
11239             signal: "elm,state,unselected";
11240             source: "elm";
11241             action: STATE_SET "default" 0.0;
11242             target: "bg_image";
11243             target: "elm.text.1";
11244             target: "elm.text.2";
11245             target: "elm.text.3";
11246             transition: LINEAR 0.1;
11247          }
11248          program { name: "go_disabled";
11249             signal: "elm,state,disabled";
11250             source: "elm";
11251             action: STATE_SET "disabled" 0.0;
11252             target: "disclip";
11253          }
11254          program { name: "go_enabled";
11255             signal: "elm,state,enabled";
11256             source: "elm";
11257             action: STATE_SET "default" 0.0;
11258             target: "disclip";
11259          }
11260       }
11261    }
11262
11263 // 2.2.4.1
11264    group { name: "elm/genlist/item/multiline/1title.2text/default";
11265       alias: "elm/genlist/item_odd/multiline/1title.2text/default";
11266       alias: "elm/genlist/item_compress/multiline/1title.2text/default";
11267       alias: "elm/genlist/item_compress_odd/multiline/1title.2text/default";
11268       data.item: "stacking" "above";
11269       data.item: "selectraise" "on";
11270       data.item: "texts" "elm.title elm.text.1 elm.text.2";
11271       parts {
11272          part { name: "base";
11273             type: RECT;
11274             repeat_events: 1;
11275             description { state: "default" 0.0;
11276                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
11277             }
11278          }
11279          GENLIST_PART_BG_IMAGE
11280          GENLIST_PART_BOTTOM_LINE
11281          GENLIST_PART_PADDING_TOP( 0 )
11282          GENLIST_PART_PADDING_BOTTOM( 0 )
11283          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
11284          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
11285          part { name: "vertical_line";
11286             clip_to: "disclip";
11287             type: RECT;
11288             mouse_events: 0;
11289             description { state: "default" 0.0;
11290                min: 1 0;
11291                fixed: 1 0;
11292                rel1 {
11293                   relative: 1.0 0.0;
11294                   to_x: "elm.padding.title.right";
11295                }
11296                rel2.to_x: "elm.padding.title.right";
11297                color: GENLIST_PART_LIST_LINE_COLOR_INC;
11298             }
11299          }
11300          part { name: "center_line";
11301             clip_to: "disclip";
11302             type: RECT;
11303             mouse_events: 0;
11304             description { state: "default" 0.0;
11305                min: 0 1;
11306                fixed: 0 1;
11307                color: GENLIST_PART_LIST_LINE_COLOR_INC;
11308                rel1 {
11309                   relative: 1.0 0.5;
11310                   to_x: "vertical_line";
11311                }
11312                rel2.relative: 1.0 0.5;
11313                align: 0.5 1.0;
11314             }
11315          }
11316          part { name: "elm.title";
11317             clip_to: "disclip";
11318             type: TEXTBLOCK;
11319             mouse_events: 0;
11320             scale: 1;
11321             description { state: "default" 0.0;
11322                min: 224 0;
11323                fixed: 1 0;
11324                rel1 {
11325                   relative: 1.0 1.0;
11326                   to_x: "elm.padding.left";
11327                   to_y: "elm.padding.top";
11328                }
11329                rel2 {
11330                   relative: 1.0 0.0;
11331                   to_x: "elm.padding.left";
11332                   to_y: "elm.padding.bottom";
11333                }
11334                align: 0.0 0.5;
11335                text {
11336                   style: "genlist_style_multiline_text";
11337                   min: 0 1;
11338                   align: 0.0 0.5;
11339                }
11340             }
11341          }
11342          part { name: "elm.padding.title.right";
11343             clip_to: "disclip";
11344             type: RECT;
11345             mouse_events: 0;
11346             scale: 1;
11347             description { state: "default" 0.0;
11348                min: GENLIST_PADDING_16_INC 0;
11349                fixed: 1 0;
11350                rel1 {
11351                    relative: 1.0 0.0;
11352                    to_x: "elm.title";
11353                }
11354                rel2.to_x: "elm.title";
11355                visible: 0;
11356                align: 0.0 0.5;
11357             }
11358          }
11359          part { name: "elm.padding.text.left";
11360             clip_to: "disclip";
11361             type: RECT;
11362             mouse_events: 0;
11363             scale: 1;
11364             description { state: "default" 0.0;
11365                min: GENLIST_PADDING_16_INC 0;
11366                fixed: 1 0;
11367                rel1 {
11368                    relative: 1.0 0.0;
11369                    to_x: "vertical_line";
11370                }
11371                rel2.to_x: "vertical_line";
11372                visible: 0;
11373                align: 0.0 0.5;
11374             }
11375          }
11376          part { name: "elm.text.1";
11377             clip_to: "disclip";
11378             type: TEXT;
11379             mouse_events: 0;
11380             scale: 1;
11381             description { state: "default" 0.0;
11382                rel1 {
11383                   relative: 1.0 1.0;
11384                   to_x: "elm.padding.text.left";
11385                   to_y: "elm.padding.top";
11386                }
11387                rel2 {
11388                   relative: 0.0 0.0;
11389                   to_x: "elm.padding.right";
11390                   to_y: "center_line";
11391                }
11392                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11393                text {
11394                   font: "SLP:style=Roman";
11395                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11396                   min: 0 1;
11397                   align: 0.0 0.5;
11398                   text_class: "slp_roman";
11399                }
11400             }
11401          }
11402          part { name: "elm.text.2";
11403             clip_to: "disclip";
11404             type: TEXT;
11405             mouse_events: 0;
11406             scale: 1;
11407             description { state: "default" 0.0;
11408                rel1 {
11409                   relative: 1.0 1.0;
11410                   to_x: "elm.padding.text.left";
11411                   to_y: "center_line";
11412                }
11413                rel2 {
11414                   relative: 0.0 0.0;
11415                   to_x: "elm.padding.right";
11416                   to_y: "elm.padding.bottom";
11417                }
11418                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11419                text {
11420                   font: "SLP:style=Roman";
11421                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11422                   min: 0 1;
11423                   align: 0.0 0.5;
11424                   text_class: "slp_roman";
11425                }
11426             }
11427          }
11428          GENLIST_PART_DISCLIP
11429       }
11430       programs {
11431          // signal: elm,state,%s,active
11432          //   a "check" item named %s went active
11433          // signal: elm,state,%s,passive
11434          //   a "check" item named %s went passive
11435          // default is passive
11436          program { name: "go_active";
11437             signal: "elm,state,selected";
11438             source: "elm";
11439             action: STATE_SET "selected" 0.0;
11440             target: "bg_image";
11441             target: "elm.title";
11442             target: "elm.text.1";
11443             target: "elm.text.2";
11444             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11445          }
11446          program { name: "go_passive";
11447             signal: "elm,state,unselected";
11448             source: "elm";
11449             action: STATE_SET "default" 0.0;
11450             target: "bg_image";
11451             target: "elm.title";
11452             target: "elm.text.1";
11453             target: "elm.text.2";
11454             transition: LINEAR 0.1;
11455          }
11456          program { name: "go_disabled";
11457             signal: "elm,state,disabled";
11458             source: "elm";
11459             action: STATE_SET "disabled" 0.0;
11460             target: "disclip";
11461          }
11462          program { name: "go_enabled";
11463             signal: "elm,state,enabled";
11464             source: "elm";
11465             action: STATE_SET "default" 0.0;
11466             target: "disclip";
11467          }
11468          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11469       }
11470    }
11471
11472 // 3.4.5
11473    group { name: "elm/genlist/item_compress/multiline/1title.1text/default";
11474       alias: "elm/genlist/item_compress_odd/multiline/1title.1text/default";
11475       data.item: "stacking" "above";
11476       data.item: "selectraise" "on";
11477       data.item: "texts" "elm.title elm.text";
11478       parts {
11479          part { name: "base";
11480             type: RECT;
11481             repeat_events: 1;
11482             description { state: "default" 0.0;
11483                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
11484             }
11485          }
11486          GENLIST_PART_BG_IMAGE
11487          GENLIST_PART_BOTTOM_LINE
11488          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
11489          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
11490          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
11491          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
11492          part { name: "elm.title";
11493             clip_to: "disclip";
11494             type: TEXT;
11495             mouse_events: 0;
11496             scale: 1;
11497             description { state: "default" 0.0;
11498                min: GENLIST_SIZE_195_INC 0;
11499                fixed: 1 0;
11500                rel1 {
11501                   relative: 1.0 0.0;
11502                   to_x: "elm.padding.left";
11503                }
11504                rel2 {
11505                   relative: 1.0 1.0;
11506                   to_x: "elm.padding.left";
11507                }
11508                align: 0.0 0.0;
11509                color: GENLIST_MULTILINE_TEXT_COLOR;
11510                text {
11511                   font: "SLP:style=Medium";
11512                   size: GENLIST_MULTILINE_TEXT_SIZE;
11513                   min: 0 1;
11514                   align: 0.0 0.5;
11515                   text_class: "slp_medium";
11516                }
11517             }
11518          }
11519          part { name: "elm.padding.title.right";
11520             clip_to: "disclip";
11521             type: RECT;
11522             mouse_events: 0;
11523             description { state: "default" 0.0;
11524                min: GENLIST_PADDING_16_INC 0;
11525                fixed: 1 0;
11526                rel1 {
11527                   relative: 1.0 0.0;
11528                   to_x: "elm.title";
11529                }
11530                rel2.to_x: "elm.title";
11531                align: 0.0 0.5;
11532                visible: 0;
11533             }
11534          }
11535          part { name: "vertical_line";
11536             clip_to: "disclip";
11537             type: RECT;
11538             mouse_events: 0;
11539             description { state: "default" 0.0;
11540                min: 1 0;
11541                fixed: 1 0;
11542                rel1 {
11543                   relative: 1.0 0.0;
11544                   to_x: "elm.padding.title.right";
11545                }
11546                rel2.to_x: "elm.padding.title.right";
11547                align: 0.0 0.5;
11548                color: GENLIST_PART_LIST_LINE_COLOR_INC;
11549             }
11550          }
11551          part { name: "elm.padding.text.left";
11552             clip_to: "disclip";
11553             type: RECT;
11554             mouse_events: 0;
11555             description { state: "default" 0.0;
11556                min: GENLIST_PADDING_16_INC 0;
11557                fixed: 1 0;
11558                rel1 {
11559                   relative: 1.0 0.0;
11560                   to_x: "vertical_line";
11561                }
11562                rel2.to_x: "vertical_line";
11563                align: 0.0 0.5;
11564                visible: 0;
11565             }
11566          }
11567          part { name: "elm.text";
11568             clip_to: "disclip";
11569             type: TEXTBLOCK;
11570             mouse_events: 0;
11571             scale: 1;
11572             description { state: "default" 0.0;
11573                rel1 {
11574                   relative: 1.0 1.0;
11575                   to_x: "elm.padding.text.left";
11576                   to_y: "elm.padding.top";
11577                }
11578                rel2 {
11579                   relative: 0.0 0.0;
11580                   to_x: "elm.padding.right";
11581                   to_y: "elm.padding.bottom";
11582                }
11583                text {
11584                   style: "genlist_style_multiline_list_main_text_unread";
11585                   min: 0 1;
11586                   align: 0.0 0.5;
11587                   text_class: "list_item";
11588                }
11589             }
11590             description { state: "selected" 0.0;
11591                inherit: "default" 0.0;
11592                text.style: "genlist_style_multiline_list_main_text_focus";
11593             }
11594          }
11595          GENLIST_PART_DISCLIP
11596       }
11597       programs {
11598          // signal: elm,state,%s,active
11599          //   a "check" item named %s went active
11600          // signal: elm,state,%s,passive
11601          //   a "check" item named %s went passive
11602          // default is passive
11603          program { name: "go_active";
11604             signal: "elm,state,selected";
11605             source: "elm";
11606             action: STATE_SET "selected" 0.0;
11607             target: "bg_image";
11608             target: "elm.title";
11609             target: "elm.text";
11610             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11611          }
11612          program { name: "go_passive";
11613             signal: "elm,state,unselected";
11614             source: "elm";
11615             action: STATE_SET "default" 0.0;
11616             target: "bg_image";
11617             target: "elm.title";
11618             target: "elm.text";
11619             transition: LINEAR 0.1;
11620          }
11621          program { name: "go_disabled";
11622             signal: "elm,state,disabled";
11623             source: "elm";
11624             action: STATE_SET "disabled" 0.0;
11625             target: "disclip";
11626          }
11627          program { name: "go_enabled";
11628             signal: "elm,state,enabled";
11629             source: "elm";
11630             action: STATE_SET "default" 0.0;
11631             target: "disclip";
11632          }
11633          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11634       }
11635    }
11636
11637 // 3.4.6
11638    group { name: "elm/genlist/item_compress/multiline/2text.1icon/default";
11639       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
11640       data.item: "stacking" "above";
11641       data.item: "selectraise" "on";
11642       data.item: "texts" "elm.text.1 elm.text.2";
11643       data.item: "contents" "elm.icon";
11644       parts {
11645          part { name: "base";
11646             type: RECT;
11647             repeat_events: 1;
11648             description { state: "default" 0.0;
11649                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
11650             }
11651          }
11652          GENLIST_PART_BG_IMAGE
11653          GENLIST_PART_BOTTOM_LINE
11654          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
11655          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
11656          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
11657          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
11658          part { name: "elm.text.1";
11659             clip_to: "disclip";
11660             type: TEXT;
11661             mouse_events: 0;
11662             scale: 1;
11663             description { state: "default" 0.0;
11664                min: 0 GENLIST_SIZE_48_INC;
11665                fixed: 0 1;
11666                rel1 {
11667                   relative: 1.0 1.0;
11668                   to_x: "elm.padding.left";
11669                   to_y: "elm.padding.top";
11670                }
11671                rel2 {
11672                   relative: 0.0 1.0;
11673                   to_x: "elm.padding.icon.left";
11674                   to_y: "elm.padding.top";
11675                }
11676                align: 0.0 0.0;
11677                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11678                text {
11679                   font: "SLP:style=Roman";
11680                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11681                   min: 0 1;
11682                   align: 0.0 0.5;
11683                   text_class: "list_item";
11684                }
11685             }
11686             description { state: "selected" 0.0;
11687                inherit: "default" 0.0;
11688                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
11689             }
11690          }
11691          part { name: "elm.icon";
11692             clip_to: "disclip";
11693             type: SWALLOW;
11694             scale: 1;
11695             description { state: "default" 0.0;
11696                fixed: 1 1;
11697                rel1 {
11698                   relative: 0.0 1.0;
11699                   to_x: "elm.padding.right";
11700                   to_y: "elm.padding.top";
11701                }
11702                rel2 {
11703                   relative: 0.0 0.0;
11704                   to_x: "elm.padding.right";
11705                   to_y: "elm.padding.bottom";
11706                }
11707                align: 1.0 0.5;
11708             }
11709             GENLIST_DESCRIPTION_FLIP_ENABLED
11710          }
11711          part { name: "elm.padding.icon.left";
11712             clip_to: "disclip";
11713             type: RECT;
11714             scale: 1;
11715             description { state: "default" 0.0;
11716                min: GENLIST_PADDING_16_INC 0;
11717                fixed: 1 0;
11718                rel1.to_x: "elm.icon";
11719                rel2 {
11720                   relative: 0.0 1.0;
11721                   to_x: "elm.icon";
11722                }
11723                align: 1.0 0.0;
11724                visible: 0;
11725             }
11726          }
11727          part { name: "elm.text.2";
11728             clip_to: "disclip";
11729             type: TEXTBLOCK;
11730             mouse_events: 0;
11731             scale: 1;
11732             description { state: "default" 0.0;
11733                rel1 {
11734                   relative: 1.0 1.0;
11735                   to_x: "elm.padding.left";
11736                   to_y: "elm.text.1";
11737                }
11738                rel2 {
11739                   relative: 0.0 0.0;
11740                   to_x: "elm.padding.icon.left";
11741                   to_y: "elm.padding.bottom";
11742                }
11743                text {
11744                   style: "genlist_style_flexible_text_sub";
11745                   min: 0 1;
11746                   align: 0.0 0.5;
11747                }
11748             }
11749          }
11750          GENLIST_PART_DISCLIP
11751       }
11752       programs {
11753          // signal: elm,state,%s,active
11754          //   a "check" item named %s went active
11755          // signal: elm,state,%s,passive
11756          //   a "check" item named %s went passive
11757          // default is passive
11758          program { name: "go_active";
11759             signal: "elm,state,selected";
11760             source: "elm";
11761             action: STATE_SET "selected" 0.0;
11762             target: "bg_image";
11763             target: "elm.text.1";
11764             target: "elm.text.2";
11765             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11766          }
11767          program { name: "go_passive";
11768             signal: "elm,state,unselected";
11769             source: "elm";
11770             action: STATE_SET "default" 0.0;
11771             target: "bg_image";
11772             target: "elm.text.1";
11773             target: "elm.text.2";
11774             transition: LINEAR 0.1;
11775          }
11776          program { name: "go_disabled";
11777             signal: "elm,state,disabled";
11778             source: "elm";
11779             action: STATE_SET "disabled" 0.0;
11780             target: "disclip";
11781          }
11782          program { name: "go_enabled";
11783             signal: "elm,state,enabled";
11784             source: "elm";
11785             action: STATE_SET "default" 0.0;
11786             target: "disclip";
11787          }
11788          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11789       }
11790    }
11791
11792 // 3.4.7
11793    group { name: "elm/genlist/item_compress/multiline/2text.1icon.2/default";
11794       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon.2/default";
11795       data.item: "stacking" "above";
11796       data.item: "selectraise" "on";
11797       data.item: "texts" "elm.text.1 elm.text.2";
11798       data.item: "contents" "elm.icon";
11799       parts {
11800          part { name: "base";
11801             type: RECT;
11802             repeat_events: 1;
11803             description { state: "default" 0.0;
11804                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
11805             }
11806          }
11807          GENLIST_PART_BG_IMAGE
11808          GENLIST_PART_BOTTOM_LINE
11809          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
11810          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
11811          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
11812          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
11813          part { name: "elm.icon";
11814             clip_to: "disclip";
11815             type: SWALLOW;
11816             scale: 1;
11817             description { state: "default" 0.0;
11818                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11819                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11820                fixed: 1 1;
11821                rel1 {
11822                   relative: 1.0 1.0;
11823                   to_x: "elm.padding.left";
11824                   to_y: "elm.padding.top";
11825                }
11826                rel2 {
11827                   relative: 1.0 1.0;
11828                   to_x: "elm.padding.left";
11829                   to_y: "elm.text.1";
11830                }
11831                align: 0.0 0.5;
11832             }
11833             GENLIST_DESCRIPTION_FLIP_ENABLED
11834          }
11835          part { name: "elm.padding.icon.right";
11836             clip_to: "disclip";
11837             type: RECT;
11838             scale: 1;
11839             description { state: "default" 0.0;
11840                min: GENLIST_PADDING_16_INC 0;
11841                fixed: 1 0;
11842                rel1 {
11843                   relative: 1.0 0.0;
11844                   to_x: "elm.icon";
11845                }
11846                rel2.to_x: "elm.icon";
11847                align: 0.0 0.0;
11848                visible: 0;
11849             }
11850          }
11851          part { name: "elm.text.1";
11852             clip_to: "disclip";
11853             type: TEXT;
11854             mouse_events: 0;
11855             scale: 1;
11856             description { state: "default" 0.0;
11857                min: 0 GENLIST_SIZE_48_INC;
11858                fixed: 0 1;
11859                rel1 {
11860                   relative: 1.0 1.0;
11861                   to_x: "elm.padding.icon.right";
11862                   to_y: "elm.padding.top";
11863                }
11864                rel2 {
11865                   relative: 0.0 1.0;
11866                   to_x: "elm.padding.right";
11867                   to_y: "elm.padding.top";
11868                }
11869                align: 0.0 0.0;
11870                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11871                text {
11872                   font: "SLP:style=Roman";
11873                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11874                   min: 0 1;
11875                   align: 0.0 0.5;
11876                   text_class: "list_item";
11877                }
11878             }
11879             description { state: "selected" 0.0;
11880                inherit: "default" 0.0;
11881                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
11882             }
11883          }
11884          part { name: "elm.text.2";
11885             clip_to: "disclip";
11886             type: TEXTBLOCK;
11887             mouse_events: 0;
11888             scale: 1;
11889             description { state: "default" 0.0;
11890                rel1 {
11891                   relative: 1.0 1.0;
11892                   to_x: "elm.padding.left";
11893                   to_y: "elm.text.1";
11894                }
11895                rel2 {
11896                   relative: 0.0 0.0;
11897                   to_x: "elm.padding.right";
11898                   to_y: "elm.padding.bottom";
11899                }
11900                text {
11901                   style: "genlist_style_flexible_text_sub";
11902                   min: 0 1;
11903                   align: 0.0 0.5;
11904                }
11905             }
11906          }
11907          GENLIST_PART_DISCLIP
11908       }
11909       programs {
11910          // signal: elm,state,%s,active
11911          //   a "check" item named %s went active
11912          // signal: elm,state,%s,passive
11913          //   a "check" item named %s went passive
11914          // default is passive
11915          program { name: "go_active";
11916             signal: "elm,state,selected";
11917             source: "elm";
11918             action: STATE_SET "selected" 0.0;
11919             target: "bg_image";
11920             target: "elm.text.1";
11921             target: "elm.text.2";
11922             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11923          }
11924          program { name: "go_passive";
11925             signal: "elm,state,unselected";
11926             source: "elm";
11927             action: STATE_SET "default" 0.0;
11928             target: "bg_image";
11929             target: "elm.text.1";
11930             target: "elm.text.2";
11931             transition: LINEAR 0.1;
11932          }
11933          program { name: "go_disabled";
11934             signal: "elm,state,disabled";
11935             source: "elm";
11936             action: STATE_SET "disabled" 0.0;
11937             target: "disclip";
11938          }
11939          program { name: "go_enabled";
11940             signal: "elm,state,enabled";
11941             source: "elm";
11942             action: STATE_SET "default" 0.0;
11943             target: "disclip";
11944          }
11945          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11946       }
11947    }
11948
11949    group { name: "elm/genlist/item/readmessage/default";
11950       alias: "elm/genlist/item_odd/readmessage/default";
11951       alias: "elm/genlist/item_compress/readmessage/default";
11952       alias: "elm/genlist/item_compress_odd/readmessage/default";
11953
11954       data.item: "stacking" "above";
11955       data.item: "selectraise" "on";
11956       data.item: "contents" "elm.icon";
11957       parts {
11958          part { name: "base";
11959             type: RECT;
11960             repeat_events: 1;
11961             description { state: "default" 0.0;
11962                color: GENLIST_PART_LIST_BG_COLOR;
11963             }
11964          }
11965          part { name: "elm.icon";
11966             clip_to: "disclip";
11967             type: SWALLOW;
11968             scale: 1;
11969             description { state: "default" 0.0;
11970                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
11971                rel2 {
11972                   relative: 0.76 0.0;
11973                   to_y: "elm.padding.bottom";
11974                }
11975             }
11976          }
11977          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_24_INC )
11978          GENLIST_PART_DISCLIP
11979       }
11980       programs {
11981          // signal: elm,state,%s,active
11982          //   a "check" item named %s went active
11983          // signal: elm,state,%s,passive
11984          //   a "check" item named %s went passive
11985          // default is passive
11986          /*program { name: "go_active";
11987             signal: "elm,state,selected";
11988             source: "elm";
11989             action: STATE_SET "selected" 0.0;
11990             target: "bg_image";
11991          }
11992          program { name: "go_passive";
11993             signal: "elm,state,unselected";
11994             source: "elm";
11995             action: STATE_SET "default" 0.0;
11996             target: "bg_image";
11997             transition: LINEAR 0.1;
11998          }*/
11999          program { name: "go_disabled";
12000             signal: "elm,state,disabled";
12001             source: "elm";
12002             action: STATE_SET "disabled" 0.0;
12003             target: "disclip";
12004          }
12005          program { name: "go_enabled";
12006             signal: "elm,state,enabled";
12007             source: "elm";
12008             action: STATE_SET "default" 0.0;
12009             target: "disclip";
12010          }
12011       }
12012    }
12013
12014    group { name: "elm/genlist/item/sentmessage/default";
12015       alias: "elm/genlist/item_odd/sentmessage/default";
12016       alias: "elm/genlist/item_compress/sentmessage/default";
12017       alias: "elm/genlist/item_compress_odd/sentmessage/default";
12018
12019       data.item: "stacking" "above";
12020       data.item: "selectraise" "on";
12021       data.item: "contents" "elm.icon";
12022       parts {
12023          part { name: "base";
12024             type: RECT;
12025             repeat_events: 1;
12026             description { state: "default" 0.0;
12027                color: GENLIST_PART_LIST_BG_COLOR;
12028             }
12029          }
12030          part { name: "elm.icon";
12031             clip_to: "disclip";
12032             type: SWALLOW;
12033             scale: 1;
12034             description { state: "default" 0.0;
12035                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
12036                rel2 {
12037                   relative: 1.0 0.0;
12038                   to_y: "elm.padding.bottom";
12039                }
12040             }
12041          }
12042          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_24_INC )
12043          GENLIST_PART_DISCLIP
12044       }
12045       programs {
12046          // signal: elm,state,%s,active
12047          //   a "check" item named %s went active
12048          // signal: elm,state,%s,passive
12049          //   a "check" item named %s went passive
12050          // default is passive
12051          /*program { name: "go_active";
12052             signal: "elm,state,selected";
12053             source: "elm";
12054             action: STATE_SET "selected" 0.0;
12055             target: "bg_image";
12056          }
12057          program { name: "go_passive";
12058             signal: "elm,state,unselected";
12059             source: "elm";
12060             action: STATE_SET "default" 0.0;
12061             target: "bg_image";
12062             transition: LINEAR 0.1;
12063          }*/
12064          program { name: "go_disabled";
12065             signal: "elm,state,disabled";
12066             source: "elm";
12067             action: STATE_SET "disabled" 0.0;
12068             target: "disclip";
12069          }
12070          program { name: "go_enabled";
12071             signal: "elm,state,enabled";
12072             source: "elm";
12073             action: STATE_SET "default" 0.0;
12074             target: "disclip";
12075          }
12076       }
12077    }
12078
12079 // 2.4.4.1
12080    group { name : "elm/genlist/item/dialogue/title/default";
12081       alias: "elm/genlist/item_odd/dialogue/title/default";
12082       alias: "elm/genlist/item_compress/dialogue/title/default";
12083       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
12084       alias: "elm/layout/dialogue/title";
12085       alias: "elm/genlist/item/dialogue/grouptitle/default";
12086       alias: "elm/genlist/item_odd/dialogue/grouptitle/default";
12087       alias: "elm/genlist/item_compress/dialogue/grouptitle/default";
12088       alias: "elm/genlist/item_compress_odd/dialogue/grouptitle/default";
12089       alias: "elm/layout/dialogue/grouptitle";
12090
12091       data.item: "stacking" "above";
12092       data.item: "selectraise" "on";
12093       data.item: "texts" "elm.text";
12094       data.item: "contents" "elm.icon";
12095       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12096
12097       parts {
12098          // GENLIST_PART_BASE_EVENT_OFF
12099          GENLIST_PART_DISCLIP
12100          GENLIST_PART_DIALOGUE_BASE( GENLIST_DIALOGUE_GROUP_TITLE_HEIGHT )
12101          GENLIST_PART_PADDING_TOP( GENLIST_DIALOGUE_GROUP_TITLE_PADDING_TOP_SIZE )
12102          GENLIST_PART_PADDING_BOTTOM( GENLIST_DIALOGUE_GROUP_TITLE_PADDING_BOTTOM_SIZE )
12103          GENLIST_PART_PADDING_LEFT( 10 )
12104          GENLIST_PART_PADDING_RIGHT( 17 )
12105          GENLIST_PART_BOTTOM_LINE
12106          part { name: "elm.text";
12107             type: TEXT;
12108             scale: 1;
12109             description { state: "default" 0.0;
12110                align: 0.0 0.0;
12111                rel1 {
12112                   relative: 1.0 1.0;
12113                   to_x: "elm.padding.left";
12114                   to_y: "elm.padding.top";
12115                }
12116                rel2 {
12117                   relative: 0.0 0.0;
12118                   offset: 32 0;
12119                   to_x: "elm.icon";
12120                   to_y: "elm.padding.bottom";
12121                }
12122                color: GENLIST_DIALOGUE_GT_TEXT_COLOR;
12123                text {
12124                   font: "SLP:style=Medium";
12125                   size: GENLIST_FONT_28_INC;
12126                   min: 0 1;
12127                   align: 0.0 0.5;
12128                   text_class: "list_item";
12129                }
12130             }
12131          }
12132          part { name: "elm.icon";
12133             type: SWALLOW;
12134             scale: 1;
12135             description { state: "default" 0.0;
12136                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12137                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12138                fixed: 1 1;
12139                            align: 1.0 1.0;
12140                rel2 {
12141                   relative: 0.0 0.0;
12142                   to_x: "elm.padding.right";
12143                   to_y: "elm.padding.bottom";
12144                }
12145             }
12146          }
12147       }
12148    }
12149
12150 // Dialogue Group Separators
12151 // default separator
12152 // FIXME: style (dialogue) might be moved to last words (as-is default)
12153 // FIXME: seperator --> separator typo
12154 // FIXME: Check whether below separators are used now..
12155    group { name : "elm/genlist/item/dialogue/separator/default";
12156       alias: "elm/genlist/item_odd/dialogue/separator/default";
12157       alias: "elm/genlist/item_compress/dialogue/separator/default";
12158       alias: "elm/genlist/item_compress_odd/dialogue/separator/default";
12159           //FIXME: below name should be used??
12160       alias: "elm/genlist/item/dialogue/separator/21/with_line/default";
12161       alias: "elm/genlist/item_odd/dialogue/separator/21/with_line/default";
12162       alias: "elm/genlist/item_compress/dialogue/separator/21/with_line/default";
12163       alias: "elm/genlist/item_compress_odd/dialogue/separator/21/with_line/default";
12164       alias: "elm/layout/dialogue/separator/hd33/with_line";
12165
12166       data.item: "stacking" "above";
12167       data.item: "selectraise" "on";
12168       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12169
12170       parts {
12171          GENLIST_PART_DIALOGUE_BASE(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT + 1)
12172          GENLIST_PART_BOTTOM_LINE
12173          GENLIST_PART_DISCLIP
12174       }
12175    }
12176
12177    group { name : "elm/genlist/item/dialogue/separator/end/default";
12178       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
12179       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
12180       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
12181       data.item: "stacking" "above";
12182       data.item: "selectraise" "on";
12183       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12184       parts {
12185          GENLIST_PART_DIALOGUE_BASE(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
12186          GENLIST_PART_DISCLIP
12187       }
12188    }
12189
12190    group { name : "elm/genlist/item/dialogue/seperator.2/default";
12191       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
12192       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
12193       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
12194       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
12195       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
12196       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
12197       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
12198       alias: "elm/layout/dialogue/separator/hd18/with_line";
12199
12200       data.item: "stacking" "above";
12201       data.item: "selectraise" "on";
12202       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12203
12204       parts {
12205          GENLIST_PART_DIALOGUE_BASE( GENLIST_PADDING_18_INC )
12206          GENLIST_PART_BOTTOM_LINE
12207          GENLIST_PART_DISCLIP
12208       }
12209    }
12210
12211    group { name : "elm/genlist/item/dialogue/seperator.3/default";
12212       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
12213       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
12214       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
12215       alias: "elm/genlist/item/dialogue/separator/20/default";
12216       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
12217       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
12218       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
12219       alias: "elm/layout/dialogue/separator/hd32";
12220
12221       data.item: "stacking" "above";
12222       data.item: "selectraise" "on";
12223       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12224
12225       parts {
12226          GENLIST_PART_DIALOGUE_BASE( GENLIST_PADDING_32_INC )
12227          GENLIST_PART_DISCLIP
12228       }
12229    }
12230
12231    group { name : "elm/genlist/item/dialogue/seperator.4/default";
12232       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
12233       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
12234       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
12235       alias: "elm/genlist/item/dialogue/separator/10/default";
12236       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
12237       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
12238       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
12239       alias: "elm/layout/dialogue/separator/hd16";
12240
12241       data.item: "stacking" "above";
12242       data.item: "selectraise" "on";
12243       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12244
12245       parts {
12246          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_16_INC )
12247          GENLIST_PART_DISCLIP
12248       }
12249    }
12250
12251    group { name : "elm/genlist/item/dialogue/seperator.5/default";
12252       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
12253       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
12254       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
12255       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
12256       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
12257       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
12258       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
12259       alias: "elm/layout/dialogue/separator/hd1";
12260
12261       data.item: "stacking" "above";
12262       data.item: "selectraise" "on";
12263       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12264
12265       parts {
12266          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_1_INC )
12267          GENLIST_PART_BOTTOM_LINE
12268          GENLIST_PART_DISCLIP
12269       }
12270    }
12271
12272 // 4.1.1
12273    group { name: "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/genlist/item/dialogue.1text/default";
12278       alias: "elm/genlist/item_odd/dialogue.1text/default";
12279       alias: "elm/genlist/item_compress/dialogue.1text/default";
12280       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
12281       alias: "elm/layout/dialogue/1text";
12282       data.item: "stacking" "above";
12283       data.item: "selectraise" "on";
12284       data.item: "texts" "elm.text";
12285       data.item: "flips" "elm.flip.content";
12286       parts {
12287          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12288          GENLIST_PART_DIALOGUE_BG_IMAGE
12289          GENLIST_PART_BOTTOM_LINE
12290          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12291          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12292          GENLIST_PART_DIALOGUE_ITEM
12293          GENLIST_PART_DIALOGUE_RIGHT_LINE
12294          part { name: "elm.text";
12295             clip_to: "disclip";
12296             type: TEXT;
12297             mouse_events: 0;
12298             scale: 1;
12299             description { state: "default" 0.0;
12300                rel1 {
12301                   relative: 1.0  0.0;
12302                   to_x: "elm.padding.left";
12303                }
12304                rel2 {
12305                   relative: 0.0 1.0;
12306                   to_x: "elm.padding.right";
12307                }
12308                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12309                text {
12310                   font: "SLP:style=Roman";
12311                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12312                   min: 0 1;
12313                   align: 0.0 0.5;
12314                   text_class: "list_item";
12315                }
12316             }
12317             description { state: "selected" 0.0;
12318                inherit: "default" 0.0;
12319                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12320             }
12321             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
12322             GENLIST_DESCRIPTION_FLIP_ENABLED
12323          }
12324          GENLIST_PART_FLIP
12325          GENLIST_PART_DISCLIP
12326       }
12327       programs {
12328          // signal: elm,state,%s,active
12329          //   a "check" item named %s went active
12330          // signal: elm,state,%s,passive
12331          //   a "check" item named %s went passive
12332          // default is passive
12333          program { name: "go_active";
12334             signal: "elm,state,selected";
12335             source: "elm";
12336             action: STATE_SET "selected" 0.0;
12337             target: "bg_image";
12338             target: "elm.text";
12339             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12340          }
12341          program { name: "go_passive";
12342             signal: "elm,state,unselected";
12343             source: "elm";
12344             action: STATE_SET "default" 0.0;
12345             target: "bg_image";
12346             target: "elm.text";
12347             transition: LINEAR 0.1;
12348          }
12349          program { name: "go_disabled";
12350             signal: "elm,state,disabled";
12351             source: "elm";
12352             action: STATE_SET "disabled" 0.0;
12353             target: "disclip";
12354          }
12355          program { name: "go_enabled";
12356             signal: "elm,state,enabled";
12357             source: "elm";
12358             action: STATE_SET "default" 0.0;
12359             target: "disclip";
12360          }
12361          GENLIST_PROGRAM_FLIP_1TEXT
12362          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12363       }
12364    }
12365
12366 // 4.1.2
12367    group { name: "elm/genlist/item/dialogue/1text.1icon/default";
12368       alias: "elm/genlist/item_odd/dialogue/1text.1icon/default";
12369       alias: "elm/genlist/item_compress/dialogue/1text.1icon/default";
12370       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon/default";
12371       alias: "elm/layout/dialogue/1text.1icon";
12372       data.item: "stacking" "above";
12373       data.item: "selectraise" "on";
12374       data.item: "texts" "elm.text";
12375       data.item: "contents" "elm.icon";
12376       data.item: "flips" "elm.flip.content";
12377       parts {
12378          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12379          GENLIST_PART_DIALOGUE_BG_IMAGE
12380          GENLIST_PART_BOTTOM_LINE
12381          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12382          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12383          GENLIST_PART_DIALOGUE_ITEM
12384          GENLIST_PART_DIALOGUE_RIGHT_LINE
12385          part { name: "elm.icon";
12386             clip_to: "disclip";
12387             type: SWALLOW;
12388             scale: 1;
12389             description { state: "default" 0.0;
12390                fixed: 1 1;
12391                rel1.to_x: "elm.padding.right";
12392                rel2 {
12393                   relative: 0.0 1.0;
12394                   to_x: "elm.padding.right";
12395                }
12396                align: 1.0 0.5;
12397             }
12398             GENLIST_DESCRIPTION_FLIP_ENABLED
12399          }
12400          part { name: "elm.padding.icon.left";
12401             clip_to: "disclip";
12402             type: RECT;
12403             scale: 1;
12404             description { state: "default" 0.0;
12405                min: GENLIST_PADDING_16_INC 0;
12406                fixed: 1 0;
12407                rel1.to_x: "elm.icon";
12408                rel2 {
12409                   relative: 0.0 1.0;
12410                   to_x: "elm.icon";
12411                }
12412                align: 1.0 0.0;
12413                visible: 0;
12414             }
12415          }
12416          part { name: "elm.text";
12417             clip_to: "disclip";
12418             type: TEXT;
12419             mouse_events: 0;
12420             scale: 1;
12421             description { state: "default" 0.0;
12422                rel1 {
12423                   relative: 1.0 0.0;
12424                   to_x: "elm.padding.left";
12425                }
12426                rel2 {
12427                   relative: 0.0 1.0;
12428                   to_x: "elm.padding.icon.left";
12429                }
12430                align: 0.0 0.0;
12431                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12432                text {
12433                   font: "SLP:style=Roman";
12434                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12435                   min: 0 1;
12436                   align: 0.0 0.5;
12437                   text_class: "list_item";
12438                }
12439             }
12440             description { state: "selected" 0.0;
12441                inherit: "default" 0.0;
12442                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12443             }
12444             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
12445             GENLIST_DESCRIPTION_FLIP_ENABLED
12446          }
12447          GENLIST_PART_FLIP
12448          GENLIST_PART_DISCLIP
12449       }
12450       programs {
12451          program { name: "go_active";
12452             signal: "elm,state,selected";
12453             source: "elm";
12454             action: STATE_SET "selected" 0.0;
12455             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
12456             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12457          }
12458          program { name: "go_passive";
12459             signal: "elm,state,unselected";
12460             source: "elm";
12461             action: STATE_SET "default" 0.0;
12462             target: "bg_image";
12463             target: "elm.text";
12464             transition: LINEAR 0.1;
12465          }
12466          program { name: "go_disabled";
12467             signal: "elm,state,disabled";
12468             source: "elm";
12469             action: STATE_SET "disabled" 0.0;
12470             target: "disclip";
12471          }
12472          program { name: "go_enabled";
12473             signal: "elm,state,enabled";
12474             source: "elm";
12475             action: STATE_SET "default" 0.0;
12476             target: "disclip";
12477          }
12478          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
12479          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12480       }
12481    }
12482
12483 // 4.1.3
12484    group { name: "elm/genlist/item/dialogue/1text.1icon.2/default";
12485       alias: "elm/genlist/item_odd/dialogue/1text.1icon.2/default";
12486       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/default";
12487       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.2/default";
12488       alias: "elm/layout/dialogue/1text.1icon.2";
12489       data.item: "stacking" "above";
12490       data.item: "selectraise" "on";
12491       data.item: "texts" "elm.text";
12492       data.item: "contents" "elm.icon";
12493       data.item: "flips" "elm.flip.content";
12494       parts {
12495          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12496          GENLIST_PART_DIALOGUE_BG_IMAGE
12497          GENLIST_PART_BOTTOM_LINE
12498          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12499          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12500          GENLIST_PART_DIALOGUE_ITEM
12501          GENLIST_PART_DIALOGUE_RIGHT_LINE
12502          part { name: "elm.icon";
12503             clip_to: "disclip";
12504             type: SWALLOW;
12505             scale: 1;
12506             description { state: "default" 0.0;
12507                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12508                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12509                fixed: 1 1;
12510                rel1 {
12511                   relative: 1.0 0.0;
12512                   to_x: "elm.padding.left";
12513                }
12514                rel2 {
12515                   relative: 1.0 1.0;
12516                   to_x: "elm.padding.left";
12517                }
12518                align: 0.0 0.5;
12519             }
12520             GENLIST_DESCRIPTION_FLIP_ENABLED
12521          }
12522          part { name: "elm.padding.icon.right";
12523             clip_to: "disclip";
12524             type: RECT;
12525             scale: 1;
12526             description { state: "default" 0.0;
12527                min: GENLIST_PADDING_16_INC 0;
12528                fixed: 1 0;
12529                rel1 {
12530                   relative: 1.0 0.0;
12531                   to_x: "elm.icon";
12532                }
12533                rel2.to_x: "elm.icon";
12534                align: 0.0 0.0;
12535                visible: 0;
12536             }
12537          }
12538          part { name: "elm.text";
12539             clip_to: "disclip";
12540             type: TEXT;
12541             mouse_events: 0;
12542             scale: 1;
12543             description { state: "default" 0.0;
12544                rel1 {
12545                   relative: 1.0 0.0;
12546                   to_x: "elm.padding.icon.right";
12547                }
12548                rel2 {
12549                   relative: 0.0 1.0;
12550                   to_x: "elm.padding.right";
12551                }
12552                align: 0.0 0.0;
12553                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12554                text {
12555                   font: "SLP:style=Roman";
12556                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12557                   min: 0 1;
12558                   align: 0.0 0.5;
12559                   text_class: "list_item";
12560                }
12561             }
12562             description { state: "selected" 0.0;
12563                inherit: "default" 0.0;
12564                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12565             }
12566             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
12567             GENLIST_DESCRIPTION_FLIP_ENABLED
12568          }
12569          GENLIST_PART_FLIP
12570          GENLIST_PART_DISCLIP
12571       }
12572       programs {
12573          program { name: "go_active";
12574             signal: "elm,state,selected";
12575             source: "elm";
12576             action: STATE_SET "selected" 0.0;
12577             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
12578             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12579          }
12580          program { name: "go_passive";
12581             signal: "elm,state,unselected";
12582             source: "elm";
12583             action: STATE_SET "default" 0.0;
12584             target: "bg_image";
12585             target: "elm.text";
12586             transition: LINEAR 0.1;
12587          }
12588          program { name: "go_disabled";
12589             signal: "elm,state,disabled";
12590             source: "elm";
12591             action: STATE_SET "disabled" 0.0;
12592             target: "disclip";
12593          }
12594          program { name: "go_enabled";
12595             signal: "elm,state,enabled";
12596             source: "elm";
12597             action: STATE_SET "default" 0.0;
12598             target: "disclip";
12599          }
12600          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
12601          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12602       }
12603    }
12604
12605 // 4.1.4
12606    group { name: "elm/genlist/item/dialogue/1text.2icon/default";
12607       alias: "elm/genlist/item_odd/dialogue/1text.2icon/default";
12608       alias: "elm/genlist/item_compress/dialogue/1text.2icon/default";
12609       alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon/default";
12610       alias: "elm/layout/dialogue/1text.2icon";
12611       data.item: "stacking" "above";
12612       data.item: "selectraise" "on";
12613       data.item: "texts" "elm.text";
12614       data.item: "contents" "elm.icon.1 elm.icon.2";
12615       data.item: "flips" "elm.flip.content";
12616       parts {
12617          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12618          GENLIST_PART_DIALOGUE_BG_IMAGE
12619          GENLIST_PART_BOTTOM_LINE
12620          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12621          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12622          GENLIST_PART_DIALOGUE_ITEM
12623          GENLIST_PART_DIALOGUE_RIGHT_LINE
12624          part { name: "elm.icon.1";
12625             clip_to: "disclip";
12626             type: SWALLOW;
12627             scale: 1;
12628             description { state: "default" 0.0;
12629                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12630                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12631                fixed: 1 1;
12632                rel1 {
12633                   relative: 1.0 0.0;
12634                   to_x: "elm.padding.left";
12635                }
12636                rel2 {
12637                   relative: 1.0 1.0;
12638                   to_x: "elm.padding.left";
12639                }
12640                align: 0.0 0.5;
12641             }
12642             GENLIST_DESCRIPTION_FLIP_ENABLED
12643          }
12644          part { name: "elm.padding.icon.right";
12645             clip_to: "disclip";
12646             type: RECT;
12647             scale: 1;
12648             description { state: "default" 0.0;
12649                min: GENLIST_PADDING_16_INC 0;
12650                fixed: 1 0;
12651                rel1 {
12652                   relative: 1.0 0.0;
12653                   to_x: "elm.icon.1";
12654                }
12655                rel2.to_x: "elm.icon.1";
12656                align: 0.0 0.0;
12657                visible: 0;
12658             }
12659          }
12660          part { name: "elm.icon.2";
12661             clip_to: "disclip";
12662             type: SWALLOW;
12663             scale: 1;
12664             description { state: "default" 0.0;
12665                fixed: 1 1;
12666                rel1.to_x: "elm.padding.right";
12667                rel2 {
12668                   relative: 0.0 1.0;
12669                   to_x: "elm.padding.right";
12670                }
12671                align: 1.0 0.5;
12672             }
12673             GENLIST_DESCRIPTION_FLIP_ENABLED
12674          }
12675          part { name: "elm.padding.icon.left";
12676             clip_to: "disclip";
12677             type: RECT;
12678             scale: 1;
12679             description { state: "default" 0.0;
12680                min: GENLIST_PADDING_16_INC 0;
12681                fixed: 1 0;
12682                rel1.to_x: "elm.icon.2";
12683                rel2 {
12684                   relative: 0.0 1.0;
12685                   to_x: "elm.icon.2";
12686                }
12687                align: 1.0 0.0;
12688                visible: 0;
12689             }
12690          }
12691          part { name: "elm.text";
12692             clip_to: "disclip";
12693             type: TEXT;
12694             mouse_events: 0;
12695             scale: 1;
12696             description { state: "default" 0.0;
12697                rel1 {
12698                   relative: 1.0 0.0;
12699                   to_x: "elm.padding.icon.right";
12700                }
12701                rel2 {
12702                   relative: 0.0 1.0;
12703                   to_x: "elm.padding.icon.left";
12704                }
12705                align: 0.0 0.0;
12706                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12707                text {
12708                   font: "SLP:style=Roman";
12709                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12710                   min: 0 1;
12711                   align: 0.0 0.5;
12712                   text_class: "list_item";
12713                }
12714             }
12715             description { state: "selected" 0.0;
12716                inherit: "default" 0.0;
12717                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12718             }
12719             GENLIST_DESCRIPTION_FLIP_ENABLED
12720          }
12721          GENLIST_PART_FLIP
12722          GENLIST_PART_DISCLIP
12723       }
12724       programs {
12725          program { name: "go_active";
12726             signal: "elm,state,selected";
12727             source: "elm";
12728             action: STATE_SET "selected" 0.0;
12729             target: "bg_image";
12730             target: "elm.text";
12731             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12732          }
12733          program { name: "go_passive";
12734             signal: "elm,state,unselected";
12735             source: "elm";
12736             action: STATE_SET "default" 0.0;
12737             target: "bg_image";
12738             target: "elm.text";
12739             transition: LINEAR 0.1;
12740          }
12741          program { name: "go_disabled";
12742             signal: "elm,state,disabled";
12743             source: "elm";
12744             action: STATE_SET "disabled" 0.0;
12745             target: "disclip";
12746          }
12747          program { name: "go_enabled";
12748             signal: "elm,state,enabled";
12749             source: "elm";
12750             action: STATE_SET "default" 0.0;
12751             target: "disclip";
12752          }
12753          GENLIST_PROGRAM_FLIP_1TEXT_2ICON
12754          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12755       }
12756    }
12757
12758 // 4.1.5
12759    group { name: "elm/genlist/item/dialogue/2text.1icon/default";
12760       alias: "elm/genlist/item_odd/dialogue/2text.1icon/default";
12761       alias: "elm/genlist/item_compress/dialogue/2text.1icon/default";
12762       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon/default";
12763       alias: "elm/layout/dialogue/2text.1icon";
12764       data.item: "stacking" "above";
12765       data.item: "selectraise" "on";
12766       data.item: "texts" "elm.text.1 elm.text.2";
12767       data.item: "contents" "elm.icon";
12768       data.item: "flips" "elm.flip.content";
12769       parts {
12770          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12771          GENLIST_PART_DIALOGUE_BG_IMAGE
12772          GENLIST_PART_BOTTOM_LINE
12773          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12774          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12775          GENLIST_PART_DIALOGUE_ITEM
12776          GENLIST_PART_DIALOGUE_RIGHT_LINE
12777          part { name: "elm.icon";
12778             clip_to: "disclip";
12779             type: SWALLOW;
12780             scale: 1;
12781             description { state: "default" 0.0;
12782                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12783                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12784                fixed: 1 1;
12785                rel1 {
12786                   relative: 1.0 0.0;
12787                   to_x: "elm.padding.left";
12788                }
12789                rel2 {
12790                   relative: 1.0 1.0;
12791                   to_x: "elm.padding.left";
12792                }
12793                align: 0.0 0.5;
12794             }
12795             GENLIST_DESCRIPTION_FLIP_ENABLED
12796          }
12797          part { name: "elm.padding.icon.right";
12798             clip_to: "disclip";
12799             type: RECT;
12800             scale: 1;
12801             description { state: "default" 0.0;
12802                min: GENLIST_PADDING_16_INC 0;
12803                fixed: 1 0;
12804                rel1 {
12805                   relative: 1.0 0.0;
12806                   to_x: "elm.icon";
12807                }
12808                rel2.to_x: "elm.icon";
12809                align: 0.0 0.0;
12810                visible: 0;
12811             }
12812          }
12813          part { name: "elm.text.2";
12814             clip_to: "disclip";
12815             type: TEXT;
12816             mouse_events: 0;
12817             scale: 1;
12818             description { state: "default" 0.0;
12819                min: GENLIST_SIZE_133_INC 0;
12820                fixed: 1 0;
12821                rel1.to_x: "elm.padding.right";
12822                rel2 {
12823                   relative: 0.0 1.0;
12824                   to_x: "elm.padding.right";
12825                }
12826                align: 1.0 0.5;
12827                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;;
12828                text {
12829                   font: "SLP:style=Medium";
12830                   size: GENLIST_FONT_32_INC;
12831                   min: 0 1;
12832                   align: 1.0 0.5;
12833                   text_class: "slp_medium";
12834                }
12835             }
12836             description { state: "selected" 0.0;
12837                inherit: "default" 0.0;
12838                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12839             }
12840             GENLIST_DESCRIPTION_FLIP_ENABLED
12841          }
12842          part { name: "elm.padding.text2.left";
12843             type: RECT;
12844             mouse_events: 0;
12845             scale: 1;
12846             description { state: "default" 0.0;
12847                min: GENLIST_ICON_SMALL_SIZE 0;
12848                fixed: 1 0;
12849                rel1.to_x: "elm.text.2";
12850                rel2 {
12851                   relative: 0.0 1.0;
12852                   to_x: "elm.text.2";
12853                }
12854                visible: 0;
12855                align: 1.0 0.5;
12856             }
12857          }
12858          part { name: "elm.text.1";
12859             clip_to: "disclip";
12860             type: TEXT;
12861             mouse_events: 0;
12862             scale: 1;
12863             description { state: "default" 0.0;
12864                rel1 {
12865                   relative: 1.0 0.0;
12866                   to_x: "elm.padding.icon.right";
12867                }
12868                rel2 {
12869                   relative: 0.0 1.0;
12870                   to_x: "elm.padding.text2.left";
12871                }
12872                align: 0.0 0.0;
12873                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12874                text {
12875                   font: "SLP:style=Roman";
12876                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12877                   min: 0 1;
12878                   align: 0.0 0.5;
12879                   text_class: "list_item";
12880                }
12881             }
12882             description { state: "selected" 0.0;
12883                inherit: "default" 0.0;
12884                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12885             }
12886             GENLIST_DESCRIPTION_FLIP_ENABLED
12887          }
12888          GENLIST_PART_FLIP
12889          GENLIST_PART_DISCLIP
12890       }
12891       programs {
12892          program { name: "go_active";
12893             signal: "elm,state,selected";
12894             source: "elm";
12895             action: STATE_SET "selected" 0.0;
12896             target: "bg_image";
12897             target: "elm.text.1";
12898             target: "elm.text.2";
12899             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12900          }
12901          program { name: "go_passive";
12902             signal: "elm,state,unselected";
12903             source: "elm";
12904             action: STATE_SET "default" 0.0;
12905             target: "bg_image";
12906             target: "elm.text.1";
12907             target: "elm.text.2";
12908             transition: LINEAR 0.1;
12909          }
12910          program { name: "go_disabled";
12911             signal: "elm,state,disabled";
12912             source: "elm";
12913             action: STATE_SET "disabled" 0.0;
12914             target: "disclip";
12915          }
12916          program { name: "go_enabled";
12917             signal: "elm,state,enabled";
12918             source: "elm";
12919             action: STATE_SET "default" 0.0;
12920             target: "disclip";
12921          }
12922          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
12923          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12924       }
12925    }
12926 //
12927 // 4.1.6 textblock for message
12928    group { name: "elm/genlist/item/dialogue/1text.1icon.6/default";
12929       alias: "elm/genlist/item_odd/dialogue/1text.1icon.6/default";
12930       alias: "elm/genlist/item_compress/dialogue/1text.1icon.6/default";
12931       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.6/default";
12932       alias: "elm/layout/dialogue/1text.1icon.6";
12933       data.item: "stacking" "above";
12934       data.item: "selectraise" "on";
12935       data.item: "texts" "elm.text";
12936       data.item: "contents" "elm.icon";
12937       data.item: "flips" "elm.flip.content";
12938       parts {
12939          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12940          GENLIST_PART_DIALOGUE_BG_IMAGE
12941          GENLIST_PART_BOTTOM_LINE
12942          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12943          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12944          GENLIST_PART_DIALOGUE_ITEM
12945          GENLIST_PART_DIALOGUE_RIGHT_LINE
12946          part { name: "elm.icon";
12947             clip_to: "disclip";
12948             type: SWALLOW;
12949             scale: 1;
12950             description { state: "default" 0.0;
12951                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
12952                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
12953                fixed: 1 1;
12954                rel1 {
12955                   relative: 1.0 0.0;
12956                   to_x: "elm.padding.left";
12957                }
12958                rel2 {
12959                   relative: 1.0 1.0;
12960                   to_x: "elm.padding.left";
12961                }
12962                align: 0.0 0.5;
12963             }
12964             GENLIST_DESCRIPTION_FLIP_ENABLED
12965          }
12966          part { name: "elm.padding.icon.right";
12967             type: RECT;
12968             scale: 1;
12969             description { state: "default" 0.0;
12970                min: GENLIST_PADDING_16_INC 0;
12971                fixed: 1 0;
12972                rel1 {
12973                   relative: 1.0 0.0;
12974                   to_x: "elm.icon";
12975                }
12976                rel2.to_x: "elm.icon";
12977                align: 0.0 0.0;
12978                visible: 0;
12979             }
12980          }
12981          part { name: "elm.text";
12982             clip_to: "disclip";
12983             type: TEXTBLOCK;
12984             mouse_events: 0;
12985             scale: 1;
12986             description { state: "default" 0.0;
12987                rel1 {
12988                   relative: 1.0 0.0;
12989                   to_x: "elm.padding.icon.right";
12990                }
12991                rel2 {
12992                   relative: 0.0 1.0;
12993                   to_x: "elm.padding.right";
12994                }
12995                align: 0.0 0.5;
12996                text {
12997                   style: "genlist_style_list_main_text_unread";
12998                   min: 0 1;
12999                   align: 0.0 0.5;
13000                }
13001             }
13002             description { state: "selected" 0.0;
13003                inherit: "default" 0.0;
13004                text.style: "genlist_style_list_main_text_focus";
13005             }
13006             GENLIST_DESCRIPTION_FLIP_ENABLED
13007          }
13008          GENLIST_PART_FLIP
13009          GENLIST_PART_DISCLIP
13010       }
13011       programs {
13012          program { name: "go_active";
13013             signal: "elm,state,selected";
13014             source: "elm";
13015             action: STATE_SET "selected" 0.0;
13016             target: "bg_image";
13017             target: "elm.text";
13018             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13019          }
13020          program { name: "go_passive";
13021             signal: "elm,state,unselected";
13022             source: "elm";
13023             action: STATE_SET "default" 0.0;
13024             target: "bg_image";
13025             target: "elm.text";
13026             transition: LINEAR 0.1;
13027          }
13028          program { name: "go_disabled";
13029             signal: "elm,state,disabled";
13030             source: "elm";
13031             action: STATE_SET "disabled" 0.0;
13032             target: "disclip";
13033          }
13034          program { name: "go_enabled";
13035             signal: "elm,state,enabled";
13036             source: "elm";
13037             action: STATE_SET "default" 0.0;
13038             target: "disclip";
13039          }
13040          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
13041          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13042       }
13043    }
13044
13045 // 2.4.1.15
13046    group { name: "elm/genlist/item/dialogue/1text.1icon.3/default";
13047       alias: "elm/genlist/item_odd/dialogue/1text.1icon.3/default";
13048       alias: "elm/genlist/item_compress/dialogue/1text.1icon.3/default";
13049       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.3/default";
13050       alias: "elm/layout/dialogue/1text.1icon.3";
13051
13052       data.item: "stacking" "above";
13053       data.item: "selectraise" "on";
13054       data.item: "texts" "elm.text";
13055       data.item: "contents" "elm.icon";
13056       data.item: "flips" "elm.flip.content";
13057
13058       parts {
13059          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13060          GENLIST_PART_DIALOGUE_BG_IMAGE
13061          GENLIST_PART_BOTTOM_LINE
13062          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13063          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
13064          GENLIST_PART_DIALOGUE_ITEM
13065          GENLIST_PART_DIALOGUE_RIGHT_LINE
13066          part { name: "elm.icon";
13067             clip_to: "disclip";
13068             type: SWALLOW;
13069             scale: 1;
13070             description { state: "default" 0.0;
13071                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13072                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13073                fixed: 1 1;
13074                rel1 {
13075                   relative: 1.0 0.0;
13076                   to_x: "elm.padding.left";
13077                }
13078                rel2 {
13079                   relative: 1.0 1.0;
13080                   to_x: "elm.padding.left";
13081                }
13082                align: 0.0 0.5;
13083             }
13084             GENLIST_DESCRIPTION_FLIP_ENABLED
13085          }
13086          part { name: "elm.padding.icon.right";
13087             type: RECT;
13088             scale: 1;
13089             description { state: "default" 0.0;
13090                min: GENLIST_PADDING_16_INC 0;
13091                fixed: 1 0;
13092                rel1 {
13093                   relative: 1.0 0.0;
13094                   to_x: "elm.icon";
13095                }
13096                rel2.to_x: "elm.icon";
13097                align: 0.0 0.0;
13098                visible: 0;
13099             }
13100          }
13101          part { name: "elm.text";
13102             clip_to: "disclip";
13103             type: TEXT;
13104             mouse_events: 0;
13105             scale: 1;
13106             description { state: "default" 0.0;
13107                rel1 {
13108                   relative: 1.0 0.0;
13109                   to_x: "elm.padding.icon.right";
13110                }
13111                rel2 {
13112                   relative: 0.0 1.0;
13113                   to_x: "elm.padding.right";
13114                }
13115                align: 0.0 0.0;
13116                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13117                text {
13118                   font: "SLP:style=Roman";
13119                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13120                   min: 0 1;
13121                   align: 0.0 0.5;
13122                   text_class: "list_item";
13123                }
13124             }
13125             description { state: "selected" 0.0;
13126                inherit: "default" 0.0;
13127                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13128             }
13129             GENLIST_DESCRIPTION_FLIP_ENABLED
13130          }
13131          GENLIST_PART_FLIP
13132          GENLIST_PART_DISCLIP
13133       }
13134       programs {
13135          program { name: "go_active";
13136             signal: "elm,state,selected";
13137             source: "elm";
13138             action: STATE_SET "selected" 0.0;
13139             target: "bg_image";
13140             target: "elm.text";
13141             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13142          }
13143          program { name: "go_passive";
13144             signal: "elm,state,unselected";
13145             source: "elm";
13146             action: STATE_SET "default" 0.0;
13147             target: "bg_image";
13148             target: "elm.text";
13149             transition: LINEAR 0.1;
13150          }
13151          program { name: "go_disabled";
13152             signal: "elm,state,disabled";
13153             source: "elm";
13154             action: STATE_SET "disabled" 0.0;
13155             target: "disclip";
13156          }
13157          program { name: "go_enabled";
13158             signal: "elm,state,enabled";
13159             source: "elm";
13160             action: STATE_SET "default" 0.0;
13161             target: "disclip";
13162          }
13163          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
13164          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13165       }
13166    }
13167
13168 // 4.1.17
13169    group { name: "elm/genlist/item/dialogue/1text.1icon.4/default";
13170       alias: "elm/genlist/item_odd/dialogue/1text.1icon.4/default";
13171       alias: "elm/genlist/item_compress/dialogue/1text.1icon.4/default";
13172       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.4/default";
13173       alias: "elm/layout/dialogue/1text.1icon.4";
13174       data.item: "stacking" "above";
13175       data.item: "selectraise" "on";
13176       data.item: "texts" "elm.text";
13177       data.item: "contents" "elm.icon";
13178       data.item: "flips" "elm.flip.content";
13179       parts {
13180          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13181          GENLIST_PART_DIALOGUE_BG_IMAGE
13182          GENLIST_PART_BOTTOM_LINE
13183          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13184          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13185          GENLIST_PART_DIALOGUE_ITEM
13186          GENLIST_PART_DIALOGUE_RIGHT_LINE
13187          part { name: "elm.icon";
13188             clip_to: "disclip";
13189             type: SWALLOW;
13190             scale: 1;
13191             description { state: "default" 0.0;
13192                min: 60 60;
13193                max: 60 60;
13194                fixed: 1 1;
13195                rel1.to_x: "elm.padding.right";
13196                rel2 {
13197                   relative: 0.0 1.0;
13198                   to_x: "elm.padding.right";
13199                }
13200                align: 1.0 0.5;
13201             }
13202             GENLIST_DESCRIPTION_FLIP_ENABLED
13203          }
13204          part { name: "elm.padding.icon.left";
13205             clip_to: "disclip";
13206             type: RECT;
13207             scale: 1;
13208             description { state: "default" 0.0;
13209                min: 10 0;
13210                fixed: 1 0;
13211                rel1.to_x: "elm.icon";
13212                rel2 {
13213                   relative: 0.0 1.0;
13214                   to_x: "elm.icon";
13215                }
13216                align: 1.0 0.0;
13217                visible: 0;
13218             }
13219          }
13220          part { name: "elm.text";
13221             clip_to: "disclip";
13222             type: TEXT;
13223             mouse_events: 0;
13224             scale: 1;
13225             description { state: "default" 0.0;
13226                rel1 {
13227                   relative: 1.0 0.0;
13228                   to_x: "elm.padding.left";
13229                }
13230                rel2 {
13231                   relative: 0.0 1.0;
13232                   to_x: "elm.padding.icon.left";
13233                }
13234                align: 0.0 0.0;
13235                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13236                text {
13237                   font: "SLP:style=Roman";
13238                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13239                   min: 0 1;
13240                   align: 0.0 0.5;
13241                   text_class: "list_item";
13242                }
13243             }
13244             description { state: "selected" 0.0;
13245                inherit: "default" 0.0;
13246                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13247             }
13248             GENLIST_DESCRIPTION_FLIP_ENABLED
13249          }
13250          GENLIST_PART_FLIP
13251          GENLIST_PART_DISCLIP
13252       }
13253       programs {
13254          program { name: "go_active";
13255             signal: "elm,state,selected";
13256             source: "elm";
13257             action: STATE_SET "selected" 0.0;
13258             target: "bg_image";
13259             target: "elm.text";
13260             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13261          }
13262          program { name: "go_passive";
13263             signal: "elm,state,unselected";
13264             source: "elm";
13265             action: STATE_SET "default" 0.0;
13266             target: "bg_image";
13267             target: "elm.text";
13268             transition: LINEAR 0.1;
13269          }
13270          program { name: "go_disabled";
13271             signal: "elm,state,disabled";
13272             source: "elm";
13273             action: STATE_SET "disabled" 0.0;
13274             target: "disclip";
13275          }
13276          program { name: "go_enabled";
13277             signal: "elm,state,enabled";
13278             source: "elm";
13279             action: STATE_SET "default" 0.0;
13280             target: "disclip";
13281          }
13282          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
13283          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13284       }
13285    }
13286
13287    // 4.1.19 (deprecated??)
13288    group { name: "elm/genlist/item/dialogue/1text.1icon.5/default";
13289       alias: "elm/genlist/item_odd/dialogue/1text.1icon.5/default";
13290       alias: "elm/genlist/item_compress/dialogue/1text.1icon.5/default";
13291       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.5/default";
13292
13293       data.item: "stacking" "above";
13294       data.item: "selectraise" "on";
13295       data.item: "texts" "elm.text.1";
13296       data.item: "contents" "elm.icon.1";
13297
13298       parts {
13299          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
13300                  GENLIST_PART_DIALOGUE_BG_IMAGE
13301          GENLIST_PART_BOTTOM_LINE
13302          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
13303          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
13304          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13305          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13306          GENLIST_PART_DIALOGUE_ITEM
13307          GENLIST_PART_DIALOGUE_RIGHT_LINE
13308          part { name: "elm.text.1";
13309             clip_to: "disclip";
13310             type: TEXT;
13311             mouse_events: 0;
13312             scale: 1;
13313             description { state: "default" 0.0;
13314                min: 0 GENLIST_SIZE_48_INC;
13315                fixed: 0 1;
13316                rel1 {
13317                   relative: 1.0 1.0;
13318                   to_x: "elm.padding.left";
13319                   to_y: "elm.padding.top";
13320                }
13321                rel2 {
13322                   relative: 0.0 1.0;
13323                   to_x: "elm.padding.right";
13324                   to_y: "elm.padding.top";
13325                }
13326                align: 0.0 0.0;
13327                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
13328                text {
13329                   font: "SLP:style=Medium";
13330                   size: GENLIST_FONT_32_INC;
13331                   min: 0 1;
13332                   align: 0.0 0.5;
13333                   text_class: "list_item";
13334                }
13335             }
13336             description { state: "selected" 0.0;
13337                inherit: "default" 0.0;
13338                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
13339             }
13340             GENLIST_DESCRIPTION_FLIP_ENABLED
13341          }
13342          part { name: "elm.icon.1";
13343             type: SWALLOW;
13344             scale: 1;
13345             description { state: "default" 0.0;
13346                rel1 {
13347                   relative: 1.0 1.0;
13348                   to_x: "elm.padding.left";
13349                   to_y: "elm.text.1";
13350                }
13351                rel2 {
13352                   relative: 0.0 0.0;
13353                   to_x: "elm.padding.right";
13354                   to_y: "elm.padding.bottom";
13355                }
13356             }
13357          }
13358          GENLIST_PART_DISCLIP
13359       }
13360       programs {
13361          // signal: elm,state,%s,active
13362          //   a "check" item named %s went active
13363          // signal: elm,state,%s,passive
13364          //   a "check" item named %s went passive
13365          // default is passive
13366          /*program { name: "go_active";
13367             signal: "elm,state,selected";
13368             source: "elm";
13369             action: STATE_SET "selected" 0.0;
13370             target: "bg_image";
13371             target: "elm.text";
13372          }
13373          program { name: "go_passive";
13374             signal: "elm,state,unselected";
13375             source: "elm";
13376             action: STATE_SET "default" 0.0;
13377             target: "bg_image";
13378             target: "elm.text";
13379             transition: LINEAR 0.1;
13380          }*/
13381          program { name: "go_disabled";
13382             signal: "elm,state,disabled";
13383             source: "elm";
13384             action: STATE_SET "disabled" 0.0;
13385             target: "disclip";
13386          }
13387          program { name: "go_enabled";
13388             signal: "elm,state,enabled";
13389             source: "elm";
13390             action: STATE_SET "default" 0.0;
13391             target: "disclip";
13392          }
13393       }
13394    }
13395
13396    group { name: "elm/genlist/item/dialogue/2text.5/default";
13397       alias: "elm/genlist/item_odd/dialogue/2text.5/default";
13398       alias: "elm/genlist/item_compress/dialogue/2text.5/default";
13399       alias: "elm/genlist/item_compress_odd/dialogue/2text.5/default";
13400       data.item: "stacking" "above";
13401       data.item: "selectraise" "on";
13402       data.item: "texts" "elm.text.1 elm.text.2";
13403       data.item: "flips" "elm.flip.content";
13404       parts {
13405          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13406          GENLIST_PART_DIALOGUE_BG_IMAGE
13407          GENLIST_PART_BOTTOM_LINE
13408          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13409          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13410          GENLIST_PART_DIALOGUE_ITEM
13411          GENLIST_PART_DIALOGUE_RIGHT_LINE
13412          part { name: "elm.text.2";
13413             clip_to: "disclip";
13414             type: TEXT;
13415             mouse_events: 0;
13416             scale: 1;
13417             description { state: "default" 0.0;
13418                min: GENLIST_SIZE_154_INC 0;
13419                fixed: 1 0;
13420                rel1.to_x: "elm.padding.right";
13421                rel2 {
13422                   relative: 0.0 1.0;
13423                   to_x: "elm.padding.right";
13424                }
13425                align: 1.0 0.5;
13426                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;;
13427                text {
13428                   font: "SLP:style=Medium";
13429                   size: GENLIST_FONT_32_INC;
13430                   min: 0 1;
13431                   align: 1.0 0.5;
13432                   text_class: "slp_roman";
13433                }
13434             }
13435             description { state: "selected" 0.0;
13436                inherit: "default" 0.0;
13437                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13438             }
13439             GENLIST_DESCRIPTION_FLIP_ENABLED
13440          }
13441          part { name: "elm.padding.text2.left";
13442             type: RECT;
13443             mouse_events: 0;
13444             scale: 1;
13445             description { state: "default" 0.0;
13446                min: GENLIST_ICON_SMALL_SIZE 0;
13447                fixed: 1 0;
13448                rel1.to_x: "elm.text.2";
13449                rel2 {
13450                   relative: 0.0 1.0;
13451                   to_x: "elm.text.2";
13452                }
13453                visible: 0;
13454                align: 1.0 0.5;
13455             }
13456          }
13457          part { name: "elm.text.1";
13458             clip_to: "disclip";
13459             type: TEXT;
13460             mouse_events: 0;
13461             scale: 1;
13462             description { state: "default" 0.0;
13463                rel1 {
13464                   relative: 1.0 0.0;
13465                   to_x: "elm.padding.left";
13466                }
13467                rel2 {
13468                   relative: 0.0 1.0;
13469                   to_x: "elm.padding.text2.left";
13470                }
13471                align: 0.0 0.0;
13472                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13473                text {
13474                   font: "SLP:style=Roman";
13475                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13476                   min: 0 1;
13477                   align: 0.0 0.5;
13478                   text_class: "list_item";
13479                }
13480             }
13481             description { state: "selected" 0.0;
13482                inherit: "default" 0.0;
13483                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13484             }
13485             GENLIST_DESCRIPTION_FLIP_ENABLED
13486          }
13487          GENLIST_PART_FLIP
13488          GENLIST_PART_DISCLIP
13489       }
13490       programs {
13491          program { name: "go_active";
13492             signal: "elm,state,selected";
13493             source: "elm";
13494             action: STATE_SET "selected" 0.0;
13495             target: "bg_image";
13496             target: "elm.text.1";
13497             target: "elm.text.2";
13498             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13499          }
13500          program { name: "go_passive";
13501             signal: "elm,state,unselected";
13502             source: "elm";
13503             action: STATE_SET "default" 0.0;
13504             target: "bg_image";
13505             target: "elm.text.1";
13506             target: "elm.text.2";
13507             transition: LINEAR 0.1;
13508          }
13509          program { name: "go_disabled";
13510             signal: "elm,state,disabled";
13511             source: "elm";
13512             action: STATE_SET "disabled" 0.0;
13513             target: "disclip";
13514          }
13515          program { name: "go_enabled";
13516             signal: "elm,state,enabled";
13517             source: "elm";
13518             action: STATE_SET "default" 0.0;
13519             target: "disclip";
13520          }
13521          GENLIST_PROGRAM_FLIP_2TEXT
13522          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13523          //GENLIST_PROGRAM_FLIP_1TEXT
13524       }
13525    }
13526
13527    group { name: "elm/genlist/item/dialogue/1text.2icon.2/default";
13528       alias: "elm/genlist/item_odd/dialogue/1text.2icon.2/default";
13529       alias: "elm/genlist/item_compress/dialogue/1text.2icon.2/default";
13530       alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon.2/default";
13531       alias: "elm/layout/dialogue/1text.2icon.2";
13532       data.item: "stacking" "above";
13533       data.item: "selectraise" "on";
13534       data.item: "texts" "elm.text";
13535       data.item: "contents" "elm.icon.1 elm.icon.2";
13536       data.item: "flips" "elm.flip.content";
13537       parts {
13538          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13539          GENLIST_PART_DIALOGUE_BG_IMAGE
13540          GENLIST_PART_BOTTOM_LINE
13541          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13542          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13543          GENLIST_PART_DIALOGUE_ITEM
13544          GENLIST_PART_DIALOGUE_RIGHT_LINE
13545          part { name: "elm.icon.1";
13546             clip_to: "disclip";
13547             type: SWALLOW;
13548             scale: 1;
13549             description { state: "default" 0.0;
13550                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13551                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13552                fixed: 1 1;
13553                rel1 {
13554                   relative: 1.0 0.0;
13555                   to_x: "elm.padding.left";
13556                }
13557                rel2 {
13558                   relative: 1.0 1.0;
13559                   to_x: "elm.padding.left";
13560                }
13561                align: 0.0 0.5;
13562             }
13563             GENLIST_DESCRIPTION_FLIP_ENABLED
13564          }
13565          part { name: "elm.padding.icon1.right";
13566             clip_to: "disclip";
13567             type: RECT;
13568             scale: 1;
13569             description { state: "default" 0.0;
13570                min: GENLIST_PADDING_16_INC 0;
13571                fixed: 1 0;
13572                rel1 {
13573                   relative: 1.0 0.0;
13574                   to_x: "elm.icon.1";
13575                }
13576                rel2.to_x: "elm.icon.1";
13577                align: 0.0 0.0;
13578                visible: 0;
13579             }
13580          }
13581          part { name: "elm.icon.2";
13582             clip_to: "disclip";
13583             type: SWALLOW;
13584             scale: 1;
13585             description { state: "default" 0.0;
13586                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13587                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13588                fixed: 1 1;
13589                rel1.to_x: "elm.padding.right";
13590                rel2 {
13591                   relative: 0.0 1.0;
13592                   to_x: "elm.padding.right";
13593                }
13594                align: 1.0 0.5;
13595             }
13596             GENLIST_DESCRIPTION_FLIP_ENABLED
13597          }
13598          part { name: "elm.padding.icon2.left";
13599             clip_to: "disclip";
13600             type: RECT;
13601             scale: 1;
13602             description { state: "default" 0.0;
13603                min: GENLIST_PADDING_16_INC 0;
13604                fixed: 1 0;
13605                rel1.to_x: "elm.icon.2";
13606                rel2 {
13607                   relative: 0.0 1.0;
13608                   to_x: "elm.icon.2";
13609                }
13610                align: 1.0 0.0;
13611                visible: 0;
13612             }
13613          }
13614          part { name: "elm.text";
13615             clip_to: "disclip";
13616             type: TEXT;
13617             mouse_events: 0;
13618             scale: 1;
13619             description { state: "default" 0.0;
13620                rel1 {
13621                   relative: 1.0 0.0;
13622                   to_x: "elm.padding.icon1.right";
13623                }
13624                rel2 {
13625                   relative: 0.0 1.0;
13626                   to_x: "elm.padding.icon2.left";
13627                }
13628                align: 0.0 0.0;
13629                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13630                text {
13631                   font: "SLP:style=Roman";
13632                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13633                   min: 0 1;
13634                   align: 0.0 0.5;
13635                   text_class: "list_item";
13636                }
13637             }
13638             description { state: "selected" 0.0;
13639                inherit: "default" 0.0;
13640                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13641             }
13642             GENLIST_DESCRIPTION_FLIP_ENABLED
13643          }
13644          GENLIST_PART_FLIP
13645          GENLIST_PART_DISCLIP
13646       }
13647       programs {
13648          program { name: "go_active";
13649             signal: "elm,state,selected";
13650             source: "elm";
13651             action: STATE_SET "selected" 0.0;
13652             target: "bg_image";
13653             target: "elm.text";
13654             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13655          }
13656          program { name: "go_passive";
13657             signal: "elm,state,unselected";
13658             source: "elm";
13659             action: STATE_SET "default" 0.0;
13660             target: "bg_image";
13661             target: "elm.text";
13662             transition: LINEAR 0.1;
13663          }
13664          program { name: "go_disabled";
13665             signal: "elm,state,disabled";
13666             source: "elm";
13667             action: STATE_SET "disabled" 0.0;
13668             target: "disclip";
13669          }
13670          program { name: "go_enabled";
13671             signal: "elm,state,enabled";
13672             source: "elm";
13673             action: STATE_SET "default" 0.0;
13674             target: "disclip";
13675          }
13676          GENLIST_PROGRAM_FLIP_1TEXT_2ICON
13677          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13678       }
13679    }
13680
13681    group { name: "elm/genlist/item/dialogue/1text.3icon/default";
13682       alias: "elm/genlist/item_odd/dialogue/1text.3icon/default";
13683       alias: "elm/genlist/item_compress/dialogue/1text.3icon/default";
13684       alias: "elm/genlist/item_compress_odd/dialogue/1text.3icon/default";
13685       alias: "elm/layout/dialogue/1text.3icon";
13686       data.item: "stacking" "above";
13687       data.item: "selectraise" "on";
13688       data.item: "texts" "elm.text";
13689       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
13690       data.item: "flips" "elm.flip.content";
13691       parts {
13692          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13693          GENLIST_PART_DIALOGUE_BG_IMAGE
13694          GENLIST_PART_BOTTOM_LINE
13695          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13696          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13697          GENLIST_PART_DIALOGUE_ITEM
13698          GENLIST_PART_DIALOGUE_RIGHT_LINE
13699          part { name: "elm.icon.1";
13700             clip_to: "disclip";
13701             type: SWALLOW;
13702             scale: 1;
13703             description { state: "default" 0.0;
13704                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13705                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13706                fixed: 1 1;
13707                rel1 {
13708                   relative: 1.0 0.0;
13709                   to_x: "elm.padding.left";
13710                }
13711                rel2 {
13712                   relative: 1.0 1.0;
13713                   to_x: "elm.padding.left";
13714                }
13715                align: 0.0 0.5;
13716             }
13717             GENLIST_DESCRIPTION_FLIP_ENABLED
13718          }
13719          part { name: "elm.padding.icon1.right";
13720             clip_to: "disclip";
13721             type: RECT;
13722             scale: 1;
13723             description { state: "default" 0.0;
13724                min: GENLIST_PADDING_16_INC 0;
13725                fixed: 1 0;
13726                rel1 {
13727                   relative: 1.0 0.0;
13728                   to_x: "elm.icon.1";
13729                }
13730                rel2.to_x: "elm.icon.1";
13731                align: 0.0 0.0;
13732                visible: 0;
13733             }
13734          }
13735          part { name: "elm.icon.3";
13736             clip_to: "disclip";
13737             type: SWALLOW;
13738             scale: 1;
13739             description { state: "default" 0.0;
13740                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13741                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13742                fixed: 1 1;
13743                rel1.to_x: "elm.padding.right";
13744                rel2 {
13745                   relative: 0.0 1.0;
13746                   to_x: "elm.padding.right";
13747                }
13748                align: 1.0 0.5;
13749             }
13750             GENLIST_DESCRIPTION_FLIP_ENABLED
13751          }
13752          part { name: "elm.padding.icon3.left";
13753             clip_to: "disclip";
13754             type: RECT;
13755             scale: 1;
13756             description { state: "default" 0.0;
13757                min: GENLIST_PADDING_16_INC 0;
13758                fixed: 1 0;
13759                rel1.to_x: "elm.icon.3";
13760                rel2 {
13761                   relative: 0.0 1.0;
13762                   to_x: "elm.icon.3";
13763                }
13764                align: 1.0 0.0;
13765                visible: 0;
13766             }
13767          }
13768          part { name: "elm.icon.2";
13769             clip_to: "disclip";
13770             type: SWALLOW;
13771             scale: 1;
13772             description { state: "default" 0.0;
13773                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13774                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13775                fixed: 1 1;
13776                rel1.to_x: "elm.padding.icon3.left";
13777                rel2 {
13778                   relative: 0.0 1.0;
13779                   to_x: "elm.padding.icon3.left";
13780                }
13781                align: 1.0 0.5;
13782             }
13783             GENLIST_DESCRIPTION_FLIP_ENABLED
13784          }
13785          part { name: "elm.padding.icon2.left";
13786             clip_to: "disclip";
13787             type: RECT;
13788             scale: 1;
13789             description { state: "default" 0.0;
13790                min: GENLIST_PADDING_16_INC 0;
13791                fixed: 1 0;
13792                rel1.to_x: "elm.icon.2";
13793                rel2 {
13794                   relative: 0.0 1.0;
13795                   to_x: "elm.icon.2";
13796                }
13797                align: 0.0 0.0;
13798                visible: 0;
13799             }
13800          }
13801          part { name: "elm.text";
13802             clip_to: "disclip";
13803             type: TEXT;
13804             mouse_events: 0;
13805             scale: 1;
13806             description { state: "default" 0.0;
13807                rel1 {
13808                   relative: 1.0 0.0;
13809                   to_x: "elm.padding.icon1.right";
13810                }
13811                rel2 {
13812                   relative: 0.0 1.0;
13813                   to_x: "elm.padding.icon2.left";
13814                }
13815                align: 0.0 0.5;
13816                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13817                text {
13818                   font: "SLP:style=Roman";
13819                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13820                   min: 0 1;
13821                   align: 0.0 0.5;
13822                   text_class: "list_item";
13823                }
13824             }
13825             description { state: "selected" 0.0;
13826                inherit: "default" 0.0;
13827                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13828             }
13829             GENLIST_DESCRIPTION_FLIP_ENABLED
13830          }
13831          GENLIST_PART_FLIP
13832          GENLIST_PART_DISCLIP
13833       }
13834       programs {
13835          // signal: elm,state,%s,active
13836          //   a "check" item named %s went active
13837          // signal: elm,state,%s,passive
13838          //   a "check" item named %s went passive
13839          // default is passive
13840          program { name: "go_active";
13841             signal: "elm,state,selected";
13842             source: "elm";
13843             action: STATE_SET "selected" 0.0;
13844             target: "bg_image";
13845             target: "elm.text";
13846             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13847          }
13848          program { name: "go_passive";
13849             signal: "elm,state,unselected";
13850             source: "elm";
13851             action: STATE_SET "default" 0.0;
13852             target: "bg_image";
13853             target: "elm.text";
13854             transition: LINEAR 0.1;
13855          }
13856          program { name: "go_disabled";
13857             signal: "elm,state,disabled";
13858             source: "elm";
13859             action: STATE_SET "disabled" 0.0;
13860             target: "disclip";
13861          }
13862          program { name: "go_enabled";
13863             signal: "elm,state,enabled";
13864             source: "elm";
13865             action: STATE_SET "default" 0.0;
13866             target: "disclip";
13867          }
13868          GENLIST_PROGRAM_FLIP_1TEXT_3ICON
13869          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13870          //GENLIST_PROGRAM_FLIP_1TEXT
13871       }
13872    }
13873
13874    /* password style 2.4.2.13 */
13875    /* on landscape mode, 4 swallow parts will be placed left-align basis with having padding on the right side. */
13876    group { name: "elm/genlist/item/dialogue/1text.4icon/default";
13877       alias: "elm/genlist/item_odd/dialogue/1text.4icon/default";
13878       alias: "elm/genlist/item_compress/dialogue/1text.4icon/default";
13879       alias: "elm/genlist/item_compress_odd/dialogue/1text.4icon/default";
13880       alias: "elm/layout/dialogue/4icon";
13881       data.item: "stacking" "above";
13882       data.item: "selectraise" "on";
13883       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13884       data.item: "texts" "elm.text.1";
13885       images {
13886          image : "00_search_input_field_bg.png" COMP;
13887       }
13888       parts {
13889          GENLIST_PART_BASE( GENLIST_HEIGHT_207_INC )
13890          GENLIST_PART_DIALOGUE_BG_IMAGE
13891          GENLIST_PART_BOTTOM_LINE
13892          GENLIST_PART_PADDING_TOP( 10 )
13893          GENLIST_PART_PADDING_BOTTOM( 23 )
13894          GENLIST_PART_PADDING_LEFT( 42 )
13895          GENLIST_PART_PADDING_RIGHT( 17 )
13896          GENLIST_PART_DIALOGUE_ITEM
13897          GENLIST_PART_DIALOGUE_RIGHT_LINE
13898          part { name: "elm.text.1";
13899             clip_to: "disclip";
13900             type: TEXT;
13901             mouse_events: 0;
13902             scale: 1;
13903             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
13904                fixed: 1 1;
13905                color: DIALOGUE_PASSWORD_TITLE_COLOR;
13906                min: 0 48;
13907                text {
13908                   font: "SLP:style=Medium";
13909                   size: DIALOGUE_PASSWORD_TITLE_SIZE;
13910                   min: 0 1;
13911                   align: 0.0 0;
13912                   text_class: "list_item";
13913                }
13914             )
13915          }
13916          GENLIST_PART_PADDING_TOP_TO("elm.padding.text1.bottom", "elm.text.1", 11);
13917          part { name: "elm.icon1.bg";
13918             clip_to: "disclip";
13919             type: IMAGE;
13920             scale: 1;
13921             GENLIST_DESCRIPTION_TB("elm.padding.text1.bottom", "elm.padding.bottom",
13922                min: GENLIST_SIZE_PASSWORD_ICON GENLIST_SIZE_PASSWORD_ICON;
13923                fixed: 1 0;
13924                rel1.relative: 146/720 1;
13925                rel2.relative: 146/720 0;
13926                image.normal: "00_search_input_field_bg.png";
13927                image.border: 5 5 5 5;
13928                image.border_scale: 1;
13929             )
13930          }
13931          part { name: "elm.icon.1";
13932             clip_to: "disclip";
13933             type: SWALLOW;
13934             scale: 1;
13935             description { state: "default" 0.0;
13936                rel1 {
13937                   to: "elm.icon1.bg";
13938                   offset: 3 3;
13939                }
13940                rel2 {
13941                   to: "elm.icon1.bg";
13942                   offset: -3 -3;
13943                }
13944                align: 0.5 0.5;
13945             }
13946          }
13947          part { name: "elm.icon2.bg";
13948             clip_to: "disclip";
13949             type: IMAGE;
13950             scale: 1;
13951             GENLIST_DESCRIPTION_TB("elm.padding.text1.bottom", "elm.padding.bottom",
13952                min: GENLIST_SIZE_PASSWORD_ICON GENLIST_SIZE_PASSWORD_ICON;
13953                fixed: 1 0;
13954                rel1.relative: 294/720 1;
13955                rel2.relative: 294/720 0;
13956                image.normal: "00_search_input_field_bg.png";
13957                image.border: 5 5 5 5;
13958                image.border_scale: 1;
13959             )
13960          }
13961          part { name: "elm.icon.2";
13962             clip_to: "disclip";
13963             type: SWALLOW;
13964             scale: 1;
13965             description { state: "default" 0.0;
13966                rel1 {
13967                   to: "elm.icon2.bg";
13968                   offset: 3 3;
13969                }
13970                rel2 {
13971                   to: "elm.icon2.bg";
13972                   offset: -3 -3;
13973                }
13974                align: 0.5 0.5;
13975             }
13976          }
13977          part { name: "elm.icon3.bg";
13978             clip_to: "disclip";
13979             type: IMAGE;
13980             scale: 1;
13981             GENLIST_DESCRIPTION_TB("elm.padding.text1.bottom", "elm.padding.bottom",
13982                min: GENLIST_SIZE_PASSWORD_ICON GENLIST_SIZE_PASSWORD_ICON;
13983                fixed: 1 1;
13984                rel1.relative: 442/720 1;
13985                rel2.relative: 442/720 0;
13986                image.normal: "00_search_input_field_bg.png";
13987                image.border: 5 5 5 5;
13988                image.border_scale: 1;
13989             )
13990          }
13991          part { name: "elm.icon.3";
13992             clip_to: "disclip";
13993             type: SWALLOW;
13994             scale: 1;
13995             description { state: "default" 0.0;
13996                rel1 {
13997                   to: "elm.icon3.bg";
13998                   offset: 3 3;
13999                }
14000                rel2 {
14001                   to: "elm.icon3.bg";
14002                   offset: -3 -3;
14003                }
14004                align: 0.5 0.5;
14005             }
14006          }
14007          part { name: "elm.icon4.bg";
14008             clip_to: "disclip";
14009             type: IMAGE;
14010             scale: 1;
14011             GENLIST_DESCRIPTION_TB("elm.padding.text1.bottom", "elm.padding.bottom",
14012                min: GENLIST_SIZE_PASSWORD_ICON GENLIST_SIZE_PASSWORD_ICON;
14013                fixed: 1 1;
14014                rel1.relative: 590/720 1;
14015                rel2.relative: 590/720 0;
14016                image.normal: "00_search_input_field_bg.png";
14017                image.border: 5 5 5 5;
14018                image.border_scale: 1;
14019             )
14020          }
14021          part { name: "elm.icon.4";
14022             clip_to: "disclip";
14023             type: SWALLOW;
14024             scale: 1;
14025             description { state: "default" 0.0;
14026                rel1 {
14027                   to: "elm.icon4.bg";
14028                   offset: 3 3;
14029                }
14030                rel2 {
14031                   to: "elm.icon4.bg";
14032                   offset: -3 -3;
14033                }
14034                align: 0.5 0.5;
14035             }
14036          }         GENLIST_PART_DISCLIP
14037       }
14038       programs {
14039          // signal: elm,state,%s,active
14040          //   a "check" item named %s went active
14041          // signal: elm,state,%s,passive
14042          //   a "check" item named %s went passive
14043          // default is passive
14044          /*program { name: "go_active";
14045             signal: "elm,state,selected";
14046             source: "elm";
14047             action: STATE_SET "selected" 0.0;
14048             target: "bg_image";
14049             target: "elm.text.1";
14050             target: "elm.text.2";
14051          }
14052          program { name: "go_passive";
14053             signal: "elm,state,unselected";
14054             source: "elm";
14055             action: STATE_SET "default" 0.0;
14056             target: "bg_image";
14057             target: "elm.text.1";
14058             target: "elm.text.2";
14059             transition: LINEAR 0.1;
14060          }*/
14061          program { name: "go_disabled";
14062             signal: "elm,state,disabled";
14063             source: "elm";
14064             action: STATE_SET "disabled" 0.0;
14065             target: "disclip";
14066          }
14067          program { name: "go_enabled";
14068             signal: "elm,state,enabled";
14069             source: "elm";
14070             action: STATE_SET "default" 0.0;
14071             target: "disclip";
14072          }
14073       }
14074    }
14075
14076    group { name: "elm/genlist/item/dialogue/3icon/default";
14077       alias: "elm/genlist/item_odd/dialogue/3icon/default";
14078       alias: "elm/genlist/item_compress/dialogue/3icon/default";
14079       alias: "elm/genlist/item_compress_odd/dialogue/3icon/default";
14080       alias: "elm/layout/dialogue/3icon";
14081       data.item: "stacking" "above";
14082       data.item: "selectraise" "on";
14083       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
14084       parts {
14085          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14086          GENLIST_PART_DIALOGUE_BG_IMAGE
14087          GENLIST_PART_BOTTOM_LINE
14088          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
14089          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14090          GENLIST_PART_DIALOGUE_ITEM
14091          GENLIST_PART_DIALOGUE_RIGHT_LINE
14092          part { name: "elm.icon.1";
14093             clip_to: "disclip";
14094             type: SWALLOW;
14095             scale: 1;
14096             description { state: "default" 0.0;
14097                min: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
14098                max: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
14099                fixed: 1 1;
14100                rel1 {
14101                   relative: 1.0 0.0;
14102                   to_x: "elm.padding.left";
14103                }
14104                rel2 {
14105                   relative: 1.0 1.0;
14106                   to_x: "elm.padding.left";
14107                }
14108                align: 0.0 0.5;
14109             }
14110             GENLIST_DESCRIPTION_FLIP_ENABLED
14111          }
14112          part { name: "elm.padding.icon1.right";
14113             clip_to: "disclip";
14114             type: RECT;
14115             scale: 1;
14116             description { state: "default" 0.0;
14117                min: GENLIST_PADDING_16_INC 0;
14118                fixed: 1 0;
14119                rel1 {
14120                   relative: 1.0 0.0;
14121                   to_x: "elm.icon.1";
14122                }
14123                rel2.to_x: "elm.icon.1";
14124                align: 0.0 0.0;
14125                visible: 0;
14126             }
14127          }
14128          part { name: "elm.icon.3";
14129             clip_to: "disclip";
14130             type: SWALLOW;
14131             scale: 1;
14132             description { state: "default" 0.0;
14133                min: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
14134                max: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
14135                fixed: 1 1;
14136                rel1.to_x: "elm.padding.right";
14137                rel2 {
14138                   relative: 0.0 1.0;
14139                   to_x: "elm.padding.right";
14140                }
14141                align: 1.0 0.5;
14142             }
14143             GENLIST_DESCRIPTION_FLIP_ENABLED
14144          }
14145          part { name: "elm.padding.icon3.left";
14146             clip_to: "disclip";
14147             type: RECT;
14148             scale: 1;
14149             description { state: "default" 0.0;
14150                min: GENLIST_PADDING_16_INC 0;
14151                fixed: 1 0;
14152                rel1.to_x: "elm.icon.3";
14153                rel2 {
14154                   relative: 0.0 1.0;
14155                   to_x: "elm.icon.3";
14156                }
14157                align: 1.0 0.0;
14158                visible: 0;
14159             }
14160          }
14161          part { name: "elm.icon.2";
14162             clip_to: "disclip";
14163             type: SWALLOW;
14164             scale: 1;
14165             description { state: "default" 0.0;
14166                rel1 {
14167                   relative: 1.0 0.0;
14168                   to_x: "elm.padding.icon1.right";
14169                }
14170                rel2 {
14171                   relative: 0.0 1.0;
14172                   to_x: "elm.padding.icon3.left";
14173                }
14174                align: 0.0 0.5;
14175             }
14176             GENLIST_DESCRIPTION_FLIP_ENABLED
14177          }
14178          GENLIST_PART_DISCLIP
14179       }
14180       programs {
14181          // signal: elm,state,%s,active
14182          //   a "check" item named %s went active
14183          // signal: elm,state,%s,passive
14184          //   a "check" item named %s went passive
14185          // default is passive
14186          program { name: "go_disabled";
14187             signal: "elm,state,disabled";
14188             source: "elm";
14189             action: STATE_SET "disabled" 0.0;
14190             target: "disclip";
14191          }
14192          program { name: "go_enabled";
14193             signal: "elm,state,enabled";
14194             source: "elm";
14195             action: STATE_SET "default" 0.0;
14196             target: "disclip";
14197          }
14198       }
14199    }
14200
14201    group { name: "elm/genlist/item/dialogue/2text.1icon.4/default";
14202       alias: "elm/genlist/item_odd/dialogue/2text.1icon.4/default";
14203       alias: "elm/genlist/item_compress/dialogue/2text.1icon.4/default";
14204       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.4/default";
14205       alias: "elm/layout/dialogue/2text.1icon.4";
14206       data.item: "stacking" "above";
14207       data.item: "selectraise" "on";
14208       data.item: "texts" "elm.text.1 elm.text.2";
14209       data.item: "contents" "elm.icon";
14210       data.item: "flips" "elm.flip.content";
14211       parts {
14212          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14213          GENLIST_PART_DIALOGUE_BG_IMAGE
14214          GENLIST_PART_BOTTOM_LINE
14215          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_11_INC )
14216          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
14217          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
14218          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14219          GENLIST_PART_DIALOGUE_ITEM
14220          GENLIST_PART_DIALOGUE_RIGHT_LINE
14221          part { name: "elm.text.2";
14222             clip_to: "disclip";
14223             type: TEXT;
14224             mouse_events: 0;
14225             scale: 1;
14226             description { state: "default" 0.0;
14227                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
14228                fixed: 1 1;
14229                rel1 {
14230                   relative: 0.0 1.0;
14231                   to_x: "elm.padding.right";
14232                   to_y: "elm.padding.top";
14233                }
14234                rel2 {
14235                   relative: 0.0 1.0;
14236                   to_x: "elm.padding.right";
14237                   to_y: "elm.padding.top";
14238                }
14239                align: 1.0 0.0;
14240                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
14241                text {
14242                   font: "SLP:style=Medium";
14243                   size: GENLIST_FONT_32_INC;
14244                   min: 0 1;
14245                   align: 1.0 0.5;
14246                   text_class: "slp_medium";
14247                }
14248             }
14249             description { state: "selected" 0.0;
14250                inherit: "default" 0.0;
14251                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
14252             }
14253             GENLIST_DESCRIPTION_FLIP_ENABLED
14254          }
14255          part { name: "elm.padding.text2.left";
14256             clip_to: "disclip";
14257             type: RECT;
14258             mouse_events: 0;
14259             scale: 1;
14260             description { state: "default" 0.0;
14261                min: GENLIST_ICON_SMALL_SIZE 0;
14262                fixed: 1 0;
14263                rel1.to_x: "elm.text.2";
14264                rel2 {
14265                   relative: 0.0 1.0;
14266                   to_x: "elm.text.2";
14267                }
14268                align: 1.0 0.5;
14269                visible: 0;
14270             }
14271          }
14272          part { name: "elm.text.1";
14273             clip_to: "disclip";
14274             type: TEXT;
14275             mouse_events: 0;
14276             scale: 1;
14277             description { state: "default" 0.0;
14278                rel1 {
14279                   relative: 1.0 1.0;
14280                   to_x: "elm.padding.left";
14281                   to_y: "elm.padding.top";
14282                }
14283                rel2 {
14284                   relative: 0.0 1.0;
14285                   to_x: "elm.padding.text2.left";
14286                   to_y: "elm.text.2";
14287                }
14288                align: 0.0 0.5;
14289                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
14290                text {
14291                   font: "SLP:style=Roman";
14292                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
14293                   min: 0 1;
14294                   align: 0.0 0.5;
14295                   text_class: "list_item";
14296                }
14297             }
14298             description { state: "selected" 0.0;
14299                inherit: "default" 0.0;
14300                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
14301             }
14302             GENLIST_DESCRIPTION_FLIP_ENABLED
14303          }
14304          part { name: "elm.icon";
14305             clip_to: "disclip";
14306             type: SWALLOW;
14307             scale: 1;
14308             description { state: "default" 0.0;
14309                min: 0 GENLIST_SIZE_16_INC;
14310                fixed: 0 1;
14311                rel1 {
14312                   relative: 1.0 0.0;
14313                   to_x: "elm.padding.left";
14314                   to_y: "elm.padding.bottom";
14315                }
14316                rel2 {
14317                   relative: 0.0 0.0;
14318                   to_x: "elm.padding.right";
14319                   to_y: "elm.padding.bottom";
14320                }
14321                align: 0.0 1.0;
14322             }
14323             GENLIST_DESCRIPTION_FLIP_ENABLED
14324          }
14325          GENLIST_PART_FLIP
14326          GENLIST_PART_DISCLIP
14327       }
14328       programs {
14329          // signal: elm,state,%s,active
14330          //   a "check" item named %s went active
14331          // signal: elm,state,%s,passive
14332          //   a "check" item named %s went passive
14333          // default is passive
14334          program { name: "go_active";
14335             signal: "elm,state,selected";
14336             source: "elm";
14337             action: STATE_SET "selected" 0.0;
14338             target: "bg_image";
14339             target: "elm.text.1";
14340             target: "elm.text.2";
14341             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
14342          }
14343          program { name: "go_passive";
14344             signal: "elm,state,unselected";
14345             source: "elm";
14346             action: STATE_SET "default" 0.0;
14347             target: "bg_image";
14348             target: "elm.text.1";
14349             target: "elm.text.2";
14350             transition: LINEAR 0.1;
14351          }
14352          program { name: "go_disabled";
14353             signal: "elm,state,disabled";
14354             source: "elm";
14355             action: STATE_SET "disabled" 0.0;
14356             target: "disclip";
14357          }
14358          program { name: "go_enabled";
14359             signal: "elm,state,enabled";
14360             source: "elm";
14361             action: STATE_SET "default" 0.0;
14362             target: "disclip";
14363          }
14364          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
14365          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
14366       }
14367    }
14368
14369    group { name: "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/genlist/item/dialogue.1title.1text/default";
14374       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
14375       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
14376       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
14377       alias: "elm/layout/dialogue/1title.1text";
14378       data.item: "stacking" "above";
14379       data.item: "selectraise" "on";
14380       data.item: "texts" "elm.title elm.text";
14381       data.item: "flips" "elm.flip.content";
14382       parts {
14383          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14384          GENLIST_PART_DIALOGUE_BG_IMAGE
14385          GENLIST_PART_BOTTOM_LINE
14386          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
14387          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14388          GENLIST_PART_DIALOGUE_ITEM
14389          GENLIST_PART_DIALOGUE_RIGHT_LINE
14390          part { name: "elm.title";
14391             clip_to: "disclip";
14392             type: TEXT;
14393             mouse_events: 0;
14394             scale: 1;
14395             description { state: "default" 0.0;
14396                min: GENLIST_SIZE_163_INC 0;
14397                fixed: 1 0;
14398                rel1 {
14399                   relative: 1.0 0.0;
14400                   to_x: "elm.padding.left";
14401                }
14402                rel2.to_x: "elm.padding.left";
14403                align: 0.0 0.5;
14404                color: GENLIST_MULTILINE_TEXT_COLOR;
14405                text {
14406                   font: "SLP:style=Medium";
14407                   size: GENLIST_MULTILINE_TEXT_SIZE;
14408                   min: 0 1;
14409                   align: 0.0 0.5;
14410                   text_class: "slp_roman";
14411                }
14412             }
14413          }
14414          part { name: "vertical_line";
14415             type: RECT;
14416             mouse_events: 0;
14417             description { state: "default" 0.0;
14418                min: 1 0;
14419                fixed: 1 0;
14420                rel1 {
14421                   relative: 1.0 0.0;
14422                   to_x: "elm.title";
14423                }
14424                rel2.to_x: "elm.title";
14425                align: 0.0 0.5;
14426                color: GENLIST_PART_LIST_LINE_COLOR_INC;
14427             }
14428          }
14429          part { name: "elm.padding.text.left";
14430             clip_to: "disclip";
14431             type: RECT;
14432             mouse_events: 0;
14433             scale: 1;
14434             description { state: "default" 0.0;
14435                min: GENLIST_PADDING_16_INC 0;
14436                fixed: 1 0;
14437                rel1 {
14438                    relative: 1.0 0.0;
14439                    to_x: "vertical_line";
14440                }
14441                rel2.to_x: "vertical_line";
14442                align: 0.0 0.5;
14443                visible: 0;
14444             }
14445          }
14446          part { name: "elm.text";
14447             clip_to: "disclip";
14448             type: TEXT;
14449             mouse_events: 0;
14450             scale: 1;
14451             description { state: "default" 0.0;
14452                rel1 {
14453                   relative: 1.0 0.0;
14454                   to_x: "elm.padding.text.left";
14455                }
14456                rel2 {
14457                   relative: 0.0 1.0;
14458                   to_x: "elm.padding.right";
14459                }
14460                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
14461                text {
14462                   font: "SLP:style=Roman";
14463                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
14464                   min: 0 1;
14465                   align: 0.0 0.5;
14466                   text_class: "list_item";
14467                }
14468             }
14469             GENLIST_DESCRIPTION_FLIP_ENABLED
14470          }
14471          part { name: "elm.flip.content";
14472             clip_to: "disclip";
14473             type: SWALLOW;
14474             mouse_events: 1;
14475             scale: 1;
14476             description { state: "default" 0.0;
14477                fixed: 1 1;
14478                rel1 {
14479                   relative: 0.0 0.5;
14480                   to_x: "elm.text";
14481                }
14482                rel2 {
14483                   relative: 0.0 0.5;
14484                   to_x: "elm.padding.right";
14485                }
14486                visible: 0;
14487             }
14488             description { state: "flip_enabled" 0.0;
14489                inherit: "default" 0.0;
14490                visible: 1;
14491             }
14492          }
14493          GENLIST_PART_DISCLIP
14494       }
14495       programs {
14496          // signal: elm,state,%s,active
14497          //   a "check" item named %s went active
14498          // signal: elm,state,%s,passive
14499          //   a "check" item named %s went passive
14500          // default is passive
14501          /*program { name: "go_active";
14502             signal: "elm,state,selected";
14503             source: "elm";
14504             action: STATE_SET "selected" 0.0;
14505             target: "elm.text";
14506          }
14507          program { name: "go_passive";
14508             signal: "elm,state,unselected";
14509             source: "elm";
14510             action: STATE_SET "default" 0.0;
14511             target: "elm.text";
14512             transition: LINEAR 0.1;
14513          }*/
14514          program { name: "go_disabled";
14515             signal: "elm,state,disabled";
14516             source: "elm";
14517             action: STATE_SET "disabled" 0.0;
14518             target: "disclip";
14519          }
14520          program { name: "go_enabled";
14521             signal: "elm,state,enabled";
14522             source: "elm";
14523             action: STATE_SET "default" 0.0;
14524             target: "disclip";
14525          }
14526          //GENLIST_PROGRAM_FLIP_1TEXT
14527       }
14528    }
14529
14530    group { name: "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/genlist/item/dialogue.1title.1text.3/default";
14535       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
14536       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
14537       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
14538       alias: "elm/layout/dialogue/1title.1text.3";
14539       data.item: "stacking" "above";
14540       data.item: "selectraise" "on";
14541       data.item: "texts" "elm.title elm.text";
14542       data.item: "flips" "elm.flip.content.title elm.flip.content";
14543       parts {
14544          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14545          GENLIST_PART_DIALOGUE_BG_IMAGE
14546          GENLIST_PART_BOTTOM_LINE
14547          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
14548          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14549          GENLIST_PART_DIALOGUE_ITEM
14550          GENLIST_PART_DIALOGUE_RIGHT_LINE
14551          part { name: "elm.title";
14552             clip_to: "disclip";
14553             type: TEXT;
14554             mouse_events: 0;
14555             scale: 1;
14556             description { state: "default" 0.0;
14557                min: GENLIST_SIZE_163_INC 0;
14558                fixed: 1 0;
14559                rel1 {
14560                   relative: 1.0 0.0;
14561                   to_x: "elm.padding.left";
14562                }
14563                rel2.to_x: "elm.padding.left";
14564                align: 0.0 0.5;
14565                color: GENLIST_MULTILINE_TEXT_COLOR;
14566                text {
14567                   font: "SLP:style=Medium";
14568                   size: GENLIST_MULTILINE_TEXT_SIZE;
14569                   min: 0 1;
14570                   align: 0.0 0.5;
14571                   text_class: "slp_medium";
14572                }
14573             }
14574             GENLIST_DESCRIPTION_FLIP_ENABLED
14575          }
14576          part { name: "elm.flip.content.title";
14577             clip_to: "disclip";
14578             type: SWALLOW;
14579             description { state: "default" 0.0;
14580                visible: 0;
14581                fixed: 1 1;
14582                rel1.to: "elm.title";
14583                rel2.to: "elm.title";
14584             }
14585             description { state: "flip_enabled" 0.0;
14586                inherit: "default" 0.0;
14587                visible: 1;
14588             }
14589          }
14590          part { name: "vertical_line";
14591             type: RECT;
14592             mouse_events: 0;
14593             description { state: "default" 0.0;
14594                min: 1 0;
14595                fixed: 1 0;
14596                rel1 {
14597                   relative: 1.0 0.0;
14598                   to_x: "elm.title";
14599                }
14600                rel2.to_x: "elm.title";
14601                align: 0.0 0.5;
14602                color: GENLIST_PART_LIST_LINE_COLOR_INC;
14603             }
14604          }
14605          part { name: "elm.padding.text.left";
14606             clip_to: "disclip";
14607             type: RECT;
14608             mouse_events: 0;
14609             scale: 1;
14610             description { state: "default" 0.0;
14611                min: GENLIST_PADDING_16_INC 0;
14612                fixed: 1 0;
14613                rel1 {
14614                    relative: 1.0 0.0;
14615                    to_x: "vertical_line";
14616                }
14617                rel2.to_x: "vertical_line";
14618                align: 0.0 0.5;
14619                visible: 0;
14620             }
14621          }
14622          part { name: "elm.text";
14623             clip_to: "disclip";
14624             type: TEXT;
14625             mouse_events: 0;
14626             scale: 1;
14627             description { state: "default" 0.0;
14628                rel1 {
14629                   relative: 1.0 0.0;
14630                   to_x: "elm.padding.text.left";
14631                }
14632                rel2 {
14633                   relative: 0.0 1.0;
14634                   to_x: "elm.padding.right";
14635                }
14636                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
14637                text {
14638                   font: "SLP:style=Roman";
14639                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
14640                   min: 0 1;
14641                   align: 0.0 0.5;
14642                   text_class: "list_item";
14643                }
14644             }
14645             GENLIST_DESCRIPTION_FLIP_ENABLED
14646          }
14647          part { name: "elm.flip.content";
14648             clip_to: "disclip";
14649             type: SWALLOW;
14650             mouse_events: 1;
14651             scale: 1;
14652             description { state: "default" 0.0;
14653                fixed: 1 1;
14654                rel1 {
14655                   relative: 0.0 0.5;
14656                   to_x: "elm.text";
14657                }
14658                rel2 {
14659                   relative: 0.0 0.5;
14660                   to_x: "elm.padding.right";
14661                }
14662                visible: 0;
14663             }
14664             description { state: "flip_enabled" 0.0;
14665                inherit: "default" 0.0;
14666                visible: 1;
14667             }
14668          }
14669          GENLIST_PART_DISCLIP
14670       }
14671       programs {
14672          // signal: elm,state,%s,active
14673          //   a "check" item named %s went active
14674          // signal: elm,state,%s,passive
14675          //   a "check" item named %s went passive
14676          // default is passive
14677          /*program { name: "go_active";
14678             signal: "elm,state,selected";
14679             source: "elm";
14680             action: STATE_SET "selected" 0.0;
14681             target: "elm.text";
14682          }
14683          program { name: "go_passive";
14684             signal: "elm,state,unselected";
14685             source: "elm";
14686             action: STATE_SET "default" 0.0;
14687             target: "elm.text";
14688             transition: LINEAR 0.1;
14689          }*/
14690          program { name: "go_disabled";
14691             signal: "elm,state,disabled";
14692             source: "elm";
14693             action: STATE_SET "disabled" 0.0;
14694             target: "disclip";
14695          }
14696          program { name: "go_enabled";
14697             signal: "elm,state,enabled";
14698             source: "elm";
14699             action: STATE_SET "default" 0.0;
14700             target: "disclip";
14701          }
14702          program { name: "flip_enabled";
14703             signal: "elm,state,flip,enabled";
14704             source: "elm";
14705             action: STATE_SET "flip_enabled" 0.0;
14706             target: "elm.title";
14707             target: "elm.text";
14708             target: "elm.flip.content.title";
14709             target: "elm.flip.content";
14710          }
14711          program { name: "flip_disabled";
14712             signal: "elm,state,flip,disabled";
14713             source: "elm";
14714             action: STATE_SET "default" 0.0;
14715             target: "elm.title";
14716             target: "elm.text";
14717             target: "elm.flip.content.title";
14718             target: "elm.flip.content";
14719          }
14720       }
14721    }
14722
14723    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
14724       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
14725       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
14726       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
14727       alias: "elm/layout/dialogue/1title.1text.1icon";
14728       data.item: "stacking" "above";
14729       data.item: "selectraise" "on";
14730       data.item: "texts" "elm.title elm.text";
14731       data.item: "contents" "elm.icon";
14732       data.item: "flips" "elm.flip.content";
14733       parts {
14734          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14735          GENLIST_PART_DIALOGUE_BG_IMAGE
14736          GENLIST_PART_BOTTOM_LINE
14737          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
14738          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14739          GENLIST_PART_DIALOGUE_ITEM
14740          GENLIST_PART_DIALOGUE_RIGHT_LINE
14741          part { name: "elm.title";
14742             clip_to: "disclip";
14743             type: TEXT;
14744             mouse_events: 0;
14745             scale: 1;
14746             description { state: "default" 0.0;
14747                min: GENLIST_SIZE_163_INC 0;
14748                fixed: 1 0;
14749                rel1 {
14750                   relative: 1.0 0.0;
14751                   to_x: "elm.padding.left";
14752                }
14753                rel2.to_x: "elm.padding.left";
14754                align: 0.0 0.5;
14755                color: GENLIST_MULTILINE_TEXT_COLOR;
14756                text {
14757                   font: "SLP:style=Medium";
14758                   size: GENLIST_MULTILINE_TEXT_SIZE;
14759                   min: 0 1;
14760                   align: 0.0 0.5;
14761                   text_class: "slp_medium";
14762                }
14763             }
14764          }
14765          part { name: "vertical_line";
14766             type: RECT;
14767             mouse_events: 0;
14768             description { state: "default" 0.0;
14769                min: 1 0;
14770                fixed: 1 0;
14771                rel1 {
14772                   relative: 1.0 0.0;
14773                   to_x: "elm.title";
14774                }
14775                rel2.to_x: "elm.title";
14776                align: 0.0 0.5;
14777                color: GENLIST_PART_LIST_LINE_COLOR_INC;
14778             }
14779          }
14780          part { name: "elm.padding.text.left";
14781             clip_to: "disclip";
14782             type: RECT;
14783             mouse_events: 0;
14784             scale: 1;
14785             description { state: "default" 0.0;
14786                min: GENLIST_PADDING_16_INC 0;
14787                fixed: 1 0;
14788                rel1 {
14789                    relative: 1.0 0.0;
14790                    to_x: "vertical_line";
14791                }
14792                rel2.to_x: "vertical_line";
14793                align: 0.0 0.5;
14794                visible: 0;
14795             }
14796          }
14797          part { name: "elm.icon";
14798            clip_to: "disclip";
14799             type: SWALLOW;
14800             mouse_events: 1;
14801             scale: 1;
14802             description { state: "default" 0.0;
14803                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
14804                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
14805                fixed: 1 1;
14806                rel1.to_x: "elm.padding.right";
14807                rel2 {
14808                   relative: 0.0 1.0;
14809                   to_x: "elm.padding.right";
14810                }
14811                align: 1.0 0.5;
14812             }
14813          }
14814          part { name: "elm.padding.icon.left";
14815             clip_to: "disclip";
14816             type: RECT;
14817             mouse_events: 0;
14818             scale: 1;
14819             description { state: "default" 0.0;
14820                min: GENLIST_PADDING_16_INC 0;
14821                fixed: 1 0;
14822                rel1.to_x: "elm.icon";
14823                rel2 {
14824                    relative: 0.0 1.0;
14825                    to_x: "elm.icon";
14826                }
14827                rel2.to_x: "elm.icon";
14828                align: 1.0 0.5;
14829                visible: 0;
14830             }
14831          }
14832          part { name: "elm.text";
14833             clip_to: "disclip";
14834             type: TEXT;
14835             mouse_events: 0;
14836             scale: 1;
14837             description { state: "default" 0.0;
14838                rel1 {
14839                   relative: 1.0 0.0;
14840                   to_x: "elm.padding.text.left";
14841                }
14842                rel2 {
14843                   relative: 0.0 1.0;
14844                   to_x: "elm.padding.icon.left";
14845                }
14846                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
14847                text {
14848                   font: "SLP:style=Roman";
14849                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
14850                   min: 0 1;
14851                   align: 0.0 0.5;
14852                   text_class: "list_item";
14853                }
14854             }
14855             GENLIST_DESCRIPTION_FLIP_ENABLED
14856          }
14857          part { name: "elm.flip.content";
14858             clip_to: "disclip";
14859             type: SWALLOW;
14860             mouse_events: 1;
14861             scale: 1;
14862             description { state: "default" 0.0;
14863                fixed: 1 1;
14864                rel1 {
14865                   relative: 0.0 0.5;
14866                   to_x: "elm.text";
14867                }
14868                rel2 {
14869                   relative: 0.0 0.5;
14870                   to_x: "elm.padding.right";
14871                }
14872                visible: 0;
14873             }
14874             description { state: "flip_enabled" 0.0;
14875                inherit: "default" 0.0;
14876                visible: 1;
14877             }
14878          }
14879          GENLIST_PART_DISCLIP
14880       }
14881       programs {
14882          // signal: elm,state,%s,active
14883          //   a "check" item named %s went active
14884          // signal: elm,state,%s,passive
14885          //   a "check" item named %s went passive
14886          // default is passive
14887          /*program { name: "go_active";
14888             signal: "elm,state,selected";
14889             source: "elm";
14890             action: STATE_SET "selected" 0.0;
14891             target: "elm.text";
14892          }
14893          program { name: "go_passive";
14894             signal: "elm,state,unselected";
14895             source: "elm";
14896             action: STATE_SET "default" 0.0;
14897             target: "elm.text";
14898             transition: LINEAR 0.1;
14899          }*/
14900          program { name: "go_disabled";
14901             signal: "elm,state,disabled";
14902             source: "elm";
14903             action: STATE_SET "disabled" 0.0;
14904             target: "disclip";
14905          }
14906          program { name: "go_enabled";
14907             signal: "elm,state,enabled";
14908             source: "elm";
14909             action: STATE_SET "default" 0.0;
14910             target: "disclip";
14911          }
14912          //GENLIST_PROGRAM_FLIP_1TEXT
14913       }
14914    }
14915
14916    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
14917       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
14918       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
14919       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
14920       alias: "elm/layout/dialogue/1title.1text.1icon.2";
14921       data.item: "stacking" "above";
14922       data.item: "selectraise" "on";
14923       data.item: "texts" "elm.title elm.text";
14924       data.item: "contents" "elm.icon";
14925       data.item: "flips" "elm.flip.content.title elm.flip.content";
14926       parts {
14927          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14928          GENLIST_PART_DIALOGUE_BG_IMAGE
14929          GENLIST_PART_BOTTOM_LINE
14930          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
14931          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14932          GENLIST_PART_DIALOGUE_ITEM
14933          GENLIST_PART_DIALOGUE_RIGHT_LINE
14934          part { name: "elm.title";
14935             clip_to: "disclip";
14936             type: TEXT;
14937             mouse_events: 0;
14938             scale: 1;
14939             description { state: "default" 0.0;
14940                min: GENLIST_SIZE_163_INC 0;
14941                fixed: 1 0;
14942                rel1 {
14943                   relative: 1.0 0.0;
14944                   to_x: "elm.padding.left";
14945                }
14946                rel2.to_x: "elm.padding.left";
14947                align: 0.0 0.5;
14948                color: GENLIST_MULTILINE_TEXT_COLOR;
14949                text {
14950                   font: "SLP:style=Medium";
14951                   size: GENLIST_MULTILINE_TEXT_SIZE;
14952                   min: 0 1;
14953                   align: 0.0 0.5;
14954                   text_class: "slp_medium";
14955                }
14956             }
14957             GENLIST_DESCRIPTION_FLIP_ENABLED
14958          }
14959          part { name: "elm.flip.content.title";
14960             clip_to: "disclip";
14961             type: SWALLOW;
14962             description { state: "default" 0.0;
14963                visible: 0;
14964                fixed: 1 1;
14965                rel1.to: "elm.title";
14966                rel2.to: "elm.title";
14967             }
14968             description { state: "flip_enabled" 0.0;
14969                inherit: "default" 0.0;
14970                visible: 1;
14971             }
14972          }
14973          part { name: "vertical_line";
14974             type: RECT;
14975             mouse_events: 0;
14976             description { state: "default" 0.0;
14977                min: 1 0;
14978                fixed: 1 0;
14979                rel1 {
14980                   relative: 1.0 0.0;
14981                   to_x: "elm.title";
14982                }
14983                rel2.to_x: "elm.title";
14984                align: 0.0 0.5;
14985                color: GENLIST_PART_LIST_LINE_COLOR_INC;
14986             }
14987          }
14988          part { name: "elm.padding.text.left";
14989             clip_to: "disclip";
14990             type: RECT;
14991             mouse_events: 0;
14992             scale: 1;
14993             description { state: "default" 0.0;
14994                min: GENLIST_PADDING_16_INC 0;
14995                fixed: 1 0;
14996                rel1 {
14997                    relative: 1.0 0.0;
14998                    to_x: "vertical_line";
14999                }
15000                rel2.to_x: "vertical_line";
15001                align: 0.0 0.5;
15002                visible: 0;
15003             }
15004          }
15005          part { name: "elm.icon";
15006            clip_to: "disclip";
15007             type: SWALLOW;
15008             mouse_events: 0;
15009             scale: 1;
15010             description { state: "default" 0.0;
15011                min: 0 0;
15012                max: 0 0;
15013                rel1.to_x: "elm.padding.right";
15014                rel2 {
15015                   relative: 0.0 1.0;
15016                   to_x: "elm.padding.right";
15017                }
15018                align: 1.0 0.5;
15019                visible: 0;
15020             }
15021             description { state: "contact_default_number_enabled" 0.0;
15022                inherit: "default" 0.0;
15023                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
15024                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
15025                visible: 1;
15026             }
15027          }
15028          part { name: "elm.padding.icon.left";
15029             clip_to: "disclip";
15030             type: RECT;
15031             mouse_events: 0;
15032             scale: 1;
15033             description { state: "default" 0.0;
15034                min: 0 0;
15035                fixed: 1 0;
15036                rel1.to_x: "elm.icon";
15037                rel2 {
15038                    relative: 0.0 1.0;
15039                    to_x: "elm.icon";
15040                }
15041                rel2.to_x: "elm.icon";
15042                align: 1.0 0.5;
15043                visible: 0;
15044             }
15045             description { state: "contact_default_number_enabled" 0.0;
15046                inherit: "default" 0.0;
15047                min: GENLIST_PADDING_16_INC 0;
15048             }
15049          }
15050          part { name: "elm.text";
15051             clip_to: "disclip";
15052             type: TEXT;
15053             mouse_events: 0;
15054             scale: 1;
15055             description { state: "default" 0.0;
15056                rel1 {
15057                   relative: 1.0 0.0;
15058                   to_x: "elm.padding.text.left";
15059                }
15060                rel2 {
15061                   relative: 0.0 1.0;
15062                   to_x: "elm.padding.icon.left";
15063                }
15064                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15065                text {
15066                   font: "SLP:style=Roman";
15067                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15068                   min: 0 1;
15069                   align: 0.0 0.5;
15070                   text_class: "list_item";
15071                }
15072             }
15073             description { state: "contact_default_number_enabled" 0.0;
15074                inherit: "default" 0.0;
15075                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
15076             }
15077             GENLIST_DESCRIPTION_FLIP_ENABLED
15078          }
15079          part { name: "elm.flip.content";
15080             clip_to: "disclip";
15081             type: SWALLOW;
15082             mouse_events: 1;
15083             scale: 1;
15084             description { state: "default" 0.0;
15085                fixed: 1 1;
15086                rel1 {
15087                   relative: 0.0 0.5;
15088                   to_x: "elm.text";
15089                }
15090                rel2 {
15091                   relative: 1.0 0.5;
15092                   to_x: "elm.padding.icon.left";
15093                }
15094                visible: 0;
15095             }
15096             description { state: "flip_enabled" 0.0;
15097                inherit: "default" 0.0;
15098                visible: 1;
15099             }
15100          }
15101          GENLIST_PART_DISCLIP
15102       }
15103       programs {
15104          // signal: elm,state,%s,active
15105          //   a "check" item named %s went active
15106          // signal: elm,state,%s,passive
15107          //   a "check" item named %s went passive
15108          // default is passive
15109          /*program { name: "go_active";
15110             signal: "elm,state,selected";
15111             source: "elm";
15112             action: STATE_SET "selected" 0.0;
15113             target: "elm.text";
15114          }
15115          program { name: "go_passive";
15116             signal: "elm,state,unselected";
15117             source: "elm";
15118             action: STATE_SET "default" 0.0;
15119             target: "elm.text";
15120             transition: LINEAR 0.1;
15121          }*/
15122          program { name: "go_disabled";
15123             signal: "elm,state,disabled";
15124             source: "elm";
15125             action: STATE_SET "disabled" 0.0;
15126             target: "disclip";
15127          }
15128          program { name: "go_enabled";
15129             signal: "elm,state,enabled";
15130             source: "elm";
15131             action: STATE_SET "default" 0.0;
15132             target: "disclip";
15133          }
15134          program { name: "flip_enabled";
15135             signal: "elm,state,flip,enabled";
15136             source: "elm";
15137             action: STATE_SET "flip_enabled" 0.0;
15138             target: "elm.title";
15139             target: "elm.text";
15140             target: "elm.flip.content.title";
15141             target: "elm.flip.content";
15142          }
15143          program { name: "flip_disabled";
15144             signal: "elm,state,flip,disabled";
15145             source: "elm";
15146             action: STATE_SET "default" 0.0;
15147             target: "elm.title";
15148             target: "elm.text";
15149             target: "elm.flip.content.title";
15150             target: "elm.flip.content";
15151          }
15152          program { name: "contact_default_number_enabled";
15153             signal: "elm,state,contact,default_number,enabled";
15154             source: "elm";
15155             action: STATE_SET "contact_default_number_enabled" 0.0;
15156             target: "elm.icon";
15157             target: "elm.padding.icon.left";
15158             target: "elm.text";
15159          }
15160          program { name: "contact_default_number_disabled";
15161             signal: "elm,state,contact,default_number,disabled";
15162             source: "elm";
15163             action: STATE_SET "default" 0.0;
15164             target: "elm.icon";
15165             target: "elm.padding.icon.left";
15166             target: "elm.text";
15167          }
15168       }
15169    }
15170
15171    group { name: "elm/genlist/item/dialogue/2text.4/default";
15172       alias: "elm/genlist/item_odd/dialogue/2text.4/default";
15173       alias: "elm/genlist/item_compress/dialogue/2text.4/default";
15174       alias: "elm/genlist/item_compress_odd/dialogue/2text.4/default";
15175       alias: "elm/layout/dialogue/2text.4";
15176       data.item: "stacking" "above";
15177       data.item: "selectraise" "on";
15178       data.item: "texts" "elm.text.1 elm.text.2";
15179       data.item: "flips" "elm.flip.content";
15180       parts {
15181          GENLIST_PART_BASE( GENLIST_HEIGHT_97_INC )
15182          GENLIST_PART_DIALOGUE_BG_IMAGE
15183          GENLIST_PART_BOTTOM_LINE
15184          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
15185          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15186          GENLIST_PART_DIALOGUE_ITEM
15187          GENLIST_PART_DIALOGUE_RIGHT_LINE
15188          part { name: "elm.text.2";
15189             clip_to: "disclip";
15190             type: TEXT;
15191             mouse_events: 0;
15192             scale: 1;
15193             description { state: "default" 0.0;
15194                min: GENLIST_SIZE_206_INC 0;
15195                fixed: 1 0;
15196                rel1.to_x: "elm.padding.right";
15197                rel2 {
15198                   relative: 0.0 1.0;
15199                   to_x: "elm.padding.right";
15200                }
15201                rel2.to_x: "elm.padding.right";
15202                align: 1.0 0.5;
15203                color: GENLIST_MULTILINE_TEXT_COLOR;
15204                text {
15205                   font: "SLP:style=Medium";
15206                   size: GENLIST_MULTILINE_TEXT_SIZE;
15207                   min: 0 1;
15208                   align: 0.0 0.5;
15209                   text_class: "slp_medium";
15210                }
15211             }
15212          }
15213          part { name: "elm.padding.text2.left";
15214             type: RECT;
15215             mouse_events: 0;
15216             scale: 1;
15217             description { state: "default" 0.0;
15218                min: GENLIST_PADDING_16_INC 0;
15219                fixed: 1 0;
15220                rel1.to_x: "elm.text.2";
15221                rel2 {
15222                   relative: 0.0 1.0;
15223                   to_x: "elm.text.2";
15224                }
15225                align: 1.0 0.5;
15226                visible: 0;
15227             }
15228          }
15229          part { name: "vertical_line";
15230             type: RECT;
15231             mouse_events: 0;
15232             description { state: "default" 0.0;
15233                min: 1 0;
15234                fixed: 1 0;
15235                rel1.to_x: "elm.padding.text2.left";
15236                rel2 {
15237                   relative: 0.0 1.0;
15238                   to_x: "elm.padding.text2.left";
15239                }
15240                align: 1.0 0.5;
15241                color: GENLIST_PART_LIST_LINE_COLOR_INC;
15242             }
15243          }
15244          part { name: "elm.padding.text1.right";
15245             type: RECT;
15246             mouse_events: 0;
15247             scale: 1;
15248             description { state: "default" 0.0;
15249                min: GENLIST_PADDING_16_INC 0;
15250                fixed: 1 0;
15251                rel1.to_x: "vertical_line";
15252                rel2 {
15253                   relative: 0.0 1.0;
15254                   to_x: "vertical_line";
15255                }
15256                align: 1.0 0.5;
15257                visible: 0;
15258             }
15259          }
15260          part { name: "elm.text.1";
15261             clip_to: "disclip";
15262             type: TEXT;
15263             mouse_events: 0;
15264             scale: 1;
15265             description { state: "default" 0.0;
15266                rel1 {
15267                   relative: 1.0 0.0;
15268                   to_x: "elm.padding.left";
15269                }
15270                rel2 {
15271                   relative: 0.0  1.0;
15272                   to_x: "elm.padding.text1.right";
15273                }
15274                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15275                text {
15276                   font: "SLP:style=Roman";
15277                   size: GENLIST_FONT_42_INC;
15278                   min: 0 1;
15279                   align: 1.0 0.5;
15280                   text_class: "list_item";
15281                }
15282             }
15283             description { state: "selected" 0.0;
15284                inherit: "default" 0.0;
15285                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15286             }
15287             GENLIST_DESCRIPTION_FLIP_ENABLED
15288          }
15289          part { name: "elm.flip.content";
15290             clip_to: "disclip";
15291             type: SWALLOW;
15292             mouse_events: 1;
15293             scale: 1;
15294             description { state: "default" 0.0;
15295                fixed: 1 1;
15296                rel1 {
15297                   relative: 1.0 0.5;
15298                   to_x: "vertical_line";
15299                }
15300                rel2 {
15301                   relative: 0.0 0.5;
15302                   to_x: "elm.padding.right";
15303                }
15304                visible: 0;
15305             }
15306             description { state: "flip_enabled" 0.0;
15307                inherit: "default" 0.0;
15308                visible: 1;
15309             }
15310          }
15311          GENLIST_PART_DISCLIP
15312       }
15313       programs {
15314          // signal: elm,state,%s,active
15315          //   a "check" item named %s went active
15316          // signal: elm,state,%s,passive
15317          //   a "check" item named %s went passive
15318          // default is passive
15319          /*program { name: "go_active";
15320             signal: "elm,state,selected";
15321             source: "elm";
15322             action: STATE_SET "selected" 0.0;
15323             target: "elm.text";
15324          }
15325          program { name: "go_passive";
15326             signal: "elm,state,unselected";
15327             source: "elm";
15328             action: STATE_SET "default" 0.0;
15329             target: "elm.text";
15330             transition: LINEAR 0.1;
15331          }*/
15332          program { name: "go_disabled";
15333             signal: "elm,state,disabled";
15334             source: "elm";
15335             action: STATE_SET "disabled" 0.0;
15336             target: "disclip";
15337          }
15338          program { name: "go_enabled";
15339             signal: "elm,state,enabled";
15340             source: "elm";
15341             action: STATE_SET "default" 0.0;
15342             target: "disclip";
15343          }
15344          GENLIST_PROGRAM_FLIP_2TEXT
15345       }
15346    }
15347
15348    group { name: "elm/genlist/item_compress/dialogue/2text.4.tb/default";
15349       inherit: "elm/genlist/item/dialogue/2text.4/default";
15350       parts {
15351          part { name: "elm.text.2";
15352             clip_to: "disclip";
15353             type: TEXTBLOCK;
15354             mouse_events: 0;
15355             scale: 1;
15356             description { state: "default" 0.0;
15357                min: GENLIST_SIZE_206_INC 0;
15358                fixed: 1 0;
15359                rel1.to_x: "elm.padding.right";
15360                rel2 {
15361                   relative: 0.0 1.0;
15362                   to_x: "elm.padding.right";
15363                }
15364                rel2.to_x: "elm.padding.right";
15365                align: 1.0 0.5;
15366                text {
15367                   style: "genlist_style_list_main_text_unread";
15368                   size: GENLIST_FONT_32_INC;
15369                   min: 0 1;
15370                   align: 0.0 0.5;
15371                }
15372             }
15373          }
15374       }
15375    }
15376
15377    group { name: "elm/genlist/item/dialogue/1text.3icon.2/default";
15378       alias: "elm/genlist/item_odd/dialogue/1text.3icon.2/default";
15379       alias: "elm/genlist/item_compress/dialogue/1text.3icon.2/default";
15380       alias: "elm/genlist/item_compress_odd/dialogue/1text.3icon.2/default";
15381       alias: "elm/layout/dialogue/1text.3icon.2";
15382       data.item: "stacking" "above";
15383       data.item: "selectraise" "on";
15384       data.item: "texts" "elm.text";
15385       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
15386       data.item: "flips" "elm.flip.content";
15387
15388       parts {
15389          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
15390          GENLIST_PART_DIALOGUE_BG_IMAGE
15391          GENLIST_PART_BOTTOM_LINE
15392          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15393          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15394          GENLIST_PART_DIALOGUE_ITEM
15395          GENLIST_PART_DIALOGUE_RIGHT_LINE
15396          part { name: "elm.icon.1";
15397             clip_to: "disclip";
15398             type: SWALLOW;
15399             scale: 1;
15400             description { state: "default" 0.0;
15401                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
15402                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
15403                fixed: 1 1;
15404                rel1 {
15405                   relative: 1.0 0.0;
15406                   to_x: "elm.padding.left";
15407                }
15408                rel2.to_x: "elm.padding.left";
15409                align: 0.0 0.5;
15410             }
15411             GENLIST_DESCRIPTION_FLIP_ENABLED
15412          }
15413          part { name: "elm.padding.icon1.right";
15414             clip_to: "disclip";
15415             type: RECT;
15416             scale: 1;
15417             description { state: "default" 0.0;
15418                min: GENLIST_SIZE_16_INC 0;
15419                fixed: 1 0;
15420                rel1 {
15421                   relative: 1.0 0.0;
15422                   to_x: "elm.icon.1";
15423                }
15424                rel2.to_x: "elm.icon.1";
15425                align: 0.0 0.0;
15426                visible: 0;
15427             }
15428          }
15429          part { name: "elm.icon.2";
15430             clip_to: "disclip";
15431             type: SWALLOW;
15432             scale: 1;
15433             description { state: "default" 0.0;
15434                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15435                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15436                fixed: 1 1;
15437                rel1 {
15438                   relative: 1.0 0.0;
15439                   to_x: "elm.padding.icon1.right";
15440                }
15441                rel2.to_x: "elm.padding.icon1.right";
15442                align: 0.0 0.5;
15443             }
15444             GENLIST_DESCRIPTION_FLIP_ENABLED
15445          }
15446          part { name: "elm.padding.icon2.right";
15447             clip_to: "disclip";
15448             type: RECT;
15449             scale: 1;
15450             description { state: "default" 0.0;
15451                min: GENLIST_SIZE_16_INC 0;
15452                fixed: 1 0;
15453                rel1 {
15454                   relative: 1.0 0.0;
15455                   to_x: "elm.icon.2";
15456                }
15457                rel2.to_x: "elm.icon.2";
15458                visible: 0;
15459             }
15460          }
15461          part { name: "elm.icon.3";
15462             clip_to: "disclip";
15463             type: SWALLOW;
15464             scale: 1;
15465             description { state: "default" 0.0;
15466                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15467                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15468                fixed: 1 1;
15469                rel1 {
15470                   relative: 0.0 0.0;
15471                   to_x: "elm.padding.right";
15472                }
15473                rel2 {
15474                   relative: 0.0 1.0;
15475                   to_x: "elm.padding.right";
15476                }
15477                align: 1.0 0.5;
15478             }
15479             GENLIST_DESCRIPTION_FLIP_ENABLED
15480          }
15481          part { name: "elm.padding.icon3.left";
15482             clip_to: "disclip";
15483             type: RECT;
15484             scale: 1;
15485             description { state: "default" 0.0;
15486                min: GENLIST_SIZE_16_INC 0;
15487                fixed: 1 0;
15488                rel1.to_x: "elm.icon.3";
15489                rel2 {
15490                   relative: 0.0 1.0;
15491                   to_x: "elm.icon.3";
15492                }
15493                align: 1.0 0.0;
15494                visible: 0;
15495             }
15496          }
15497          part { name: "elm.text";
15498             clip_to: "disclip";
15499             type: TEXT;
15500             mouse_events: 0;
15501             scale: 1;
15502             description { state: "default" 0.0;
15503                rel1 {
15504                   relative: 1.0 0.0;
15505                   to_x: "elm.padding.icon2.right";
15506                }
15507                rel2 {
15508                   relative: 0.0 1.0;
15509                   to_x: "elm.padding.icon3.left";
15510                }
15511                align: 0.0 0.5;
15512                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15513                text {
15514                   font: "SLP:style=Roman";
15515                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15516                   min: 0 1;
15517                   align: 0.0 0.5;
15518                   text_class: "list_item";
15519                }
15520             }
15521             description { state: "selected" 0.0;
15522                inherit: "default" 0.0;
15523                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15524             }
15525             GENLIST_DESCRIPTION_FLIP_ENABLED
15526          }
15527          GENLIST_PART_FLIP
15528          GENLIST_PART_DISCLIP
15529       }
15530       programs {
15531          program { name: "go_active";
15532             signal: "elm,state,selected";
15533             source: "elm";
15534             action: STATE_SET "selected" 0.0;
15535             target: "bg_image";
15536             target: "elm.text";
15537             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
15538          }
15539          program { name: "go_passive";
15540             signal: "elm,state,unselected";
15541             source: "elm";
15542             action: STATE_SET "default" 0.0;
15543             target: "bg_image";
15544             target: "elm.text";
15545             transition: LINEAR 0.1;
15546          }
15547          program { name: "go_disabled";
15548             signal: "elm,state,disabled";
15549             source: "elm";
15550             action: STATE_SET "disabled" 0.0;
15551             target: "disclip";
15552          }
15553          program { name: "go_enabled";
15554             signal: "elm,state,enabled";
15555             source: "elm";
15556             action: STATE_SET "default" 0.0;
15557             target: "disclip";
15558          }
15559          GENLIST_PROGRAM_FLIP_1TEXT_2ICON
15560          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
15561       }
15562    }
15563
15564    group { name: "elm/genlist/item/dialogue/2text/default";
15565       alias: "elm/genlist/item_odd/dialogue/2text/default";
15566       alias: "elm/genlist/item_compress/dialogue/2text/default";
15567       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
15568       alias: "elm/layout/dialogue/2text";
15569       data.item: "stacking" "above";
15570       data.item: "selectraise" "on";
15571       data.item: "texts" "elm.text.1 elm.text.2";
15572       data.item: "flips" "elm.flip.content";
15573       parts {
15574          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
15575          GENLIST_PART_DIALOGUE_BG_IMAGE
15576          GENLIST_PART_BOTTOM_LINE
15577          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
15578          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
15579          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15580          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15581          GENLIST_PART_DIALOGUE_ITEM
15582          GENLIST_PART_DIALOGUE_RIGHT_LINE
15583          part { name: "elm.text.1";
15584             clip_to: "disclip";
15585             type: TEXT;
15586             mouse_events: 0;
15587             scale: 1;
15588             description { state: "default" 0.0;
15589                min: 0 GENLIST_SIZE_61_INC;
15590                fixed: 0 1;
15591                rel1 {
15592                   relative: 1.0 1.0;
15593                   to_x: "elm.padding.left";
15594                   to_y: "elm.padding.top";
15595                }
15596                rel2 {
15597                   relative: 0.0 1.0;
15598                   to_x: "elm.padding.right";
15599                   to_y: "elm.padding.top";
15600                }
15601                align: 0.0 0.0;
15602                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15603                text {
15604                   font: "SLP:style=Roman";
15605                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15606                   min: 0 1;
15607                   align: 0.0 0.5;
15608                   text_class: "list_item";
15609                }
15610             }
15611             description { state: "selected" 0.0;
15612                inherit: "default" 0.0;
15613                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15614             }
15615             GENLIST_DESCRIPTION_FLIP_ENABLED
15616          }
15617          part { name: "elm.text.2";
15618             clip_to: "disclip";
15619             type: TEXT;
15620             mouse_events: 0;
15621             scale: 1;
15622             description { state: "default" 0.0;
15623                rel1 {
15624                   relative: 1.0 1.0;
15625                   to_x: "elm.padding.left";
15626                   to_y: "elm.text.1";
15627                }
15628                rel2 {
15629                   relative: 0.0 0.0;
15630                   to_x: "elm.padding.right";
15631                   to_y: "elm.padding.bottom";
15632                }
15633                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
15634                text {
15635                   font: "SLP:style=Medium";
15636                   size: GENLIST_FONT_32_INC;
15637                   min: 0 1;
15638                   align: 0.0 0.5;
15639                   text_class: "slp_medium";
15640                }
15641             }
15642             description { state: "selected" 0.0;
15643                inherit: "default" 0.0;
15644                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
15645             }
15646             GENLIST_DESCRIPTION_FLIP_ENABLED
15647          }
15648          GENLIST_PART_FLIP
15649          GENLIST_PART_DISCLIP
15650       }
15651       programs {
15652          // signal: elm,state,%s,active
15653          //   a "check" item named %s went active
15654          // signal: elm,state,%s,passive
15655          //   a "check" item named %s went passive
15656          // default is passive
15657          program { name: "go_active";
15658             signal: "elm,state,selected";
15659             source: "elm";
15660             action: STATE_SET "selected" 0.0;
15661             target: "bg_image";
15662             target: "elm.text.1";
15663             target: "elm.text.2";
15664             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
15665          }
15666          program { name: "go_passive";
15667             signal: "elm,state,unselected";
15668             source: "elm";
15669             action: STATE_SET "default" 0.0;
15670             target: "bg_image";
15671             target: "elm.text.1";
15672             target: "elm.text.2";
15673             transition: LINEAR 0.1;
15674          }
15675          program { name: "go_disabled";
15676             signal: "elm,state,disabled";
15677             source: "elm";
15678             action: STATE_SET "disabled" 0.0;
15679             target: "disclip";
15680          }
15681          program { name: "go_enabled";
15682             signal: "elm,state,enabled";
15683             source: "elm";
15684             action: STATE_SET "default" 0.0;
15685             target: "disclip";
15686          }
15687          GENLIST_PROGRAM_FLIP_2TEXT
15688          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
15689       }
15690    }
15691
15692    group { name: "elm/genlist/item/dialogue/2text.2/default";
15693       alias: "elm/genlist/item_odd/dialogue/2text.2/default";
15694       alias: "elm/genlist/item_compress/dialogue/2text.2/default";
15695       alias: "elm/genlist/item_compress_odd/dialogue/2text.2/default";
15696       alias: "elm/layout/dialogue/2text.2";
15697       data.item: "stacking" "above";
15698       data.item: "selectraise" "on";
15699       data.item: "texts" "elm.text.1 elm.text.2";
15700       data.item: "flips" "elm.flip.content";
15701       parts {
15702          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
15703          GENLIST_PART_DIALOGUE_BG_IMAGE
15704          GENLIST_PART_BOTTOM_LINE
15705          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
15706          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
15707          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15708          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15709          GENLIST_PART_DIALOGUE_ITEM
15710          GENLIST_PART_DIALOGUE_RIGHT_LINE
15711          part { name: "elm.text.1";
15712             clip_to: "disclip";
15713             type: TEXT;
15714             mouse_events: 0;
15715             scale: 1;
15716             description { state: "default" 0.0;
15717                min: 0 GENLIST_SIZE_61_INC;
15718                fixed: 0 1;
15719                rel1 {
15720                   relative: 1.0 0.0;
15721                   to_x: "elm.padding.left";
15722                   to_y: "elm.padding.bottom";
15723                }
15724                rel2 {
15725                   relative: 0.0 0.0;
15726                   to_x: "elm.padding.right";
15727                   to_y: "elm.padding.bottom";
15728                }
15729                align: 0.0 1.0;
15730                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15731                text {
15732                   font: "SLP:style=Roman";
15733                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15734                   min: 0 1;
15735                   align: 0.0 0.5;
15736                   text_class: "list_item";
15737                }
15738             }
15739             description { state: "selected" 0.0;
15740                inherit: "default" 0.0;
15741                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15742             }
15743             GENLIST_DESCRIPTION_FLIP_ENABLED
15744          }
15745          part { name: "elm.text.2";
15746             clip_to: "disclip";
15747             type: TEXT;
15748             mouse_events: 0;
15749             scale: 1;
15750             description { state: "default" 0.0;
15751                rel1 {
15752                   relative: 1.0 1.0;
15753                   to_x: "elm.padding.left";
15754                   to_y: "elm.padding.top";
15755                }
15756                rel2 {
15757                   relative: 0.0 0.0;
15758                   to_x: "elm.padding.right";
15759                   to_y: "elm.text.1";
15760                }
15761                align: 0.0 1.0;
15762                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
15763                text {
15764                   font: "SLP:style=Medium";
15765                   size: GENLIST_FONT_32_INC;
15766                   min: 0 1;
15767                   align: 0.0 0.5;
15768                   text_class: "slp_medium";
15769                }
15770             }
15771             description { state: "selected" 0.0;
15772                inherit: "default" 0.0;
15773                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
15774             }
15775             GENLIST_DESCRIPTION_FLIP_ENABLED
15776          }
15777          GENLIST_PART_FLIP
15778          GENLIST_PART_DISCLIP
15779       }
15780       programs {
15781          // signal: elm,state,%s,active
15782          //   a "check" item named %s went active
15783          // signal: elm,state,%s,passive
15784          //   a "check" item named %s went passive
15785          // default is passive
15786          program { name: "go_active";
15787             signal: "elm,state,selected";
15788             source: "elm";
15789             action: STATE_SET "selected" 0.0;
15790             target: "bg_image";
15791             target: "elm.text.1";
15792             target: "elm.text.2";
15793             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
15794          }
15795          program { name: "go_passive";
15796             signal: "elm,state,unselected";
15797             source: "elm";
15798             action: STATE_SET "default" 0.0;
15799             target: "bg_image";
15800             target: "elm.text.1";
15801             target: "elm.text.2";
15802             transition: LINEAR 0.1;
15803          }
15804          program { name: "go_disabled";
15805             signal: "elm,state,disabled";
15806             source: "elm";
15807             action: STATE_SET "disabled" 0.0;
15808             target: "disclip";
15809          }
15810          program { name: "go_enabled";
15811             signal: "elm,state,enabled";
15812             source: "elm";
15813             action: STATE_SET "default" 0.0;
15814             target: "disclip";
15815          }
15816          GENLIST_PROGRAM_FLIP_2TEXT
15817          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
15818       }
15819    }
15820
15821    group { name: "elm/genlist/item/dialogue/2text.3/default";
15822       alias: "elm/genlist/item_odd/dialogue/2text.3/default";
15823       alias: "elm/genlist/item_compress/dialogue/2text.3/default";
15824       alias: "elm/genlist/item_compress_odd/dialogue/2text.3/default";
15825       alias: "elm/layout/dialogue/2text.3";
15826       data.item: "stacking" "above";
15827       data.item: "selectraise" "on";
15828       data.item: "texts" "elm.text.1 elm.text.2";
15829       data.item: "flips" "elm.flip.content";
15830       parts {
15831          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
15832          GENLIST_PART_DIALOGUE_BG_IMAGE
15833          GENLIST_PART_BOTTOM_LINE
15834          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
15835          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
15836          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15837          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15838          GENLIST_PART_DIALOGUE_ITEM
15839          GENLIST_PART_DIALOGUE_RIGHT_LINE
15840          part { name: "elm.text.1";
15841             clip_to: "disclip";
15842             type: TEXT;
15843             mouse_events: 0;
15844             scale: 1;
15845             description { state: "default" 0.0;
15846                min: 0 GENLIST_SIZE_61_INC;
15847                fixed: 0 1;
15848                rel1 {
15849                   relative: 1.0 1.0;
15850                   to_x: "elm.padding.left";
15851                   to_y: "elm.padding.top";
15852                }
15853                rel2 {
15854                   relative: 0.0 1.0;
15855                   to_x: "elm.padding.right";
15856                   to_y: "elm.padding.top";
15857                }
15858                align: 0.0 0.0;
15859                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15860                text {
15861                   font: "SLP:style=Roman";
15862                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15863                   min: 0 1;
15864                   align: 0.0 0.5;
15865                   text_class: "list_item";
15866                }
15867             }
15868             description { state: "selected" 0.0;
15869                inherit: "default" 0.0;
15870                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15871             }
15872             GENLIST_DESCRIPTION_FLIP_ENABLED
15873          }
15874          part { name: "elm.text.2";
15875             clip_to: "disclip";
15876             type: TEXT;
15877             mouse_events: 0;
15878             scale: 1;
15879             description { state: "default" 0.0;
15880                rel1 {
15881                   relative: 1.0 1.0;
15882                   to_x: "elm.padding.left";
15883                   to_y: "elm.text.1";
15884                }
15885                rel2 {
15886                   relative: 0.0 0.0;
15887                   to_x: "elm.padding.right";
15888                   to_y: "elm.padding.bottom";
15889                }
15890                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
15891                text {
15892                   font: "SLP:style=Medium";
15893                   size: GENLIST_FONT_32_INC;
15894                   min: 0 1;
15895                   align: 0.0 0.5;
15896                   text_class: "slp_roman";
15897                }
15898             }
15899             description { state: "selected" 0.0;
15900                inherit: "default" 0.0;
15901                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15902             }
15903             GENLIST_DESCRIPTION_FLIP_ENABLED
15904          }
15905          GENLIST_PART_FLIP
15906          GENLIST_PART_DISCLIP
15907       }
15908       programs {
15909          // signal: elm,state,%s,active
15910          //   a "check" item named %s went active
15911          // signal: elm,state,%s,passive
15912          //   a "check" item named %s went passive
15913          // default is passive
15914          program { name: "go_active";
15915             signal: "elm,state,selected";
15916             source: "elm";
15917             action: STATE_SET "selected" 0.0;
15918             target: "bg_image";
15919             target: "elm.text.1";
15920             target: "elm.text.2";
15921             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
15922          }
15923          program { name: "go_passive";
15924             signal: "elm,state,unselected";
15925             source: "elm";
15926             action: STATE_SET "default" 0.0;
15927             target: "bg_image";
15928             target: "elm.text.1";
15929             target: "elm.text.2";
15930             transition: LINEAR 0.1;
15931          }
15932          program { name: "go_disabled";
15933             signal: "elm,state,disabled";
15934             source: "elm";
15935             action: STATE_SET "disabled" 0.0;
15936             target: "disclip";
15937          }
15938          program { name: "go_enabled";
15939             signal: "elm,state,enabled";
15940             source: "elm";
15941             action: STATE_SET "default" 0.0;
15942             target: "disclip";
15943          }
15944          GENLIST_PROGRAM_FLIP_2TEXT
15945          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
15946       }
15947    }
15948
15949    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
15950       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
15951       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
15952       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
15953       alias: "elm/layout/dialogue/2text.1icon.2";
15954       data.item: "stacking" "above";
15955       data.item: "selectraise" "on";
15956       data.item: "texts" "elm.text.1 elm.text.2";
15957       data.item: "contents" "elm.icon";
15958       data.item: "flips" "elm.flip.content";
15959       parts {
15960          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
15961          GENLIST_PART_DIALOGUE_BG_IMAGE
15962          GENLIST_PART_BOTTOM_LINE
15963          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
15964          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
15965          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15966          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15967          GENLIST_PART_DIALOGUE_ITEM
15968          GENLIST_PART_DIALOGUE_RIGHT_LINE
15969          part { name: "elm.icon";
15970             clip_to: "disclip";
15971             type: SWALLOW;
15972             scale: 1;
15973             description { state: "default" 0.0;
15974                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15975                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15976                fixed: 1 1;
15977                rel1 {
15978                   relative: 1.0 0.0;
15979                   to_x: "elm.padding.left";
15980                }
15981                rel2.to_x: "elm.padding.left";
15982                align: 0.0 0.5;
15983             }
15984             GENLIST_DESCRIPTION_FLIP_ENABLED
15985          }
15986          part { name: "elm.padding.icon.right";
15987             clip_to: "disclip";
15988             type: RECT;
15989             scale: 1;
15990             description { state: "default" 0.0;
15991                min: GENLIST_PADDING_16_INC 0;
15992                fixed: 1 0;
15993                rel1 {
15994                   relative: 1.0 0.0;
15995                   to_x: "elm.icon";
15996                }
15997                rel2.to_x: "elm.icon";
15998                align: 0.0 0.0;
15999                visible: 0;
16000             }
16001          }
16002          part { name: "elm.text.1";
16003             clip_to: "disclip";
16004             type: TEXT;
16005             mouse_events: 0;
16006             scale: 1;
16007             description { state: "default" 0.0;
16008                min: 0 GENLIST_SIZE_61_INC;
16009                fixed: 0 1;
16010                rel1 {
16011                   relative: 1.0 1.0;
16012                   to_x: "elm.padding.icon.right";
16013                   to_y: "elm.padding.top";
16014                }
16015                rel2 {
16016                   relative: 0.0 1.0;
16017                   to_x: "elm.padding.right";
16018                   to_y: "elm.padding.top";
16019                }
16020                align: 0.0 0.0;
16021                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16022                text {
16023                   font: "SLP:style=Roman";
16024                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16025                   min: 0 1;
16026                   align: 0.0 0.5;
16027                   text_class: "list_item";
16028                }
16029             }
16030             description { state: "selected" 0.0;
16031                inherit: "default" 0.0;
16032                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16033             }
16034             GENLIST_DESCRIPTION_FLIP_ENABLED
16035          }
16036          part { name: "elm.text.2";
16037             clip_to: "disclip";
16038             type: TEXT;
16039             mouse_events: 0;
16040             scale: 1;
16041             description { state: "default" 0.0;
16042                rel1 {
16043                   relative: 1.0 1.0;
16044                   to_x: "elm.padding.icon.right";
16045                   to_y: "elm.text.1";
16046                }
16047                rel2 {
16048                   relative: 0.0 0.0;
16049                   to_x: "elm.padding.right";
16050                   to_y: "elm.padding.bottom";
16051                }
16052                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
16053                text {
16054                   font: "SLP:style=Medium";
16055                   size: GENLIST_FONT_32_INC;
16056                   min: 0 1;
16057                   align: 0.0 0.5;
16058                   text_class: "slp_medium";
16059                }
16060             }
16061             description { state: "selected" 0.0;
16062                inherit: "default" 0.0;
16063                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
16064             }
16065             GENLIST_DESCRIPTION_FLIP_ENABLED
16066          }
16067          GENLIST_PART_FLIP
16068          GENLIST_PART_DISCLIP
16069       }
16070       programs {
16071          // signal: elm,state,%s,active
16072          //   a "check" item named %s went active
16073          // signal: elm,state,%s,passive
16074          //   a "check" item named %s went passive
16075          // default is passive
16076          program { name: "go_active";
16077             signal: "elm,state,selected";
16078             source: "elm";
16079             action: STATE_SET "selected" 0.0;
16080             target: "bg_image";
16081             target: "elm.text.1";
16082             target: "elm.text.2";
16083             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16084          }
16085          program { name: "go_passive";
16086             signal: "elm,state,unselected";
16087             source: "elm";
16088             action: STATE_SET "default" 0.0;
16089             target: "bg_image";
16090             target: "elm.text.1";
16091             target: "elm.text.2";
16092             transition: LINEAR 0.1;
16093          }
16094          program { name: "go_disabled";
16095             signal: "elm,state,disabled";
16096             source: "elm";
16097             action: STATE_SET "disabled" 0.0;
16098             target: "disclip";
16099          }
16100          program { name: "go_enabled";
16101             signal: "elm,state,enabled";
16102             source: "elm";
16103             action: STATE_SET "default" 0.0;
16104             target: "disclip";
16105          }
16106          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
16107          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16108       }
16109    }
16110
16111    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
16112       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
16113       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
16114       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
16115       alias: "elm/layout/dialogue/2text.1icon.3";
16116       data.item: "stacking" "above";
16117       data.item: "selectraise" "on";
16118       data.item: "texts" "elm.text.1 elm.text.2";
16119       data.item: "contents" "elm.icon";
16120       data.item: "flips" "elm.flip.content";
16121       parts {
16122          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16123          GENLIST_PART_DIALOGUE_BG_IMAGE
16124          GENLIST_PART_BOTTOM_LINE
16125          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16126          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16127          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16128          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16129          GENLIST_PART_DIALOGUE_ITEM
16130          GENLIST_PART_DIALOGUE_RIGHT_LINE
16131          part { name: "elm.icon";
16132             clip_to: "disclip";
16133             type: SWALLOW;
16134             scale: 1;
16135             description { state: "default" 0.0;
16136                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16137                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16138                fixed: 1 1;
16139                rel1 {
16140                   relative: 1.0 0.0;
16141                   to_x: "elm.padding.left";
16142                }
16143                rel2.to_x: "elm.padding.left";
16144                align: 0.0 0.5;
16145             }
16146             GENLIST_DESCRIPTION_FLIP_ENABLED
16147          }
16148          part { name: "elm.padding.icon.right";
16149             clip_to: "disclip";
16150             type: RECT;
16151             scale: 1;
16152             description { state: "default" 0.0;
16153                min: GENLIST_PADDING_16_INC 0;
16154                fixed: 1 0;
16155                rel1 {
16156                   relative: 1.0 0.0;
16157                   to_x: "elm.icon";
16158                }
16159                rel2.to_x: "elm.icon";
16160                align: 0.0 0.0;
16161                visible: 0;
16162             }
16163          }
16164          part { name: "elm.text.1";
16165             clip_to: "disclip";
16166             type: TEXT;
16167             mouse_events: 0;
16168             scale: 1;
16169             description { state: "default" 0.0;
16170                min: 0 GENLIST_SIZE_61_INC;
16171                fixed: 0 1;
16172                rel1 {
16173                   relative: 1.0 1.0;
16174                   to_x: "elm.padding.icon.right";
16175                   to_y: "elm.padding.top";
16176                }
16177                rel2 {
16178                   relative: 0.0 1.0;
16179                   to_x: "elm.padding.right";
16180                   to_y: "elm.padding.top";
16181                }
16182                align: 0.0 0.0;
16183                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16184                text {
16185                   font: "SLP:style=Roman";
16186                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16187                   min: 0 1;
16188                   align: 0.0 0.5;
16189                   text_class: "list_item";
16190                }
16191             }
16192             description { state: "selected" 0.0;
16193                inherit: "default" 0.0;
16194                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16195             }
16196             GENLIST_DESCRIPTION_FLIP_ENABLED
16197          }
16198          part { name: "elm.text.2";
16199             clip_to: "disclip";
16200             type: TEXT;
16201             mouse_events: 0;
16202             scale: 1;
16203             description { state: "default" 0.0;
16204                rel1 {
16205                   relative: 1.0 1.0;
16206                   to_x: "elm.padding.icon.right";
16207                   to_y: "elm.text.1";
16208                }
16209                rel2 {
16210                   relative: 0.0 0.0;
16211                   to_x: "elm.padding.right";
16212                   to_y: "elm.padding.bottom";
16213                }
16214                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
16215                text {
16216                   font: "SLP:style=Medium";
16217                   size: GENLIST_FONT_32_INC;
16218                   min: 0 1;
16219                   align: 0.0 0.5;
16220                   text_class: "slp_medium";
16221                }
16222             }
16223             description { state: "selected" 0.0;
16224                inherit: "default" 0.0;
16225                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16226             }
16227             GENLIST_DESCRIPTION_FLIP_ENABLED
16228          }
16229          GENLIST_PART_FLIP
16230          GENLIST_PART_DISCLIP
16231       }
16232       programs {
16233          // signal: elm,state,%s,active
16234          //   a "check" item named %s went active
16235          // signal: elm,state,%s,passive
16236          //   a "check" item named %s went passive
16237          // default is passive
16238          program { name: "go_active";
16239             signal: "elm,state,selected";
16240             source: "elm";
16241             action: STATE_SET "selected" 0.0;
16242             target: "bg_image";
16243             target: "elm.text.1";
16244             target: "elm.text.2";
16245             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16246          }
16247          program { name: "go_passive";
16248             signal: "elm,state,unselected";
16249             source: "elm";
16250             action: STATE_SET "default" 0.0;
16251             target: "bg_image";
16252             target: "elm.text.1";
16253             target: "elm.text.2";
16254             transition: LINEAR 0.1;
16255          }
16256          program { name: "go_disabled";
16257             signal: "elm,state,disabled";
16258             source: "elm";
16259             action: STATE_SET "disabled" 0.0;
16260             target: "disclip";
16261          }
16262          program { name: "go_enabled";
16263             signal: "elm,state,enabled";
16264             source: "elm";
16265             action: STATE_SET "default" 0.0;
16266             target: "disclip";
16267          }
16268          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
16269          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16270       }
16271    }
16272
16273    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
16274       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
16275       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
16276       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
16277       alias: "elm/layout/dialogue/2text.3icon";
16278       data.item: "stacking" "above";
16279       data.item: "selectraise" "on";
16280       data.item: "texts" "elm.text.1 elm.text.2";
16281       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
16282       data.item: "flips" "elm.flip.content";
16283       parts {
16284          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16285          GENLIST_PART_DIALOGUE_BG_IMAGE
16286          GENLIST_PART_BOTTOM_LINE
16287          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16288          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16289          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16290          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16291          GENLIST_PART_DIALOGUE_ITEM
16292          GENLIST_PART_DIALOGUE_RIGHT_LINE
16293          part { name: "elm.swallow.colorbar";
16294             clip_to: "disclip";
16295             type: SWALLOW;
16296             scale: 1;
16297             description { state: "default" 0.0;
16298                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
16299                fixed: 1 1;
16300                rel1 {
16301                   relative: 1.0 0.0;
16302                   to_x: "elm.rect.dialogue";
16303                }
16304                rel2 {
16305                   relative: 1.0 0.0;
16306                   to_x: "elm.rect.dialogue";
16307                }
16308                align: 0.0 0.0;
16309             }
16310          }
16311          part { name: "elm.icon.1";
16312             clip_to: "disclip";
16313             type: SWALLOW;
16314             scale: 1;
16315             description { state: "default" 0.0;
16316                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16317                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16318                fixed: 1 1;
16319                rel1 {
16320                   relative: 1.0 0.0;
16321                   to_x: "elm.padding.left";
16322                }
16323                rel2 {
16324                   relative: 1.0 1.0;
16325                   to_x: "elm.padding.left";
16326                }
16327                align: 0.0 0.5;
16328             }
16329             GENLIST_DESCRIPTION_FLIP_ENABLED
16330          }
16331          part { name: "elm.padding.icon1.right";
16332             type: RECT;
16333             scale: 1;
16334             description { state: "default" 0.0;
16335                min: GENLIST_PADDING_16_INC 0;
16336                fixed: 1 0;
16337                rel1 {
16338                   relative: 1.0 0.0;
16339                   to_x: "elm.icon.1";
16340                }
16341                rel2.to_x: "elm.icon.1";
16342                align: 0.0 0.0;
16343                visible: 0;
16344             }
16345          }
16346          part { name: "elm.icon.2";
16347             clip_to: "disclip";
16348             type: SWALLOW;
16349             scale: 1;
16350             description { state: "default" 0.0;
16351                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16352                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16353                fixed: 1 1;
16354                rel1.to_x: "elm.padding.right";
16355                rel2 {
16356                   relative: 0.0 1.0;
16357                   to_x: "elm.padding.right";
16358                }
16359                align: 1.0 0.5;
16360             }
16361             GENLIST_DESCRIPTION_FLIP_ENABLED
16362          }
16363          part { name: "elm.padding.icon2.left";
16364             type: RECT;
16365             scale: 1;
16366             description { state: "default" 0.0;
16367                min: GENLIST_PADDING_16_INC 0;
16368                fixed: 1 0;
16369                rel1.to_x: "elm.icon.2";
16370                rel2 {
16371                   relative: 0.0 1.0;
16372                   to_x: "elm.icon.2";
16373                }
16374                align: 1.0 0.0;
16375                visible: 0;
16376             }
16377          }
16378          part { name: "elm.text.1";
16379             clip_to: "disclip";
16380             type: TEXT;
16381             mouse_events: 0;
16382             scale: 1;
16383             description { state: "default" 0.0;
16384                min: 0 GENLIST_SIZE_61_INC;
16385                fixed: 0 1;
16386                rel1 {
16387                   relative: 1.0 1.0;
16388                   to_x: "elm.padding.icon1.right";
16389                   to_y: "elm.padding.top";
16390                }
16391                rel2 {
16392                   relative: 0.0 1.0;
16393                   to_x: "elm.padding.icon2.left";
16394                   to_y: "elm.padding.top";
16395                }
16396                align: 0.0 0.0;
16397                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16398                text {
16399                   font: "SLP:style=Roman";
16400                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16401                   min: 0 1;
16402                   align: 0.0 0.5;
16403                   text_class: "list_item";
16404                }
16405             }
16406             description { state: "selected" 0.0;
16407                inherit: "default" 0.0;
16408                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16409             }
16410             GENLIST_DESCRIPTION_FLIP_ENABLED
16411          }
16412          part { name: "elm.text.2";
16413             clip_to: "disclip";
16414             type: TEXT;
16415             mouse_events: 0;
16416             scale: 1;
16417             description { state: "default" 0.0;
16418                rel1 {
16419                   relative: 1.0 1.0;
16420                   to_x: "elm.padding.icon1.right";
16421                   to_y: "elm.text.1";
16422                }
16423                rel2 {
16424                   relative: 0.0 0.0;
16425                   to_x: "elm.padding.icon2.left";
16426                   to_y: "elm.padding.bottom";
16427                }
16428                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
16429                text {
16430                   font: "SLP:style=Medium";
16431                   size: GENLIST_FONT_32_INC;
16432                   min: 0 1;
16433                   align: 0.0 0.5;
16434                   text_class: "slp_medium";
16435                }
16436             }
16437             description { state: "selected" 0.0;
16438                inherit: "default" 0.0;
16439                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16440             }
16441             GENLIST_DESCRIPTION_FLIP_ENABLED
16442          }
16443          GENLIST_PART_FLIP
16444          GENLIST_PART_DISCLIP
16445       }
16446       programs {
16447          // signal: elm,state,%s,active
16448          //   a "check" item named %s went active
16449          // signal: elm,state,%s,passive
16450          //   a "check" item named %s went passive
16451          // default is passive
16452          program { name: "go_active";
16453             signal: "elm,state,selected";
16454             source: "elm";
16455             action: STATE_SET "selected" 0.0;
16456             target: "bg_image";
16457             target: "elm.text.1";
16458             target: "elm.text.2";
16459             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16460          }
16461          program { name: "go_passive";
16462             signal: "elm,state,unselected";
16463             source: "elm";
16464             action: STATE_SET "default" 0.0;
16465             target: "bg_image";
16466             target: "elm.text.1";
16467             target: "elm.text.2";
16468             transition: LINEAR 0.1;
16469          }
16470          program { name: "go_disabled";
16471             signal: "elm,state,disabled";
16472             source: "elm";
16473             action: STATE_SET "disabled" 0.0;
16474             target: "disclip";
16475          }
16476          program { name: "go_enabled";
16477             signal: "elm,state,enabled";
16478             source: "elm";
16479             action: STATE_SET "default" 0.0;
16480             target: "disclip";
16481          }
16482          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
16483          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16484       }
16485    }
16486
16487    group { name: "elm/genlist/item/dialogue/2text.2icon/default";
16488       alias: "elm/genlist/item_odd/dialogue/2text.2icon/default";
16489       alias: "elm/genlist/item_compress/dialogue/2text.2icon/default";
16490       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon/default";
16491       alias: "elm/layout/dialogue/2text.2icon";
16492       data.item: "stacking" "above";
16493       data.item: "selectraise" "on";
16494       data.item: "texts" "elm.text.1 elm.text.2";
16495       data.item: "contents" "elm.icon.1 elm.icon.2";
16496       data.item: "flips" "elm.flip.content";
16497       parts {
16498          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16499          GENLIST_PART_DIALOGUE_BG_IMAGE
16500          GENLIST_PART_BOTTOM_LINE
16501          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16502          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16503          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16504          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16505          GENLIST_PART_DIALOGUE_ITEM
16506          GENLIST_PART_DIALOGUE_RIGHT_LINE
16507          part { name: "elm.icon.1";
16508             clip_to: "disclip";
16509             type: SWALLOW;
16510             scale: 1;
16511             description { state: "default" 0.0;
16512                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
16513                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
16514                fixed: 1 1;
16515                rel1 {
16516                   relative: 1.0 1.0;
16517                   to_x: "elm.padding.left";
16518                   to_y: "elm.padding.top";
16519                }
16520                rel2 {
16521                   relative: 1.0 0.0;
16522                   to_x: "elm.padding.left";
16523                   to_y: "elm.padding.bottom";
16524                }
16525                align: 0.0 0.5;
16526             }
16527             GENLIST_DESCRIPTION_FLIP_ENABLED
16528          }
16529          part { name: "elm.padding.icon1.right";
16530             clip_to: "disclip";
16531             type: RECT;
16532             scale: 1;
16533             description { state: "default" 0.0;
16534                min: GENLIST_PADDING_16_INC 0;
16535                fixed: 1 0;
16536                rel1 {
16537                   relative: 1.0 0.0;
16538                   to_x: "elm.icon.1";
16539                }
16540                rel2.to_x: "elm.icon.1";
16541                align: 0.0 0.0;
16542                visible: 0;
16543             }
16544          }
16545          part { name: "elm.icon.2";
16546             clip_to: "disclip";
16547             type: SWALLOW;
16548             scale: 1;
16549             description { state: "default" 0.0;
16550                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16551                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16552                fixed: 1 1;
16553                rel1 {
16554                   relative: 1.0 1.0;
16555                   to_x: "elm.padding.icon1.right";
16556                   to_y: "elm.padding.top";
16557                }
16558                rel2 {
16559                   relative: 1.0 0.0;
16560                   to_x: "elm.padding.icon1.right";
16561                   to_y: "elm.padding.bottom";
16562                }
16563                align: 0.0 0.5;
16564             }
16565             GENLIST_DESCRIPTION_FLIP_ENABLED
16566          }
16567          part { name: "elm.padding.icon2.right";
16568             clip_to: "disclip";
16569             type: RECT;
16570             scale: 1;
16571             description { state: "default" 0.0;
16572                min: GENLIST_PADDING_16_INC 0;
16573                fixed: 1 0;
16574                rel1 {
16575                   relative: 1.0 0.0;
16576                   to_x: "elm.icon.2";
16577                }
16578                rel2.to_x: "elm.icon.2";
16579                align: 0.0 0.0;
16580                visible: 0;
16581             }
16582          }
16583          part { name: "elm.text.1";
16584             clip_to: "disclip";
16585             type: TEXT;
16586             mouse_events: 0;
16587             scale: 1;
16588             description { state: "default" 0.0;
16589                min: 0 GENLIST_SIZE_61_INC;
16590                rel1 {
16591                   relative: 1.0 1.0;
16592                   to_x: "elm.padding.icon2.right";
16593                   to_y: "elm.padding.top";
16594                }
16595                rel2 {
16596                   relative: 0.0 1.0;
16597                   to_x: "elm.padding.right";
16598                   to_y: "elm.padding.top";
16599                }
16600                align: 0.0 0.0;
16601                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16602                text {
16603                   font: "SLP:style=Roman";
16604                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16605                   min: 0 1;
16606                   align: 0.0 0.5;
16607                   text_class: "list_item";
16608                }
16609             }
16610             description { state: "selected" 0.0;
16611                inherit: "default" 0.0;
16612                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16613             }
16614             GENLIST_DESCRIPTION_FLIP_ENABLED
16615          }
16616          part { name: "elm.text.2";
16617             clip_to: "disclip";
16618             type: TEXT;
16619             mouse_events: 0;
16620             scale: 1;
16621             description { state: "default" 0.0;
16622                rel1 {
16623                   relative: 1.0 1.0;
16624                   to_x: "elm.padding.icon2.right";
16625                   to_y: "elm.text.1";
16626                }
16627                rel2 {
16628                   relative: 0.0 0.0;
16629                   to_x: "elm.padding.right";
16630                   to_y: "elm.padding.bottom";
16631                }
16632                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
16633                text {
16634                   font: "SLP:style=Medium";
16635                   size: GENLIST_FONT_32_INC;
16636                   min: 0 1;
16637                   align: 0.0 0.5;
16638                   text_class: "slp_medium";
16639                }
16640             }
16641             description { state: "selected" 0.0;
16642                inherit: "default" 0.0;
16643                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
16644             }
16645             GENLIST_DESCRIPTION_FLIP_ENABLED
16646          }
16647          GENLIST_PART_FLIP
16648          GENLIST_PART_DISCLIP
16649       }
16650       programs {
16651          // signal: elm,state,%s,active
16652          //   a "check" item named %s went active
16653          // signal: elm,state,%s,passive
16654          //   a "check" item named %s went passive
16655          // default is passive
16656          program { name: "go_active";
16657             signal: "elm,state,selected";
16658             source: "elm";
16659             action: STATE_SET "selected" 0.0;
16660             target: "bg_image";
16661             target: "elm.text.1";
16662             target: "elm.text.2";
16663             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16664          }
16665          program { name: "go_passive";
16666             signal: "elm,state,unselected";
16667             source: "elm";
16668             action: STATE_SET "default" 0.0;
16669             target: "bg_image";
16670             target: "elm.text.1";
16671             target: "elm.text.2";
16672             transition: LINEAR 0.1;
16673          }
16674          program { name: "go_disabled";
16675             signal: "elm,state,disabled";
16676             source: "elm";
16677             action: STATE_SET "disabled" 0.0;
16678             target: "disclip";
16679          }
16680          program { name: "go_enabled";
16681             signal: "elm,state,enabled";
16682             source: "elm";
16683             action: STATE_SET "default" 0.0;
16684             target: "disclip";
16685          }
16686          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
16687          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16688       }
16689    }
16690
16691    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
16692       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
16693       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
16694       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
16695       alias: "elm/layout/dialogue/2text.2icon.2";
16696       data.item: "stacking" "above";
16697       data.item: "selectraise" "on";
16698       data.item: "texts" "elm.text.1 elm.text.2";
16699       data.item: "contents" "elm.icon.1 elm.icon.2";
16700       data.item: "flips" "elm.flip.content";
16701       parts {
16702          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16703          GENLIST_PART_DIALOGUE_BG_IMAGE
16704          GENLIST_PART_BOTTOM_LINE
16705          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16706          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16707          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16708          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16709          GENLIST_PART_DIALOGUE_ITEM
16710          GENLIST_PART_DIALOGUE_RIGHT_LINE
16711          part { name: "elm.icon.1";
16712             clip_to: "disclip";
16713             type: SWALLOW;
16714             scale: 1;
16715             description { state: "default" 0.0;
16716                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16717                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16718                fixed: 1 1;
16719                rel1 {
16720                   relative: 1.0 1.0;
16721                   to_x: "elm.padding.left";
16722                   to_y: "elm.padding.top";
16723                }
16724                rel2 {
16725                   relative: 1.0 0.0;
16726                   to_x: "elm.padding.left";
16727                   to_y: "elm.padding.bottom";
16728                }
16729                align: 0.0 0.5;
16730             }
16731             GENLIST_DESCRIPTION_FLIP_ENABLED
16732          }
16733          part { name: "elm.padding.icon1.right";
16734             clip_to: "disclip";
16735             type: RECT;
16736             scale: 1;
16737             description { state: "default" 0.0;
16738                min: GENLIST_PADDING_16_INC 0;
16739                fixed: 1 0;
16740                rel1 {
16741                   relative: 1.0 0.0;
16742                   to_x: "elm.icon.1";
16743                }
16744                rel2.to_x: "elm.icon.1";
16745                align: 0.0 0.0;
16746                visible: 0;
16747             }
16748          }
16749          part { name: "elm.text.1";
16750             clip_to: "disclip";
16751             type: TEXT;
16752             mouse_events: 0;
16753             scale: 1;
16754             description { state: "default" 0.0;
16755                min: 0 GENLIST_SIZE_61_INC;
16756                fixed: 0 1;
16757                rel1 {
16758                   relative: 1.0 1.0;
16759                   to_x: "elm.padding.icon1.right";
16760                   to_y: "elm.padding.top";
16761                }
16762                rel2 {
16763                   relative: 0.0 1.0;
16764                   to_x: "elm.padding.right";
16765                   to_y: "elm.padding.top";
16766                }
16767                align: 0.0 0.0;
16768                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16769                text {
16770                   font: "SLP:style=Roman";
16771                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16772                   min: 0 1;
16773                   align: 0.0 0.5;
16774                   text_class: "list_item";
16775                }
16776             }
16777             description { state: "selected" 0.0;
16778                inherit: "default" 0.0;
16779                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16780             }
16781             GENLIST_DESCRIPTION_FLIP_ENABLED
16782          }
16783          part { name: "elm.icon.2";
16784             clip_to: "disclip";
16785             type: SWALLOW;
16786             scale: 1;
16787             description { state: "default" 0.0;
16788                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
16789                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
16790                fixed: 1 1;
16791                rel1 {
16792                   relative: 0.0 1.0;
16793                   to_x: "elm.padding.right";
16794                   to_y: "elm.text.1";
16795                }
16796                rel2 {
16797                   relative: 0.0 0.0;
16798                   to_x: "elm.padding.right";
16799                   to_y: "elm.padding.bottom";
16800                }
16801                align: 1.0 0.5;
16802             }
16803             GENLIST_DESCRIPTION_FLIP_ENABLED
16804          }
16805          part { name: "elm.padding.icon2.left";
16806             clip_to: "disclip";
16807             type: RECT;
16808             scale: 1;
16809             description { state: "default" 0.0;
16810                min: GENLIST_PADDING_16_INC 0;
16811                fixed: 1 0;
16812                rel1 {
16813                   relative: 0.0 0.0;
16814                   to_x: "elm.icon.2";
16815                }
16816                rel2.to_x: "elm.icon.2";
16817                align: 1.0 0.0;
16818                visible: 0;
16819             }
16820          }
16821          part { name: "elm.text.2";
16822             clip_to: "disclip";
16823             type: TEXT;
16824             mouse_events: 0;
16825             scale: 1;
16826             description { state: "default" 0.0;
16827                rel1 {
16828                   relative: 1.0 1.0;
16829                   to_x: "elm.padding.icon1.right";
16830                   to_y: "elm.text.1";
16831                }
16832                rel2 {
16833                   relative: 0.0 0.0;
16834                   to_x: "elm.padding.icon2.left";
16835                   to_y: "elm.padding.bottom";
16836                }
16837                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
16838                text {
16839                   font: "SLP:style=Medium";
16840                   size: GENLIST_FONT_32_INC;
16841                   min: 0 1;
16842                   align: 0.0 0.5;
16843                   text_class: "slp_medium";
16844                }
16845             }
16846             description { state: "selected" 0.0;
16847                inherit: "default" 0.0;
16848                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
16849             }
16850             GENLIST_DESCRIPTION_FLIP_ENABLED
16851          }
16852          GENLIST_PART_FLIP
16853          GENLIST_PART_DISCLIP
16854       }
16855       programs {
16856          // signal: elm,state,%s,active
16857          //   a "check" item named %s went active
16858          // signal: elm,state,%s,passive
16859          //   a "check" item named %s went passive
16860          // default is passive
16861          program { name: "go_active";
16862             signal: "elm,state,selected";
16863             source: "elm";
16864             action: STATE_SET "selected" 0.0;
16865             target: "bg_image";
16866             target: "elm.text.1";
16867             target: "elm.text.2";
16868             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16869          }
16870          program { name: "go_passive";
16871             signal: "elm,state,unselected";
16872             source: "elm";
16873             action: STATE_SET "default" 0.0;
16874             target: "bg_image";
16875             target: "elm.text.1";
16876             target: "elm.text.2";
16877             transition: LINEAR 0.1;
16878          }
16879          program { name: "go_disabled";
16880             signal: "elm,state,disabled";
16881             source: "elm";
16882             action: STATE_SET "disabled" 0.0;
16883             target: "disclip";
16884          }
16885          program { name: "go_enabled";
16886             signal: "elm,state,enabled";
16887             source: "elm";
16888             action: STATE_SET "default" 0.0;
16889             target: "disclip";
16890          }
16891          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
16892          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16893       }
16894    }
16895
16896    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
16897       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
16898       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
16899       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
16900       alias: "elm/layout/dialogue/2text.2icon.3";
16901       data.item: "stacking" "above";
16902       data.item: "selectraise" "on";
16903       data.item: "texts" "elm.text.1 elm.text.2";
16904       data.item: "contents" "elm.icon.1 elm.icon.2";
16905       data.item: "flips" "elm.flip.content";
16906       parts {
16907          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16908          GENLIST_PART_DIALOGUE_BG_IMAGE
16909          GENLIST_PART_BOTTOM_LINE
16910          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16911          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16912          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16913          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16914          GENLIST_PART_DIALOGUE_ITEM
16915          GENLIST_PART_DIALOGUE_RIGHT_LINE
16916          part { name: "elm.icon.1";
16917             clip_to: "disclip";
16918             type: SWALLOW;
16919             scale: 1;
16920             description { state: "default" 0.0;
16921                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16922                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16923                fixed: 1 1;
16924                rel1 {
16925                   relative: 1.0 1.0;
16926                   to_x: "elm.padding.left";
16927                   to_y: "elm.padding.top";
16928                }
16929                rel2 {
16930                   relative: 1.0 0.0;
16931                   to_x: "elm.padding.left";
16932                   to_y: "elm.padding.bottom";
16933                }
16934                align: 0.0 0.5;
16935             }
16936             GENLIST_DESCRIPTION_FLIP_ENABLED
16937          }
16938          part { name: "elm.padding.icon1.right";
16939             clip_to: "disclip";
16940             type: RECT;
16941             scale: 1;
16942             description { state: "default" 0.0;
16943                min: GENLIST_PADDING_16_INC 0;
16944                fixed: 1 0;
16945                rel1 {
16946                   relative: 1.0 0.0;
16947                   to_x: "elm.icon.1";
16948                }
16949                rel2.to_x: "elm.icon.1";
16950                align: 0.0 0.0;
16951                visible: 0;
16952             }
16953          }
16954          part { name: "elm.icon.2";
16955             clip_to: "disclip";
16956             type: SWALLOW;
16957             scale: 1;
16958             description { state: "default" 0.0;
16959                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16960                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16961                fixed: 1 1;
16962                rel1 {
16963                   relative: 0.0 1.0;
16964                   to_x: "elm.padding.right";
16965                   to_y: "elm.padding.top";
16966                }
16967                rel2 {
16968                   relative: 0.0 0.0;
16969                   to_x: "elm.padding.right";
16970                   to_y: "elm.padding.bottom";
16971                }
16972                align: 1.0 0.5;
16973             }
16974             GENLIST_DESCRIPTION_FLIP_ENABLED
16975          }
16976          part { name: "elm.padding.icon2.left";
16977             clip_to: "disclip";
16978             type: RECT;
16979             scale: 1;
16980             description { state: "default" 0.0;
16981                min: GENLIST_PADDING_16_INC 0;
16982                fixed: 1 0;
16983                rel1.to_x: "elm.icon.2";
16984                rel2 {
16985                   relative: 0.0 1.0;
16986                   to_x: "elm.icon.2";
16987                }
16988                align: 1.0 0.0;
16989                visible: 0;
16990             }
16991          }
16992          part { name: "elm.text.1";
16993             clip_to: "disclip";
16994             type: TEXT;
16995             mouse_events: 0;
16996             scale: 1;
16997             description { state: "default" 0.0;
16998                min: 0 GENLIST_SIZE_61_INC;
16999                fixed: 0 1;
17000                rel1 {
17001                   relative: 1.0 1.0;
17002                   to_x: "elm.padding.icon1.right";
17003                   to_y: "elm.padding.top";
17004                }
17005                rel2 {
17006                   relative: 0.0 1.0;
17007                   to_x: "elm.padding.icon2.left";
17008                   to_y: "elm.padding.top";
17009                }
17010                align: 0.0 0.0;
17011                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17012                text {
17013                   font: "SLP:style=Roman";
17014                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17015                   min: 0 1;
17016                   align: 0.0 0.5;
17017                   text_class: "list_item";
17018                }
17019             }
17020             description { state: "selected" 0.0;
17021                inherit: "default" 0.0;
17022                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17023             }
17024             GENLIST_DESCRIPTION_FLIP_ENABLED
17025          }
17026          part { name: "elm.text.2";
17027             clip_to: "disclip";
17028             type: TEXT;
17029             mouse_events: 0;
17030             scale: 1;
17031             description { state: "default" 0.0;
17032                rel1 {
17033                   relative: 1.0 1.0;
17034                   to_x: "elm.padding.icon1.right";
17035                   to_y: "elm.text.1";
17036                }
17037                rel2 {
17038                   relative: 0.0 0.0;
17039                   to_x: "elm.padding.icon2.left";
17040                   to_y: "elm.padding.bottom";
17041                }
17042                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17043                text {
17044                   font: "SLP:style=Medium";
17045                   size: GENLIST_FONT_32_INC;
17046                   min: 0 1;
17047                   align: 0.0 0.5;
17048                   text_class: "slp_medium";
17049                }
17050             }
17051             description { state: "selected" 0.0;
17052                inherit: "default" 0.0;
17053                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17054             }
17055             GENLIST_DESCRIPTION_FLIP_ENABLED
17056          }
17057          GENLIST_PART_FLIP
17058          GENLIST_PART_DISCLIP
17059       }
17060       programs {
17061          // signal: elm,state,%s,active
17062          //   a "check" item named %s went active
17063          // signal: elm,state,%s,passive
17064          //   a "check" item named %s went passive
17065          // default is passive
17066          program { name: "go_active";
17067             signal: "elm,state,selected";
17068             source: "elm";
17069             action: STATE_SET "selected" 0.0;
17070             target: "bg_image";
17071             target: "elm.text.1";
17072             target: "elm.text.2";
17073             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17074          }
17075          program { name: "go_passive";
17076             signal: "elm,state,unselected";
17077             source: "elm";
17078             action: STATE_SET "default" 0.0;
17079             target: "bg_image";
17080             target: "elm.text.1";
17081             target: "elm.text.2";
17082             transition: LINEAR 0.1;
17083          }
17084          program { name: "go_disabled";
17085             signal: "elm,state,disabled";
17086             source: "elm";
17087             action: STATE_SET "disabled" 0.0;
17088             target: "disclip";
17089          }
17090          program { name: "go_enabled";
17091             signal: "elm,state,enabled";
17092             source: "elm";
17093             action: STATE_SET "default" 0.0;
17094             target: "disclip";
17095          }
17096          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
17097          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17098       }
17099    }
17100
17101    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
17102       inherit: "elm/genlist/item/dialogue/2text.2icon.3/default";
17103       parts {
17104          part { name: "elm.text.1";
17105             clip_to: "disclip";
17106             type: TEXTBLOCK;
17107             mouse_events: 0;
17108             scale: 1;
17109             description { state: "default" 0.0;
17110                min: 0 GENLIST_SIZE_61_INC;
17111                fixed: 0 1;
17112                align: 0.0 0.0;
17113                rel1 {
17114                   relative: 1.0 1.0;
17115                   to_x: "elm.padding.icon1.right";
17116                   to_y: "elm.padding.top";
17117                }
17118                rel2 {
17119                   relative: 0.0 1.0;
17120                   to_x: "elm.padding.icon2.left";
17121                   to_y: "elm.padding.top";
17122                }
17123                text {
17124                   style: "genlist_style_list_sub_text_default";
17125                   min: 0 1;
17126                   align: 0.0 0.5;
17127                   text_class: "list_item";
17128                }
17129             }
17130             description { state: "selected" 0.0;
17131                inherit: "default" 0.0;
17132                // FIXME: Why color textblock of is not changed by text.style?
17133                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17134                text.style: "genlist_style_list_sub_text_focus";
17135             }
17136             GENLIST_DESCRIPTION_FLIP_ENABLED
17137
17138          }
17139          part { name: "elm.text.2";
17140             clip_to: "disclip";
17141             type: TEXTBLOCK;
17142             mouse_events: 0;
17143             scale: 1;
17144             description { state: "default" 0.0;
17145                rel1 {
17146                   relative: 1.0 1.0;
17147                   to_x: "elm.padding.icon1.right";
17148                   to_y: "elm.text.1";
17149                }
17150                rel2 {
17151                   relative: 0.0 0.0;
17152                   to_x: "elm.padding.icon2.left";
17153                   to_y: "elm.padding.bottom";
17154                }
17155                text {
17156                   style: "genlist_style_list_main_text_unread";
17157                   min: 0 1;
17158                   align: 0.0 0.5;
17159                   text_class: "slp_medium";
17160                }
17161             }
17162             description { state: "selected" 0.0;
17163                inherit: "default" 0.0;
17164                // FIXME: Why color textblock of is not changed by text.style?
17165                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17166                text.style: "genlist_style_list_main_text_focus";
17167             }
17168             GENLIST_DESCRIPTION_FLIP_ENABLED
17169          }
17170       }
17171    }
17172
17173    group { name: "elm/genlist/item/dialogue/2text.1icon.5/default";
17174       alias: "elm/genlist/item_odd/dialogue/2text.1icon.5/default";
17175       alias: "elm/genlist/item_compress/dialogue/2text.1icon.5/default";
17176       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.5/default";
17177       alias: "elm/layout/dialogue/2text.1icon.5";
17178       data.item: "stacking" "above";
17179       data.item: "selectraise" "on";
17180       data.item: "texts" "elm.text.1 elm.text.2";
17181       data.item: "contents" "elm.icon";
17182       data.item: "flips" "elm.flip.content";
17183       parts {
17184          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17185          GENLIST_PART_DIALOGUE_BG_IMAGE
17186          GENLIST_PART_BOTTOM_LINE
17187          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17188          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17189          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17190          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17191          GENLIST_PART_DIALOGUE_ITEM
17192          GENLIST_PART_DIALOGUE_RIGHT_LINE
17193          part { name: "elm.icon";
17194             clip_to: "disclip";
17195             type: SWALLOW;
17196             scale: 1;
17197             description { state: "default" 0.0;
17198                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
17199                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
17200                fixed: 1 1;
17201                rel1 {
17202                   relative: 0.0 1.0;
17203                   to_x: "elm.padding.right";
17204                   to_y: "elm.padding.top";
17205                }
17206                rel2 {
17207                   relative: 0.0 0.0;
17208                   to_x: "elm.padding.right";
17209                   to_y: "elm.padding.bottom";
17210                }
17211                align: 1.0 0.5;
17212             }
17213             GENLIST_DESCRIPTION_FLIP_ENABLED
17214          }
17215          part { name: "elm.padding.icon.left";
17216             clip_to: "disclip";
17217             type: RECT;
17218             scale: 1;
17219             description { state: "default" 0.0;
17220                min: GENLIST_PADDING_16_INC 0;
17221                fixed: 1 0;
17222                rel1.to_x: "elm.icon";
17223                rel2 {
17224                   relative: 0.0 1.0;
17225                   to_x: "elm.icon";
17226                }
17227                align: 1.0 0.0;
17228                visible: 0;
17229             }
17230          }
17231          part { name: "elm.text.1";
17232             clip_to: "disclip";
17233             type: TEXT;
17234             mouse_events: 0;
17235             scale: 1;
17236             description { state: "default" 0.0;
17237                min: 0 GENLIST_SIZE_61_INC;
17238                fixed: 0 1;
17239                rel1 {
17240                   relative: 1.0 0.0;
17241                   to_x: "elm.padding.left";
17242                   to_y: "elm.padding.bottom";
17243                }
17244                rel2 {
17245                   relative: 0.0 0.0;
17246                   to_x: "elm.padding.icon.left";
17247                   to_y: "elm.padding.bottom";
17248                }
17249                align: 0.0 1.0;
17250                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17251                text {
17252                   font: "SLP:style=Roman";
17253                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17254                   min: 0 1;
17255                   align: 0.0 0.5;
17256                   text_class: "list_item";
17257                }
17258             }
17259             description { state: "selected" 0.0;
17260                inherit: "default" 0.0;
17261                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17262             }
17263             GENLIST_DESCRIPTION_FLIP_ENABLED
17264          }
17265          part { name: "elm.text.2";
17266             clip_to: "disclip";
17267             type: TEXT;
17268             mouse_events: 0;
17269             scale: 1;
17270             description { state: "default" 0.0;
17271                rel1 {
17272                   relative: 1.0 1.0;
17273                   to_x: "elm.padding.left";
17274                   to_y: "elm.padding.top";
17275                }
17276                rel2 {
17277                   relative: 0.0 0.0;
17278                   to_x: "elm.padding.icon.left";
17279                   to_y: "elm.text.1";
17280                }
17281                align: 0.0 0.0;
17282                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17283                text {
17284                   font: "SLP:style=Medium";
17285                   size: GENLIST_FONT_32_INC;
17286                   min: 0 1;
17287                   align: 0.0 0.5;
17288                   text_class: "slp_roman";
17289                }
17290             }
17291             description { state: "selected" 0.0;
17292                inherit: "default" 0.0;
17293                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17294             }
17295             GENLIST_DESCRIPTION_FLIP_ENABLED
17296          }
17297          GENLIST_PART_FLIP
17298          GENLIST_PART_DISCLIP
17299       }
17300       programs {
17301          // signal: elm,state,%s,active
17302          //   a "check" item named %s went active
17303          // signal: elm,state,%s,passive
17304          //   a "check" item named %s went passive
17305          // default is passive
17306          program { name: "go_active";
17307             signal: "elm,state,selected";
17308             source: "elm";
17309             action: STATE_SET "selected" 0.0;
17310             target: "bg_image";
17311             target: "elm.text.1";
17312             target: "elm.text.2";
17313             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17314          }
17315          program { name: "go_passive";
17316             signal: "elm,state,unselected";
17317             source: "elm";
17318             action: STATE_SET "default" 0.0;
17319             target: "bg_image";
17320             target: "elm.text.1";
17321             target: "elm.text.2";
17322             transition: LINEAR 0.1;
17323          }
17324          program { name: "go_disabled";
17325             signal: "elm,state,disabled";
17326             source: "elm";
17327             action: STATE_SET "disabled" 0.0;
17328             target: "disclip";
17329          }
17330          program { name: "go_enabled";
17331             signal: "elm,state,enabled";
17332             source: "elm";
17333             action: STATE_SET "default" 0.0;
17334             target: "disclip";
17335          }
17336          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
17337          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17338       }
17339    }
17340
17341 // 4.2.11
17342    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
17343       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
17344       alias: "elm/layout/dialogue/1title.1text.2";
17345       data.item: "stacking" "above";
17346       data.item: "selectraise" "on";
17347       data.item: "texts" "elm.title elm.text";
17348       parts {
17349          part { name: "base";
17350             type: RECT;
17351             repeat_events: 1;
17352             description { state: "default" 0.0;
17353                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
17354             }
17355          }
17356          GENLIST_PART_DIALOGUE_BG_IMAGE
17357          GENLIST_PART_BOTTOM_LINE
17358          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_21_INC )
17359          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_22_INC )
17360          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
17361          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17362          GENLIST_PART_DIALOGUE_ITEM
17363          GENLIST_PART_DIALOGUE_RIGHT_LINE
17364          part { name: "elm.title";
17365             clip_to: "disclip";
17366             type: TEXT;
17367             mouse_events: 0;
17368             scale: 1;
17369             description { state: "default" 0.0;
17370                min: GENLIST_SIZE_163_INC 0;
17371                fixed: 1 0;
17372                rel1 {
17373                   relative: 1.0 0.0;
17374                   to_x: "elm.padding.left";
17375                }
17376                rel2 {
17377                   relative: 1.0 1.0;
17378                   to_x: "elm.padding.left";
17379                }
17380                align: 0.0 0.0;
17381                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17382                text {
17383                   font: "SLP:style=Medium";
17384                   size: GENLIST_LIST_SUB_TEXT_SIZE;
17385                   min: 0 1;
17386                   align: 0.0 0.5;
17387                   text_class: "slp_medium";
17388                }
17389             }
17390             description { state: "selected" 0.0;
17391                inherit: "default" 0.0;
17392                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17393             }
17394          }
17395          part { name: "vertical_line";
17396             clip_to: "disclip";
17397             type: RECT;
17398             mouse_events: 0;
17399             description { state: "default" 0.0;
17400                min: 1 0;
17401                fixed: 1 0;
17402                rel1 {
17403                   relative: 1.0 0.0;
17404                   to_x: "elm.title";
17405                }
17406                rel2.to_x: "elm.title";
17407                align: 0.0 0.5;
17408                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17409             }
17410          }
17411          part { name: "elm.padding.text.left";
17412             clip_to: "disclip";
17413             type: RECT;
17414             mouse_events: 0;
17415             description { state: "default" 0.0;
17416                min: GENLIST_PADDING_16_INC 0;
17417                fixed: 1 0;
17418                rel1 {
17419                   relative: 1.0 0.0;
17420                   to_x: "vertical_line";
17421                }
17422                rel2.to_x: "vertical_line";
17423                align: 0.0 0.5;
17424                visible: 0;
17425             }
17426          }
17427          part { name: "elm.text";
17428             clip_to: "disclip";
17429             type: TEXTBLOCK;
17430             mouse_events: 0;
17431             scale: 1;
17432             description { state: "default" 0.0;
17433                rel1 {
17434                   relative: 1.0 1.0;
17435                   to_x: "elm.padding.text.left";
17436                   to_y: "elm.padding.top";
17437                }
17438                rel2 {
17439                   relative: 0.0 0.0;
17440                   to_x: "elm.padding.right";
17441                   to_y: "elm.padding.bottom";
17442                }
17443                text {
17444                   style: "genlist_style_multiline_list_main_text_unread";
17445                   min: 0 1;
17446                   align: 0.0 0.5;
17447                }
17448             }
17449             description { state: "selected" 0.0;
17450                inherit: "default" 0.0;
17451                text.style: "genlist_style_multiline_list_main_text_focus";
17452             }
17453          }
17454          GENLIST_PART_DISCLIP
17455       }
17456       programs {
17457          // signal: elm,state,%s,active
17458          //   a "check" item named %s went active
17459          // signal: elm,state,%s,passive
17460          //   a "check" item named %s went passive
17461          // default is passive
17462          program { name: "go_active";
17463             signal: "elm,state,selected";
17464             source: "elm";
17465             action: STATE_SET "selected" 0.0;
17466             target: "bg_image";
17467             target: "elm.title";
17468             target: "elm.text";
17469             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17470          }
17471          program { name: "go_passive";
17472             signal: "elm,state,unselected";
17473             source: "elm";
17474             action: STATE_SET "default" 0.0;
17475             target: "bg_image";
17476             target: "elm.title";
17477             target: "elm.text";
17478             transition: LINEAR 0.1;
17479          }
17480          program { name: "go_disabled";
17481             signal: "elm,state,disabled";
17482             source: "elm";
17483             action: STATE_SET "disabled" 0.0;
17484             target: "disclip";
17485          }
17486          program { name: "go_enabled";
17487             signal: "elm,state,enabled";
17488             source: "elm";
17489             action: STATE_SET "default" 0.0;
17490             target: "disclip";
17491          }
17492          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17493       }
17494    }
17495
17496 /*   group { name: "elm/genlist/item/dialogue/1title.2text/default";
17497       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
17498       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
17499       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
17500       alias: "elm/layout/dialogue/1title.2text";
17501       data.item: "stacking" "above";
17502       data.item: "selectraise" "on";
17503       data.item: "texts" "elm.title elm.text.1 elm.text.2";
17504       parts {
17505          GENLIST_PART_BASE( GENLIST_HEIGHT_142_INC )
17506          GENLIST_PART_BOTTOM_LINE
17507          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
17508          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17509          GENLIST_PART_DIALOGUE_ITEM
17510          GENLIST_PART_DIALOGUE_RIGHT_LINE
17511          part { name: "vertical_line";
17512             clip_to: "disclip";
17513             type: RECT;
17514             mouse_events: 0;
17515             description { state: "default" 0.0;
17516                min: 1 0;
17517                fixed: 1 0;
17518                rel1 {
17519                   relative: 1.0 0.0;
17520                   to_x: "elm.title";
17521                }
17522                rel2.to_x: "elm.title";
17523                align: 0.0 0.5;
17524                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17525             }
17526          }
17527          part { name: "center_line";
17528             clip_to: "disclip";
17529             type: RECT;
17530             mouse_events: 0;
17531             description { state: "default" 0.0;
17532                min: 0 1;
17533                fixed: 0 1;
17534                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17535                rel1 {
17536                   relative: 1.0 0.5;
17537                   to_x: "vertical_line";
17538                }
17539                rel2.relative: 1.0 0.5;
17540                align: 0.5 1.0;
17541             }
17542          }
17543          part { name: "elm.title";
17544             clip_to: "disclip";
17545             type: TEXT;
17546             mouse_events: 0;
17547             scale: 1;
17548             description { state: "default" 0.0;
17549                min: GENLIST_SIZE_163_INC 0;
17550                fixed: 1 0;
17551                rel1 {
17552                   relative: 1.0  0.0;
17553                   to_x: "elm.padding.left";
17554                }
17555                rel2.to_x: "elm.padding.left";
17556                align: 0.0 0.5;
17557                color: GENLIST_MULTILINE_TEXT_COLOR;
17558                text {
17559                   font: "SLP:style=Medium";
17560                   size: GENLIST_MULTILINE_TEXT_SIZE;
17561                   min: 0 1;
17562                   align: 0.0 0.5;
17563                   text_class: "slp_medium";
17564                }
17565             }
17566          }
17567          part { name: "elm.padding.title.right";
17568             clip_to: "disclip";
17569             type: RECT;
17570             mouse_events: 0;
17571             scale: 1;
17572             description { state: "default" 0.0;
17573                min: GENLIST_PADDING_16_INC 0;
17574                fixed: 1 0;
17575                rel1 {
17576                    relative: 1.0 0.0;
17577                    to_x: "elm.title";
17578                }
17579                rel2.to_x: "elm.title";
17580                visible: 0;
17581                align: 0.0 0.5;
17582             }
17583          }
17584          part { name: "elm.text.1";
17585             clip_to: "disclip";
17586             type: TEXT;
17587             mouse_events: 0;
17588             scale: 1;
17589             description { state: "default" 0.0;
17590                rel1 {
17591                   relative: 1.0 0.0;
17592                   to_x: "elm.padding.title.right";
17593                }
17594                rel2 {
17595                   relative: 0.0 0.0;
17596                   to_x: "elm.padding.right";
17597                   to_y: "center_line";
17598                }
17599                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17600                text {
17601                   font: "SLP:style=Roman";
17602                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17603                   min: 0 1;
17604                   align: 0.0 0.5;
17605                   text_class: "list_item";
17606                }
17607             }
17608          }
17609          part { name: "elm.text.2";
17610             clip_to: "disclip";
17611             type: TEXT;
17612             mouse_events: 0;
17613             scale: 1;
17614             description { state: "default" 0.0;
17615                rel1 {
17616                   relative: 1.0 0.5;
17617                   to_x: "elm.padding.title.right";
17618                }
17619                rel2 {
17620                   relative: 0.0 1.0;
17621                   to_x: "elm.padding.right";
17622                }
17623                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17624                text {
17625                   font: "SLP:style=Roman";
17626                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17627                   min: 0 1;
17628                   align: 0.0 0.5;
17629                   text_class: "slp_roman";
17630                }
17631             }
17632          }
17633          GENLIST_PART_DISCLIP
17634       }
17635       programs {
17636          // signal: elm,state,%s,active
17637          //   a "check" item named %s went active
17638          // signal: elm,state,%s,passive
17639          //   a "check" item named %s went passive
17640          // default is passive
17641          program { name: "go_active";
17642             signal: "elm,state,selected";
17643             source: "elm";
17644             action: STATE_SET "selected" 0.0;
17645             target: "elm.title";
17646             target: "elm.text.1";
17647             target: "elm.text.2";
17648          }
17649          program { name: "go_passive";
17650             signal: "elm,state,unselected";
17651             source: "elm";
17652             action: STATE_SET "default" 0.0;
17653             target: "elm.title";
17654             target: "elm.text.1";
17655             target: "elm.text.2";
17656             transition: LINEAR 0.1;
17657          }
17658          program { name: "go_disabled";
17659             signal: "elm,state,disabled";
17660             source: "elm";
17661             action: STATE_SET "disabled" 0.0;
17662             target: "disclip";
17663          }
17664          program { name: "go_enabled";
17665             signal: "elm,state,enabled";
17666             source: "elm";
17667             action: STATE_SET "default" 0.0;
17668             target: "disclip";
17669          }
17670       }
17671    }*/
17672
17673    group { name: "elm/genlist/item/dialogue/2text.2icon.4/default";
17674       alias: "elm/genlist/item_odd/dialogue/2text.2icon.4/default";
17675       alias: "elm/genlist/item_compress/dialogue/2text.2icon.4/default";
17676       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.4/default";
17677       alias: "elm/layout/dialogue/2text.2icon.4";
17678       data.item: "stacking" "above";
17679       data.item: "selectraise" "on";
17680       data.item: "texts" "elm.text.1 elm.text.2";
17681       data.item: "contents" "elm.icon.1 elm.icon.2";
17682       data.item: "flips" "elm.flip.content";
17683
17684       parts {
17685          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17686          GENLIST_PART_DIALOGUE_BG_IMAGE
17687          GENLIST_PART_BOTTOM_LINE
17688          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17689          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17690          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17691          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17692          GENLIST_PART_DIALOGUE_ITEM
17693          GENLIST_PART_DIALOGUE_RIGHT_LINE
17694          part { name: "elm.icon.1";
17695             clip_to: "disclip";
17696             type: SWALLOW;
17697             scale: 1;
17698             description { state: "default" 0.0;
17699                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17700                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17701                fixed: 1 1;
17702                rel1 {
17703                   relative: 1.0 1.0;
17704                   to_x: "elm.padding.left";
17705                   to_y: "elm.text.1";
17706                }
17707                rel2 {
17708                   relative: 1.0 0.0;
17709                   to_x: "elm.padding.left";
17710                   to_y: "elm.padding.bottom";
17711                }
17712                align: 0.0 0.5;
17713             }
17714             GENLIST_DESCRIPTION_FLIP_ENABLED
17715          }
17716          part { name: "elm.padding.icon1.right";
17717             clip_to: "disclip";
17718             type: RECT;
17719             scale: 1;
17720             description { state: "default" 0.0;
17721                min: GENLIST_PADDING_16_INC 0;
17722                fixed: 1 0;
17723                rel1 {
17724                   relative: 1.0 0.0;
17725                   to_x: "elm.icon.1";
17726                }
17727                rel2.to_x: "elm.icon.1";
17728                align: 0.0 0.0;
17729                visible: 0;
17730             }
17731          }
17732          part { name: "elm.icon.2";
17733             clip_to: "disclip";
17734             type: SWALLOW;
17735             scale: 1;
17736             description { state: "default" 0.0;
17737                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17738                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17739                fixed: 1 1;
17740                rel1 {
17741                   relative: 0.0 1.0;
17742                   to_x: "elm.padding.right";
17743                   to_y: "elm.padding.top";
17744                }
17745                rel2 {
17746                   relative: 0.0 1.0;
17747                   to_x: "elm.padding.right";
17748                   to_y: "elm.text.1";
17749                }
17750                align: 1.0 0.5;
17751             }
17752             GENLIST_DESCRIPTION_FLIP_ENABLED
17753          }
17754          part { name: "elm.padding.icon2.left";
17755             clip_to: "disclip";
17756             type: RECT;
17757             scale: 1;
17758             description { state: "default" 0.0;
17759                min: GENLIST_PADDING_16_INC 0;
17760                fixed: 1 0;
17761                rel1 {
17762                   relative: 0.0 0.0;
17763                   to_x: "elm.icon.2";
17764                }
17765                rel2.to_x: "elm.icon.2";
17766                align: 1.0 0.0;
17767                visible: 0;
17768             }
17769          }
17770          part { name: "elm.text.1";
17771             clip_to: "disclip";
17772             type: TEXT;
17773             mouse_events: 0;
17774             scale: 1;
17775             description { state: "default" 0.0;
17776                min: 0 GENLIST_SIZE_61_INC;
17777                fixed: 0 1;
17778                rel1 {
17779                   relative: 1.0 1.0;
17780                   to_x: "elm.padding.left";
17781                   to_y: "elm.padding.top";
17782                }
17783                rel2 {
17784                   relative: 0.0 1.0;
17785                   to_x: "elm.padding.icon2.left";
17786                   to_y: "elm.padding.top";
17787                }
17788                align: 0.0 0.0;
17789                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17790                text {
17791                   font: "SLP:style=Roman";
17792                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17793                   min: 0 1;
17794                   align: 0.0 0.5;
17795                   text_class: "list_item";
17796                }
17797             }
17798             description { state: "selected" 0.0;
17799                inherit: "default" 0.0;
17800                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17801             }
17802             GENLIST_DESCRIPTION_FLIP_ENABLED
17803          }
17804          part { name: "elm.text.2";
17805             clip_to: "disclip";
17806             type: TEXT;
17807             mouse_events: 0;
17808             scale: 1;
17809             description { state: "default" 0.0;
17810                rel1 {
17811                   relative: 1.0 1.0;
17812                   to_x: "elm.padding.icon1.right";
17813                   to_y: "elm.text.1";
17814                }
17815                rel2 {
17816                   relative: 0.0 0.0;
17817                   to_x: "elm.padding.right";
17818                   to_y: "elm.padding.bottom";
17819                }
17820                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17821                text {
17822                   font: "SLP:style=Medium";
17823                   size: GENLIST_FONT_32_INC;
17824                   min: 0 1;
17825                   align: 0.0 0.5;
17826                   text_class: "slp_medium";
17827                }
17828             }
17829             description { state: "selected" 0.0;
17830                inherit: "default" 0.0;
17831                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17832             }
17833             GENLIST_DESCRIPTION_FLIP_ENABLED
17834          }
17835          GENLIST_PART_FLIP
17836          GENLIST_PART_DISCLIP
17837       }
17838       programs {
17839          // signal: elm,state,%s,active
17840          //   a "check" item named %s went active
17841          // signal: elm,state,%s,passive
17842          //   a "check" item named %s went passive
17843          // default is passive
17844          program { name: "go_active";
17845             signal: "elm,state,selected";
17846             source: "elm";
17847             action: STATE_SET "selected" 0.0;
17848             target: "bg_image";
17849             target: "elm.text.1";
17850             target: "elm.text.2";
17851             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17852          }
17853          program { name: "go_passive";
17854             signal: "elm,state,unselected";
17855             source: "elm";
17856             action: STATE_SET "default" 0.0;
17857             target: "bg_image";
17858             target: "elm.text.1";
17859             target: "elm.text.2";
17860             transition: LINEAR 0.1;
17861          }
17862          program { name: "go_disabled";
17863             signal: "elm,state,disabled";
17864             source: "elm";
17865             action: STATE_SET "disabled" 0.0;
17866             target: "disclip";
17867          }
17868          program { name: "go_enabled";
17869             signal: "elm,state,enabled";
17870             source: "elm";
17871             action: STATE_SET "default" 0.0;
17872             target: "disclip";
17873          }
17874          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
17875          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17876       }
17877    }
17878
17879    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
17880       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
17881       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
17882       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
17883       alias: "elm/layout/dialogue/2text.1icon.6";
17884       data.item: "stacking" "above";
17885       data.item: "selectraise" "on";
17886       data.item: "texts" "elm.text.1 elm.text.2";
17887       data.item: "contents" "elm.icon";
17888       data.item: "flips" "elm.flip.content";
17889       parts {
17890          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17891          GENLIST_PART_DIALOGUE_BG_IMAGE
17892          GENLIST_PART_BOTTOM_LINE
17893          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17894          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17895          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17896          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17897          GENLIST_PART_DIALOGUE_ITEM
17898          GENLIST_PART_DIALOGUE_RIGHT_LINE
17899          part { name: "elm.icon";
17900             clip_to: "disclip";
17901             type: SWALLOW;
17902             scale: 1;
17903             description { state: "default" 0.0;
17904                fixed: 1 1;
17905                rel1.to_x: "elm.padding.right";
17906                rel2 {
17907                   relative: 0.0 1.0;
17908                   to_x: "elm.padding.right";
17909                }
17910                align: 1.0 0.5;
17911             }
17912             GENLIST_DESCRIPTION_FLIP_ENABLED
17913          }
17914          part { name: "elm.padding.icon.left";
17915             clip_to: "disclip";
17916             type: RECT;
17917             scale: 1;
17918             description { state: "default" 0.0;
17919                min: GENLIST_SIZE_16_INC 0;
17920                fixed: 1 0;
17921                rel1.to_x: "elm.icon";
17922                rel2 {
17923                   relative: 0.0 1.0;
17924                   to_x: "elm.icon";
17925                }
17926                align: 1.0 0.0;
17927                visible: 0;
17928             }
17929          }
17930          part { name: "elm.text.1";
17931             clip_to: "disclip";
17932             type: TEXT;
17933             mouse_events: 0;
17934             scale: 1;
17935             description { state: "default" 0.0;
17936                min: 0 GENLIST_SIZE_61_INC;
17937                fixed: 0 1;
17938                rel1 {
17939                   relative: 1.0 1.0;
17940                   to_x: "elm.padding.left";
17941                   to_y: "elm.padding.top";
17942                }
17943                rel2 {
17944                   relative: 0.0 1.0;
17945                   to_x: "elm.padding.icon.left";
17946                   to_y: "elm.padding.top";
17947                }
17948                align: 0.0 0.0;
17949                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17950                text {
17951                   font: "SLP:style=Roman";
17952                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17953                   min: 0 1;
17954                   align: 0.0 0.5;
17955                   text_class: "list_item";
17956                }
17957             }
17958             description { state: "selected" 0.0;
17959                inherit: "default" 0.0;
17960                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17961             }
17962             GENLIST_DESCRIPTION_FLIP_ENABLED
17963          }
17964          part { name: "elm.text.2";
17965             clip_to: "disclip";
17966             type: TEXT;
17967             mouse_events: 0;
17968             scale: 1;
17969             description { state: "default" 0.0;
17970                rel1 {
17971                   relative: 1.0 1.0;
17972                   to_x: "elm.padding.left";
17973                   to_y: "elm.text.1";
17974                }
17975                rel2 {
17976                   relative: 0.0 0.0;
17977                   to_x: "elm.padding.icon.left";
17978                   to_y: "elm.padding.bottom";
17979                }
17980                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
17981                text {
17982                   font: "SLP:style=Medium";
17983                   size: GENLIST_FONT_32_INC;
17984                   min: 0 1;
17985                   align: 0.0 0.5;
17986                   text_class: "slp_medium";
17987                }
17988             }
17989             description { state: "selected" 0.0;
17990                inherit: "default" 0.0;
17991                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17992             }
17993             GENLIST_DESCRIPTION_FLIP_ENABLED
17994          }
17995          GENLIST_PART_FLIP
17996          GENLIST_PART_DISCLIP
17997       }
17998       programs {
17999          // signal: elm,state,%s,active
18000          //   a "check" item named %s went active
18001          // signal: elm,state,%s,passive
18002          //   a "check" item named %s went passive
18003          // default is passive
18004          program { name: "go_active";
18005             signal: "elm,state,selected";
18006             source: "elm";
18007             action: STATE_SET "selected" 0.0;
18008             target: "bg_image";
18009             target: "elm.text.1";
18010             target: "elm.text.2";
18011             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18012          }
18013          program { name: "go_passive";
18014             signal: "elm,state,unselected";
18015             source: "elm";
18016             action: STATE_SET "default" 0.0;
18017             target: "bg_image";
18018             target: "elm.text.1";
18019             target: "elm.text.2";
18020             transition: LINEAR 0.1;
18021          }
18022          program { name: "go_disabled";
18023             signal: "elm,state,disabled";
18024             source: "elm";
18025             action: STATE_SET "disabled" 0.0;
18026             target: "disclip";
18027          }
18028          program { name: "go_enabled";
18029             signal: "elm,state,enabled";
18030             source: "elm";
18031             action: STATE_SET "default" 0.0;
18032             target: "disclip";
18033          }
18034          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18035          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18036       }
18037    }
18038
18039    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
18040       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
18041       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
18042       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
18043       alias: "elm/layout/dialogue/2text.1icon.7";
18044       data.item: "stacking" "above";
18045       data.item: "selectraise" "on";
18046       data.item: "texts" "elm.text.1 elm.text.2";
18047       data.item: "contents" "elm.icon";
18048       data.item: "flips" "elm.flip.content";
18049       parts {
18050          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18051          GENLIST_PART_DIALOGUE_BG_IMAGE
18052          GENLIST_PART_BOTTOM_LINE
18053          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18054          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18055          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18056          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18057          GENLIST_PART_DIALOGUE_ITEM
18058          GENLIST_PART_DIALOGUE_RIGHT_LINE
18059          part { name: "elm.icon";
18060             clip_to: "disclip";
18061             type: SWALLOW;
18062             scale: 1;
18063             description { state: "default" 0.0;
18064                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
18065                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
18066                fixed: 1 1;
18067                rel1 {
18068                   relative: 0.0 1.0;
18069                   to_x: "elm.padding.right";
18070                   to_y: "elm.padding.top";
18071                }
18072                rel2 {
18073                   relative: 0.0 0.0;
18074                   to_x: "elm.padding.right";
18075                   to_y: "elm.padding.bottom";
18076                }
18077                align: 1.0 0.5;
18078             }
18079             GENLIST_DESCRIPTION_FLIP_ENABLED
18080          }
18081          part { name: "elm.padding.icon.left";
18082             clip_to: "disclip";
18083             type: RECT;
18084             scale: 1;
18085             description { state: "default" 0.0;
18086                min: GENLIST_SIZE_16_INC 0;
18087                fixed: 1 0;
18088                rel1.to_x: "elm.icon";
18089                rel2 {
18090                   relative: 0.0 1.0;
18091                   to_x: "elm.icon";
18092                }
18093                align: 1.0 0.0;
18094                visible: 0;
18095             }
18096          }
18097          part { name: "elm.text.1";
18098             clip_to: "disclip";
18099             type: TEXT;
18100             mouse_events: 0;
18101             scale: 1;
18102             description { state: "default" 0.0;
18103                min: 0 GENLIST_SIZE_61_INC;
18104                fixed: 0 1;
18105                rel1 {
18106                   relative: 1.0 1.0;
18107                   to_x: "elm.padding.left";
18108                   to_y: "elm.padding.top";
18109                }
18110                rel2 {
18111                   relative: 0.0 1.0;
18112                   to_x: "elm.padding.icon.left";
18113                   to_y: "elm.padding.top";
18114                }
18115                align: 0.0 0.0;
18116                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18117                text {
18118                   font: "SLP:style=Roman";
18119                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18120                   min: 0 1;
18121                   align: 0.0 0.5;
18122                   text_class: "list_item";
18123                }
18124             }
18125             description { state: "selected" 0.0;
18126                inherit: "default" 0.0;
18127                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18128             }
18129             GENLIST_DESCRIPTION_FLIP_ENABLED
18130          }
18131          part { name: "elm.text.2";
18132             clip_to: "disclip";
18133             type: TEXT;
18134             mouse_events: 0;
18135             scale: 1;
18136             description { state: "default" 0.0;
18137                rel1 {
18138                   relative: 1.0 1.0;
18139                   to_x: "elm.padding.left";
18140                   to_y: "elm.text.1";
18141                }
18142                rel2 {
18143                   relative: 0.0 0.0;
18144                   to_x: "elm.padding.icon.left";
18145                   to_y: "elm.padding.bottom";
18146                }
18147                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
18148                text {
18149                   font: "SLP:style=Medium";
18150                   size: GENLIST_FONT_32_INC;
18151                   min: 0 1;
18152                   align: 0.0 0.5;
18153                   text_class: "slp_medium";
18154                }
18155             }
18156             description { state: "selected" 0.0;
18157                inherit: "default" 0.0;
18158                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
18159             }
18160             GENLIST_DESCRIPTION_FLIP_ENABLED
18161          }
18162          GENLIST_PART_FLIP
18163          GENLIST_PART_DISCLIP
18164       }
18165       programs {
18166          // signal: elm,state,%s,active
18167          //   a "check" item named %s went active
18168          // signal: elm,state,%s,passive
18169          //   a "check" item named %s went passive
18170          // default is passive
18171          program { name: "go_active";
18172             signal: "elm,state,selected";
18173             source: "elm";
18174             action: STATE_SET "selected" 0.0;
18175             target: "bg_image";
18176             target: "elm.text.1";
18177             target: "elm.text.2";
18178             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18179          }
18180          program { name: "go_passive";
18181             signal: "elm,state,unselected";
18182             source: "elm";
18183             action: STATE_SET "default" 0.0;
18184             target: "bg_image";
18185             target: "elm.text.1";
18186             target: "elm.text.2";
18187             transition: LINEAR 0.1;
18188          }
18189          program { name: "go_disabled";
18190             signal: "elm,state,disabled";
18191             source: "elm";
18192             action: STATE_SET "disabled" 0.0;
18193             target: "disclip";
18194          }
18195          program { name: "go_enabled";
18196             signal: "elm,state,enabled";
18197             source: "elm";
18198             action: STATE_SET "default" 0.0;
18199             target: "disclip";
18200          }
18201          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18202          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18203       }
18204    }
18205
18206    group { name: "elm/genlist/item/dialogue/2text.1icon.8/default";
18207       alias: "elm/genlist/item_odd/dialogue/2text.1icon.8/default";
18208       alias: "elm/genlist/item_compress/dialogue/2text.1icon.8/default";
18209       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.8/default";
18210       alias: "elm/layout/dialogue/2text.1icon.8";
18211       data.item: "stacking" "above";
18212       data.item: "selectraise" "on";
18213       data.item: "texts" "elm.text.1 elm.text.2";
18214       data.item: "contents" "elm.icon";
18215       data.item: "flips" "elm.flip.content";
18216
18217       parts {
18218          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18219          GENLIST_PART_DIALOGUE_BG_IMAGE
18220          GENLIST_PART_BOTTOM_LINE
18221          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18222          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18223          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18224          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18225          GENLIST_PART_DIALOGUE_ITEM
18226          GENLIST_PART_DIALOGUE_RIGHT_LINE
18227          part { name: "elm.text.2";
18228             clip_to: "disclip";
18229             type: TEXT;
18230             mouse_events: 0;
18231             scale: 1;
18232             description { state: "default" 0.0;
18233                min: 0 GENLIST_SIZE_48_INC;
18234                fixed: 0 1;
18235                rel1 {
18236                   relative: 1.0 1.0;
18237                   to_x: "elm.padding.left";
18238                   to_y: "elm.padding.top";
18239                }
18240                rel2 {
18241                   relative: 0.0 1.0;
18242                   to_x: "elm.padding.right";
18243                   to_y: "elm.padding.top";
18244                }
18245                align: 0.0 0.0;
18246                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
18247                text {
18248                   font: "SLP:style=Medium";
18249                   size: GENLIST_FONT_32_INC;
18250                   min: 0 1;
18251                   align: 0.0 0.5;
18252                   text_class: "slp_roman";
18253                }
18254             }
18255             description { state: "selected" 0.0;
18256                inherit: "default" 0.0;
18257                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
18258             }
18259             GENLIST_DESCRIPTION_FLIP_ENABLED
18260          }
18261          part { name: "elm.text.1";
18262             clip_to: "disclip";
18263             type: TEXT;
18264             mouse_events: 0;
18265             scale: 1;
18266             description { state: "default" 0.0;
18267                min: GENLIST_SIZE_672_INC 0;
18268                fixed: 1 0;
18269                rel1 {
18270                   relative: 1.0 1.0;
18271                   to_x: "elm.padding.left";
18272                   to_y: "elm.text.2";
18273                }
18274                rel2 {
18275                   relative: 1.0 0.0;
18276                   to_x: "elm.padding.left";
18277                   to_y: "elm.padding.bottom";
18278                }
18279                align: 0.0 0.5;
18280                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18281                text {
18282                   font: "SLP:style=Roman";
18283                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18284                   min: 1 1;
18285                   align: 0.0 0.5;
18286                   text_class: "list_item";
18287                }
18288             }
18289             description { state: "selected" 0.0;
18290                inherit: "default" 0.0;
18291                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18292             }
18293             GENLIST_DESCRIPTION_FLIP_ENABLED
18294          }
18295          part { name: "elm.padding.text1.right";
18296             clip_to: "disclip";
18297             type: RECT;
18298             scale: 1;
18299             description { state: "default" 0.0;
18300                min: GENLIST_SIZE_16_INC 0;
18301                fixed: 1 0;
18302                visible: 0;
18303                rel1 {
18304                   relative: 1.0 0.0;
18305                   to_x: "elm.text.1";
18306                }
18307                rel2.to_x: "elm.text.1";
18308                align: 0.0 0.0;
18309             }
18310          }
18311          part { name: "elm.icon";
18312             clip_to: "disclip";
18313             type: SWALLOW;
18314             scale: 1;
18315             description { state: "default" 0.0;
18316                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18317                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18318                fixed: 1 1;
18319                rel1 {
18320                   relative: 1.0 1.0;
18321                   to_x: "elm.padding.text1.right";
18322                   to_y: "elm.text.2";
18323                }
18324                rel2 {
18325                   relative: 1.0 0.0;
18326                   to_x: "elm.padding.text1.right";
18327                   to_y: "elm.padding.bottom";
18328                }
18329                align: 0.0 0.5;
18330             }
18331             GENLIST_DESCRIPTION_FLIP_ENABLED
18332          }
18333          GENLIST_PART_FLIP
18334          GENLIST_PART_DISCLIP
18335       }
18336       programs {
18337          // signal: elm,state,%s,active
18338          //   a "check" item named %s went active
18339          // signal: elm,state,%s,passive
18340          //   a "check" item named %s went passive
18341          // default is passive
18342          program { name: "go_active";
18343             signal: "elm,state,selected";
18344             source: "elm";
18345             action: STATE_SET "selected" 0.0;
18346             target: "bg_image";
18347             target: "elm.text.1";
18348             target: "elm.text.2";
18349             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18350          }
18351          program { name: "go_passive";
18352             signal: "elm,state,unselected";
18353             source: "elm";
18354             action: STATE_SET "default" 0.0;
18355             target: "bg_image";
18356             target: "elm.text.1";
18357             target: "elm.text.2";
18358             transition: LINEAR 0.1;
18359          }
18360          program { name: "go_disabled";
18361             signal: "elm,state,disabled";
18362             source: "elm";
18363             action: STATE_SET "disabled" 0.0;
18364             target: "disclip";
18365          }
18366          program { name: "go_enabled";
18367             signal: "elm,state,enabled";
18368             source: "elm";
18369             action: STATE_SET "default" 0.0;
18370             target: "disclip";
18371          }
18372          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18373          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18374       }
18375    }
18376
18377    // 2.4.2.19
18378    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
18379       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
18380       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
18381       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
18382       alias: "elm/layout/dialogue/2text.1icon.9";
18383       data.item: "stacking" "above";
18384       data.item: "selectraise" "on";
18385       data.item: "texts" "elm.text.1 elm.text.2";
18386       data.item: "contents" "elm.icon.1";
18387       data.item: "flips" "elm.flip.content";
18388
18389       parts {
18390          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18391          GENLIST_PART_DIALOGUE_BG_IMAGE
18392          GENLIST_PART_BOTTOM_LINE
18393          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18394          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18395          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18396          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18397          GENLIST_PART_DIALOGUE_ITEM
18398          GENLIST_PART_DIALOGUE_RIGHT_LINE
18399          part { name: "elm.icon.1";
18400             clip_to: "disclip";
18401             type: SWALLOW;
18402             scale: 1;
18403             description { state: "default" 0.0;
18404                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18405                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18406                fixed: 1 1;
18407                rel1 {
18408                   relative: 1.0 1.0;
18409                   to_x: "elm.padding.left";
18410                   to_y: "elm.text.1";
18411                }
18412                rel2 {
18413                   relative: 1.0 0.0;
18414                   to_x: "elm.padding.left";
18415                   to_y: "elm.padding.bottom";
18416                }
18417                align: 0.0 0.5;
18418             }
18419             GENLIST_DESCRIPTION_FLIP_ENABLED
18420          }
18421          part { name: "elm.padding.icon1.right";
18422             clip_to: "disclip";
18423             type: RECT;
18424             scale: 1;
18425             description { state: "default" 0.0;
18426                min: GENLIST_PADDING_16_INC 0;
18427                fixed: 1 0;
18428                rel1 {
18429                   relative: 1.0 0.0;
18430                   to_x: "elm.icon.1";
18431                }
18432                rel2.to_x: "elm.icon.1";
18433                align: 0.0 0.0;
18434                visible: 0;
18435             }
18436          }
18437          part { name: "elm.text.1";
18438             clip_to: "disclip";
18439             type: TEXT;
18440             mouse_events: 0;
18441             scale: 1;
18442             description { state: "default" 0.0;
18443                min: 0 GENLIST_SIZE_61_INC;
18444                fixed: 0 1;
18445                rel1 {
18446                   relative: 1.0 1.0;
18447                   to_x: "elm.padding.left";
18448                   to_y: "elm.padding.top";
18449                }
18450                rel2 {
18451                   relative: 0.0 1.0;
18452                   to_x: "elm.padding.right";
18453                   to_y: "elm.padding.top";
18454                }
18455                align: 0.0 0.0;
18456                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18457                text {
18458                   font: "SLP:style=Roman";
18459                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18460                   min: 0 1;
18461                   align: 0.0 0.5;
18462                   text_class: "list_item";
18463                }
18464             }
18465             description { state: "selected" 0.0;
18466                inherit: "default" 0.0;
18467                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18468             }
18469             GENLIST_DESCRIPTION_FLIP_ENABLED
18470          }
18471          part { name: "elm.text.2";
18472             clip_to: "disclip";
18473             type: TEXT;
18474             mouse_events: 0;
18475             scale: 1;
18476             description { state: "default" 0.0;
18477                rel1 {
18478                   relative: 1.0 1.0;
18479                   to_x: "elm.padding.icon1.right";
18480                   to_y: "elm.text.1";
18481                }
18482                rel2 {
18483                   relative: 0.0 0.0;
18484                   to_x: "elm.padding.right";
18485                   to_y: "elm.padding.bottom";
18486                }
18487                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
18488                text {
18489                   font: "SLP:style=Medium";
18490                   size: GENLIST_FONT_32_INC;
18491                   min: 0 1;
18492                   align: 0.0 0.5;
18493                   text_class: "slp_medium";
18494                }
18495             }
18496             description { state: "selected" 0.0;
18497                inherit: "default" 0.0;
18498                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18499             }
18500             GENLIST_DESCRIPTION_FLIP_ENABLED
18501          }
18502          GENLIST_PART_FLIP
18503          GENLIST_PART_DISCLIP
18504       }
18505       programs {
18506          // signal: elm,state,%s,active
18507          //   a "check" item named %s went active
18508          // signal: elm,state,%s,passive
18509          //   a "check" item named %s went passive
18510          // default is passive
18511          program { name: "go_active";
18512             signal: "elm,state,selected";
18513             source: "elm";
18514             action: STATE_SET "selected" 0.0;
18515             target: "bg_image";
18516             target: "elm.text.1";
18517             target: "elm.text.2";
18518          }
18519          program { name: "go_passive";
18520             signal: "elm,state,unselected";
18521             source: "elm";
18522             action: STATE_SET "default" 0.0;
18523             target: "bg_image";
18524             target: "elm.text.1";
18525             target: "elm.text.2";
18526             transition: LINEAR 0.1;
18527          }
18528          program { name: "go_disabled";
18529             signal: "elm,state,disabled";
18530             source: "elm";
18531             action: STATE_SET "disabled" 0.0;
18532             target: "disclip";
18533          }
18534          program { name: "go_enabled";
18535             signal: "elm,state,enabled";
18536             source: "elm";
18537             action: STATE_SET "default" 0.0;
18538             target: "disclip";
18539          }
18540       }
18541    }
18542
18543 // 4.3.1
18544    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
18545       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
18546       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
18547       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
18548       alias: "elm/layout/dialogue/bg/2text.2icon";
18549       data.item: "stacking" "above";
18550       data.item: "selectraise" "on";
18551       data.item: "texts" "elm.text.1 elm.text.2";
18552       data.item: "contents" "elm.icon.1 elm.icon.2";
18553       images {
18554           image: "00_list_thumbnail_bg.png" COMP;
18555       }
18556       parts {
18557          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_190_INC )
18558          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_48_INC )
18559          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_48_INC )
18560          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18561          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18562          part { name: "elm.icon1.bg";
18563             scale: 1;
18564             description { state: "default" 0.0;
18565                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
18566                fixed: 1 1;
18567                align: 0.0 0.52;
18568                rel1 {
18569                   relative: 1.0 0.5;
18570                   to_x: "elm.padding.left";
18571                }
18572                rel2 {
18573                   relative: 1.0 0.5;
18574                   to_x: "elm.padding.left";
18575                }
18576                image {
18577                   normal: "00_list_thumbnail_bg.png";
18578                   border: 1 1 1 1;
18579                   border_scale: 1;
18580                   middle: NONE;
18581                }
18582             }
18583          }
18584          part { name: "elm.icon.1";
18585             type: SWALLOW;
18586             description { state: "default" 0.0;
18587                rel1.to: "elm.icon1.bg";
18588                rel2.to: "elm.icon1.bg";
18589             }
18590          }
18591          part { name: "elm.padding.icon1.right";
18592             type: RECT;
18593             mouse_events: 0;
18594             scale: 1;
18595             description { state: "default" 0.0;
18596                min: GENLIST_PADDING_24_INC 0;
18597                fixed: 1 0;
18598                rel1 {
18599                    relative: 1.0 0.0;
18600                    to_x: "elm.icon1.bg";
18601                }
18602                rel2.to_x: "elm.icon1.bg";
18603                visible: 0;
18604                align: 0.0 0.5;
18605             }
18606          }
18607          part { name: "elm.icon.2";
18608             type: SWALLOW;
18609             scale: 1;
18610             description { state: "default" 0.0;
18611                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
18612                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
18613                fixed: 1 1;
18614                rel1 {
18615                   relative: 0.0 0.5;
18616                   to_x: "elm.padding.right";
18617                }
18618                rel2 {
18619                   relative: 0.0 0.5;
18620                   to_x: "elm.padding.right";
18621                }
18622                align: 1.0 0.5;
18623             }
18624          }
18625          part { name: "elm.padding.icon2.right";
18626             type: RECT;
18627             mouse_events: 0;
18628             scale: 1;
18629             description { state: "default" 0.0;
18630                min: GENLIST_PADDING_16_INC 0;
18631                fixed: 1 0;
18632                rel1.to_x: "elm.icon.2";
18633                rel2 {
18634                   relative: 0.0 1.0;
18635                   to_x: "elm.icon.2";
18636                }
18637                rel2.to_x: "elm.icon.2";
18638                visible: 0;
18639                align: 1.0 0.5;
18640             }
18641          }
18642          part { name: "elm.text.1";
18643             clip_to: "disclip";
18644             type: TEXT;
18645             mouse_events: 0;
18646             scale: 1;
18647             description { state: "default" 0.0;
18648                min: 0 GENLIST_SIZE_54_INC;
18649                fixed: 0 1;
18650                align: 0.0 0.0;
18651                rel1 {
18652                   relative: 1.0 1.0;
18653                   to_x: "elm.padding.icon1.right";
18654                   to_y: "elm.padding.top";
18655                }
18656                rel2 {
18657                   relative: 0.0 1.0;
18658                   to_x: "elm.padding.icon2.right";
18659                   to_y: "elm.padding.top";
18660                }
18661                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
18662                text {
18663                   font: "SLP:style=Roman";
18664                   size: GENLIST_FONT_48_INC;
18665                   min: 0 1;
18666                   align: 0.0 0.0;
18667                   text_class: "list_item";
18668                }
18669             }
18670          }
18671          part { name: "elm.padding.text.1.bottom";
18672             type: RECT;
18673             mouse_events: 0;
18674             scale: 1;
18675             description { state: "default" 0.0;
18676                min: 0 GENLIST_PADDING_8_INC;
18677                fixed: 0 1;
18678                rel1 {
18679                    relative: 0.0 1.0;
18680                    to_y: "elm.text.1";
18681                }
18682                rel2.to_y: "elm.text.1";
18683                visible: 0;
18684                align: 0.0 0.0;
18685             }
18686          }
18687          part { name: "elm.text.2";
18688             clip_to: "disclip";
18689             type: TEXT;
18690             mouse_events: 0;
18691             scale: 1;
18692             description { state: "default" 0.0;
18693                rel1 {
18694                   relative: 1.0 1.0;
18695                   to_x: "elm.padding.icon1.right";
18696                   to_y: "elm.padding.text.1.bottom";
18697                }
18698                rel2 {
18699                   relative: 0.0 0.0;
18700                   to_x: "elm.padding.icon2.right";
18701                   to_y: "elm.padding.bottom";
18702                }
18703                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18704                text {
18705                   font: "SLP:style=Medium";
18706                   size: GENLIST_FONT_32_INC;
18707                   min: 0 1;
18708                   align: 0.0 1.0;
18709                   text_class: "slp_medium";
18710                }
18711             }
18712          }
18713          GENLIST_PART_DISCLIP
18714       }
18715       programs {
18716          // signal: elm,state,%s,active
18717          //   a "check" item named %s went active
18718          // signal: elm,state,%s,passive
18719          //   a "check" item named %s went passive
18720          // default is passive
18721          /*program { name: "go_active";
18722             signal: "elm,state,selected";
18723             source: "elm";
18724             action: STATE_SET "selected" 0.0;
18725             target: "elm.text";
18726             target: "elm.text.sub";
18727          }
18728          program { name: "go_passive";
18729             signal: "elm,state,unselected";
18730             source: "elm";
18731             action: STATE_SET "default" 0.0;
18732             target: "elm.text";
18733             target: "elm.text.sub";
18734             transition: LINEAR 0.1;
18735          }*/
18736          program { name: "go_disabled";
18737             signal: "elm,state,disabled";
18738             source: "elm";
18739             action: STATE_SET "disabled" 0.0;
18740             target: "disclip";
18741          }
18742          program { name: "go_enabled";
18743             signal: "elm,state,enabled";
18744             source: "elm";
18745             action: STATE_SET "default" 0.0;
18746             target: "disclip";
18747          }
18748       }
18749    }
18750
18751 // 4.3.2
18752    group { name: "elm/genlist/item/dialogue/bg/3text.2icon/default";
18753       alias: "elm/genlist/item_odd/dialogue/bg/3text.2icon/default";
18754       alias: "elm/genlist/item_compress/dialogue/bg/3text.2icon/default";
18755       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.2icon/default";
18756       alias: "elm/layout/dialogue/bg/3text.2icon";
18757       data.item: "stacking" "above";
18758       data.item: "selectraise" "on";
18759       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
18760       data.item: "contents" "elm.icon.1 elm.icon.2";
18761       images {
18762           image: "00_list_thumbnail_bg.png" COMP;
18763       }
18764       parts {
18765          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_142_INC )
18766          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_8_INC )
18767          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_8_INC )
18768          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
18769          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18770          part { name: "elm.padding.icon.bottom";
18771             type: RECT;
18772             mouse_events: 0;
18773             scale: 1;
18774             description { state: "default" 0.0;
18775                min: 0 1;
18776                fixed: 0 1;
18777                rel1 {
18778                   relative: 0.0 1.0;
18779                   to_x: "elm.padding.right";
18780                }
18781                rel2 {
18782                   relative: 0.0 1.0;
18783                   to_x: "elm.padding.right";
18784                }
18785                align: 1.0 1.0;
18786                visible: 0;
18787             }
18788          }
18789          part { name: "elm.icon1.bg";
18790             scale: 1;
18791             description { state: "default" 0.0;
18792                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
18793                fixed: 1 1;
18794                align: 1.0 0.0;
18795                rel1 {
18796                   relative: 0.0 0.0;
18797                   to_x: "elm.padding.right";
18798                }
18799                rel2 {
18800                   relative: 0.0 0.0;
18801                   to_x: "elm.padding.right";
18802                   to_y: "elm.padding.icon.bottom";
18803                }
18804                image {
18805                   normal: "00_list_thumbnail_bg.png";
18806                   border: 1 1 1 1;
18807                   border_scale: 1;
18808                   middle: NONE;
18809                }
18810             }
18811          }
18812          part { name: "elm.icon.1";
18813             type: SWALLOW;
18814             description { state: "default" 0.0;
18815                rel1.to: "elm.icon1.bg";
18816                rel2.to: "elm.icon1.bg";
18817             }
18818          }
18819          part { name: "elm.padding.icon1.left";
18820             type: RECT;
18821             mouse_events: 0;
18822             scale: 1;
18823             description { state: "default" 0.0;
18824                min: GENLIST_PADDING_16_INC 0;
18825                fixed: 1 0;
18826                rel1 {
18827                    relative: 0.0 0.0;
18828                    to_x: "elm.icon1.bg";
18829                }
18830                rel2 {
18831                    relative: 0.0 1.0;
18832                    to_x: "elm.icon1.bg";
18833                }
18834                visible: 0;
18835                align: 0.0 0.5;
18836             }
18837          }
18838          part { name: "elm.icon.2";
18839             type: SWALLOW;
18840             scale: 1;
18841             description { state: "default" 0.0;
18842                min: GENLIST_ICON_SIZE_64 GENLIST_ICON_SIZE_64;
18843                max: GENLIST_ICON_SIZE_64 GENLIST_ICON_SIZE_64;
18844                fixed: 1 1;
18845                rel1 {
18846                   relative: 0.0 0.5;
18847                   to_x: "elm.padding.icon1.left";
18848                }
18849                rel2 {
18850                   relative: 0.0 0.5;
18851                   to_x: "elm.padding.icon1.left";
18852                }
18853                align: 1.0 0.5;
18854             }
18855          }
18856          part { name: "elm.padding.icon2.left";
18857             type: RECT;
18858             mouse_events: 0;
18859             scale: 1;
18860             description { state: "default" 0.0;
18861                min: GENLIST_PADDING_16_INC 0;
18862                fixed: 1 0;
18863                rel1.to_x: "elm.icon.2";
18864                rel2 {
18865                   relative: 0.0 1.0;
18866                   to_x: "elm.icon.2";
18867                }
18868                rel2.to_x: "elm.icon.2";
18869                visible: 0;
18870                align: 1.0 0.5;
18871             }
18872          }
18873          part { name: "elm.text.1";
18874             clip_to: "disclip";
18875             type: TEXT;
18876             mouse_events: 0;
18877             scale: 1;
18878             description { state: "default" 0.0;
18879                min: 0 GENLIST_SIZE_54_INC;
18880                fixed: 0 1;
18881                align: 0 0;
18882                rel1 {
18883                   relative: 1.0 1.0;
18884                   to_x: "elm.padding.left";
18885                   to_y: "elm.padding.top";
18886                }
18887                rel2 {
18888                   relative: 0.0 1.0;
18889                   to_x: "elm.padding.icon2.left";
18890                   to_y: "elm.padding.top";
18891                }
18892                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
18893                text {
18894                   font: "SLP:style=Roman";
18895                   size: GENLIST_FONT_48_INC;
18896                   align: 0.0 0.5;
18897                   text_class: "list_item";
18898                }
18899             }
18900          }
18901          part { name: "elm.padding.text.1.bottom";
18902             type: RECT;
18903             mouse_events: 0;
18904             scale: 1;
18905             description { state: "default" 0.0;
18906                min: 0 GENLIST_PADDING_8_INC;
18907                fixed: 0 1;
18908                rel1 {
18909                    relative: 0.0 1.0;
18910                    to_y: "elm.text.1";
18911                }
18912                rel2.to_y: "elm.text.1";
18913                visible: 0;
18914                align: 0.0 0.0;
18915             }
18916          }
18917          part { name: "elm.text.2";
18918             clip_to: "disclip";
18919             type: TEXT;
18920             mouse_events: 0;
18921             scale: 1;
18922             description { state: "default" 0.0;
18923                rel1 {
18924                   relative: 1.0 1.0;
18925                   to_x: "elm.padding.left";
18926                   to_y: "elm.padding.text.1.bottom";
18927                }
18928                rel2 {
18929                   relative: 0.0 0.0;
18930                   to_x: "elm.padding.icon2.left";
18931                   to_y: "elm.text.3";
18932                }
18933                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18934                text {
18935                   font: "SLP:style=Medium";
18936                   size: GENLIST_FONT_32_INC;
18937                   align: 0.0 0.5;
18938                   text_class: "slp_medium";
18939                }
18940             }
18941          }
18942          part { name: "elm.text.3";
18943             clip_to: "disclip";
18944             type: TEXT;
18945             mouse_events: 0;
18946             scale: 1;
18947             description { state: "default" 0.0;
18948                min: 0 GENLIST_ICON_SMALL_SIZE;
18949                fixed: 0 1;
18950                align: 0 1;
18951                rel1 {
18952                   relative: 1.0 0.0;
18953                   to_x: "elm.padding.left";
18954                   to_y: "elm.padding.bottom";
18955                }
18956                rel2 {
18957                   relative: 0.0 0.0;
18958                   to_x: "elm.padding.icon2.left";
18959                   to_y: "elm.padding.bottom";
18960                }
18961                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18962                text {
18963                   font: "SLP:style=Medium";
18964                   size: GENLIST_FONT_32_INC;
18965                   align: 0.0 0.5;
18966                   text_class: "slp_medium";
18967                }
18968             }
18969          }
18970          GENLIST_PART_DISCLIP
18971       }
18972       programs {
18973          // signal: elm,state,%s,active
18974          //   a "check" item named %s went active
18975          // signal: elm,state,%s,passive
18976          //   a "check" item named %s went passive
18977          // default is passive
18978          /*program { name: "go_active";
18979             signal: "elm,state,selected";
18980             source: "elm";
18981             action: STATE_SET "selected" 0.0;
18982             target: "elm.text";
18983             target: "elm.text.sub";
18984          }
18985          program { name: "go_passive";
18986             signal: "elm,state,unselected";
18987             source: "elm";
18988             action: STATE_SET "default" 0.0;
18989             target: "elm.text";
18990             target: "elm.text.sub";
18991             transition: LINEAR 0.1;
18992          }*/
18993          program { name: "go_disabled";
18994             signal: "elm,state,disabled";
18995             source: "elm";
18996             action: STATE_SET "disabled" 0.0;
18997             target: "disclip";
18998          }
18999          program { name: "go_enabled";
19000             signal: "elm,state,enabled";
19001             source: "elm";
19002             action: STATE_SET "default" 0.0;
19003             target: "disclip";
19004          }
19005       }
19006    }
19007
19008 // 4.3.3
19009    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
19010       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
19011       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
19012       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
19013       alias: "elm/layout/dialogue/bg/5text.2icon";
19014       data.item: "stacking" "above";
19015       data.item: "selectraise" "on";
19016       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
19017       data.item: "contents" "elm.icon.1 elm.icon.2";
19018       images {
19019           image: "00_list_thumbnail_bg.png" COMP;
19020       }
19021       parts {
19022          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_182_INC )
19023          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_14_INC )
19024          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_14_INC )
19025          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19026          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19027          part { name: "elm.icon1.bg";
19028             scale: 1;
19029             description { state: "default" 0.0;
19030                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
19031                fixed: 1 1;
19032                align: 0.0 0.5;
19033                rel1 {
19034                   relative: 1.0 0.5;
19035                   to_x: "elm.padding.left";
19036                }
19037                rel2 {
19038                   relative: 1.0 0.5;
19039                   to_x: "elm.padding.left";
19040                }
19041                image {
19042                   normal: "00_list_thumbnail_bg.png";
19043                   border: 1 1 1 1;
19044                   border_scale: 1;
19045                   middle: NONE;
19046                }
19047             }
19048          }
19049          part { name: "elm.icon.1";
19050             type: SWALLOW;
19051             description { state: "default" 0.0;
19052                rel1.to: "elm.icon1.bg";
19053                rel2.to: "elm.icon1.bg";
19054             }
19055          }
19056          part { name: "elm.padding.icon1.right";
19057             type: RECT;
19058             mouse_events: 0;
19059             scale: 1;
19060             description { state: "default" 0.0;
19061                min: GENLIST_PADDING_16_INC 0;
19062                fixed: 1 0;
19063                rel1 {
19064                    relative: 1.0 0.0;
19065                    to_x: "elm.icon1.bg";
19066                }
19067                rel2.to_x: "elm.icon1.bg";
19068                visible: 0;
19069                align: 0.0 0.5;
19070             }
19071          }
19072          part { name: "elm.text.1";
19073             clip_to: "disclip";
19074             type: TEXT;
19075             mouse_events: 0;
19076             scale: 1;
19077             description { state: "default" 0.0;
19078                min: 0 GENLIST_SIZE_38_INC;
19079                fixed: 0 1;
19080                rel1 {
19081                   relative: 1.0 1.0;
19082                   to_x: "elm.padding.icon1.right";
19083                   to_y: "elm.padding.top";
19084                }
19085                rel2 {
19086                   relative: 0.0 1.0;
19087                   to_x: "elm.padding.right";
19088                   to_y: "elm.padding.top";
19089                }
19090                align: 0.0 0.0;
19091                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
19092                text {
19093                   font: "SLP:style=Medium";
19094                   size: GENLIST_FONT_32_INC;
19095                   align: 0.0 0.5;
19096                   text_class: "list_item";
19097                }
19098             }
19099          }
19100          part { name: "elm.text.2";
19101             clip_to: "disclip";
19102             type: TEXT;
19103             mouse_events: 0;
19104             scale: 1;
19105             description { state: "default" 0.0;
19106                min: 0 GENLIST_SIZE_38_INC;
19107                fixed: 0 1;
19108                rel1 {
19109                   relative: 1.0 1.0;
19110                   to_x: "elm.padding.icon1.right";
19111                   to_y: "elm.text.1";
19112                }
19113                rel2 {
19114                   relative: 0.0 1.0;
19115                   to_x: "elm.padding.right";
19116                   to_y: "elm.text.1";
19117                }
19118                align: 0.0 0.0;
19119                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
19120                text {
19121                   font: "SLP:style=Medium";
19122                   size: GENLIST_FONT_28_INC;
19123                   align: 0.0 0.5;
19124                   text_class: "slp_medium";
19125                }
19126             }
19127          }
19128          part { name: "elm.icon.2";
19129             clip_to: "disclip";
19130             type: SWALLOW;
19131             mouse_events: 0;
19132             scale: 1;
19133             description { state: "default" 0.0;
19134                fixed: 1 1;
19135                rel1 {
19136                   relative: 1.0 0.0;
19137                   to_x: "elm.padding.icon1.right";
19138                   to_y: "elm.text.3";
19139                }
19140                rel2 {
19141                   relative: 1.0 1.0;
19142                   to_x: "elm.padding.icon1.right";
19143                   to_y: "elm.text.3";
19144                }
19145                align: 0.0 0.5;
19146             }
19147          }
19148          part { name: "elm.padding.icon2.right";
19149             type: RECT;
19150             mouse_events: 0;
19151             scale: 1;
19152             description { state: "default" 0.0;
19153                min: GENLIST_PADDING_16_INC 0;
19154                fixed: 1 0;
19155                rel1 {
19156                    relative: 1.0 0.0;
19157                    to_x: "elm.icon.2";
19158                }
19159                rel2.to_x: "elm.icon.2";
19160                visible: 0;
19161                align: 0.0 0.5;
19162             }
19163          }
19164          part { name: "elm.text.3";
19165             clip_to: "disclip";
19166             type: TEXT;
19167             mouse_events: 0;
19168             scale: 1;
19169             description { state: "default" 0.0;
19170                min: 0 GENLIST_SIZE_38_INC;
19171                fixed: 0 1;
19172                rel1 {
19173                   relative: 1.0 1.0;
19174                   to_x: "elm.padding.icon2.right";
19175                   to_y: "elm.text.2";
19176                }
19177                rel2 {
19178                   relative: 0.0 1.0;
19179                   to_x: "elm.padding.right";
19180                   to_y: "elm.text.2";
19181                }
19182                align: 0.0 0.0;
19183                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
19184                text {
19185                   font: "SLP:style=Medium";
19186                   size: GENLIST_FONT_28_INC;
19187                   align: 0.0 0.5;
19188                   text_class: "slp_medium";
19189                }
19190             }
19191          }
19192          part { name: "elm.text.4";
19193             clip_to: "disclip";
19194             type: TEXT;
19195             mouse_events: 0;
19196             scale: 1;
19197             description { state: "default" 0.0;
19198                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
19199                fixed: 1 1;
19200                align: 0 1;
19201                rel1 {
19202                   relative: 1.0 0.0;
19203                   to_x: "elm.padding.icon1.right";
19204                   to_y: "elm.padding.bottom";
19205                }
19206                rel2 {
19207                   relative: 1.0 0.0;
19208                   to_x: "elm.padding.icon1.right";
19209                   to_y: "elm.padding.bottom";
19210                }
19211                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
19212                text {
19213                   font: "SLP:style=Medium";
19214                   size: GENLIST_FONT_28_INC;
19215                   align: 0.0 0.5;
19216                   text_class: "slp_medium";
19217                }
19218             }
19219          }
19220          part { name: "elm.padding.text4.right";
19221             type: RECT;
19222             mouse_events: 0;
19223             scale: 1;
19224             description { state: "default" 0.0;
19225                min: GENLIST_PADDING_16_INC 0;
19226                fixed: 1 0;
19227                rel1 {
19228                    relative: 1.0 0.0;
19229                    to_x: "elm.text.4";
19230                }
19231                rel2.to_x: "elm.text.4";
19232                visible: 0;
19233                align: 0.0 0.5;
19234             }
19235          }
19236          part { name: "elm.text.5";
19237             clip_to: "disclip";
19238             type: TEXT;
19239             mouse_events: 0;
19240             scale: 1;
19241             description { state: "default" 0.0;
19242                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
19243                fixed: 1 1;
19244                align: 0 1;
19245                rel1 {
19246                   relative: 1.0 0.0;
19247                   to_x: "elm.padding.text4.right";
19248                   to_y: "elm.padding.bottom";
19249                }
19250                rel2 {
19251                   relative: 1.0 0.0;
19252                   to_x: "elm.padding.text4.right";
19253                   to_y: "elm.padding.bottom";
19254                }
19255                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
19256                text {
19257                   font: "SLP:style=Medium";
19258                   size: GENLIST_FONT_28_INC;
19259                   align: 0.0 0.5;
19260                   text_class: "slp_medium";
19261                }
19262             }
19263          }
19264          GENLIST_PART_DISCLIP
19265       }
19266       programs {
19267          // signal: elm,state,%s,active
19268          //   a "check" item named %s went active
19269          // signal: elm,state,%s,passive
19270          //   a "check" item named %s went passive
19271          // default is passive
19272          /*program { name: "go_active";
19273             signal: "elm,state,selected";
19274             source: "elm";
19275             action: STATE_SET "selected" 0.0;
19276             target: "elm.text";
19277             target: "elm.text.sub";
19278          }
19279          program { name: "go_passive";
19280             signal: "elm,state,unselected";
19281             source: "elm";
19282             action: STATE_SET "default" 0.0;
19283             target: "elm.text";
19284             target: "elm.text.sub";
19285             transition: LINEAR 0.1;
19286          }*/
19287          program { name: "go_disabled";
19288             signal: "elm,state,disabled";
19289             source: "elm";
19290             action: STATE_SET "disabled" 0.0;
19291             target: "disclip";
19292          }
19293          program { name: "go_enabled";
19294             signal: "elm,state,enabled";
19295             source: "elm";
19296             action: STATE_SET "default" 0.0;
19297             target: "disclip";
19298          }
19299       }
19300    }
19301
19302    // 4.1.9
19303    group { name: "elm/genlist/item/dialogue/1icon/default";
19304       alias: "elm/genlist/item_odd/dialogue/1icon/default";
19305       alias: "elm/genlist/item_compress/dialogue/1icon/default";
19306       alias: "elm/genlist/item_compress_odd/dialogue/1icon/default";
19307       alias: "elm/layout/dialogue/1icon";
19308       data.item: "stacking" "above";
19309       data.item: "selectraise" "on";
19310       data.item: "contents" "elm.icon";
19311
19312       parts {
19313          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
19314          GENLIST_PART_DIALOGUE_BG_IMAGE
19315          GENLIST_PART_BOTTOM_LINE
19316          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
19317          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19318          GENLIST_PART_DIALOGUE_ITEM
19319          GENLIST_PART_DIALOGUE_RIGHT_LINE
19320          part { name: "elm.icon";
19321             clip_to: "disclip";
19322             type: SWALLOW;
19323             scale: 1;
19324             description { state: "default" 0.0;
19325                rel1 {
19326                   relative: 1.0 0.0;
19327                   to_x: "elm.padding.left";
19328                }
19329                rel2 {
19330                   relative: 0.0 1.0;
19331                   to_x: "elm.padding.right";
19332                }
19333             }
19334          }
19335          GENLIST_PART_DISCLIP
19336       }
19337       programs {
19338          // signal: elm,state,%s,active
19339          //   a "check" item named %s went active
19340          // signal: elm,state,%s,passive
19341          //   a "check" item named %s went passive
19342          // default is passive
19343          /*program { name: "go_active";
19344             signal: "elm,state,selected";
19345             source: "elm";
19346             action: STATE_SET "selected" 0.0;
19347             target: "bg_image";
19348             target: "elm.text";
19349          }
19350          program { name: "go_passive";
19351             signal: "elm,state,unselected";
19352             source: "elm";
19353             action: STATE_SET "default" 0.0;
19354             target: "bg_image";
19355             target: "elm.text";
19356             transition: LINEAR 0.1;
19357          }*/
19358          program { name: "go_disabled";
19359             signal: "elm,state,disabled";
19360             source: "elm";
19361             action: STATE_SET "disabled" 0.0;
19362             target: "disclip";
19363          }
19364          program { name: "go_enabled";
19365             signal: "elm,state,enabled";
19366             source: "elm";
19367             action: STATE_SET "default" 0.0;
19368             target: "disclip";
19369          }
19370       }
19371    }
19372
19373    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
19374       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
19375       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
19376       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
19377       alias: "elm/layout/dialogue/bg/1icon";
19378       data.item: "stacking" "above";
19379       data.item: "selectraise" "on";
19380       data.item: "contents" "elm.icon";
19381
19382       parts {
19383          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19384          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19385          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19386          part { name: "elm.icon";
19387             clip_to: "disclip";
19388             type: SWALLOW;
19389             scale: 1;
19390             description { state: "default" 0.0;
19391                rel1 {
19392                   relative: 1.0 0.0;
19393                   to_x: "elm.padding.left";
19394                }
19395                rel2 {
19396                   relative: 0.0 1.0;
19397                   to_x: "elm.padding.right";
19398                }
19399             }
19400          }
19401          GENLIST_PART_DISCLIP
19402       }
19403       programs {
19404          // signal: elm,state,%s,active
19405          //   a "check" item named %s went active
19406          // signal: elm,state,%s,passive
19407          //   a "check" item named %s went passive
19408          // default is passive
19409          program { name: "go_disabled";
19410             signal: "elm,state,disabled";
19411             source: "elm";
19412             action: STATE_SET "disabled" 0.0;
19413             target: "disclip";
19414          }
19415          program { name: "go_enabled";
19416             signal: "elm,state,enabled";
19417             source: "elm";
19418             action: STATE_SET "default" 0.0;
19419             target: "disclip";
19420          }
19421       }
19422    }
19423
19424    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
19425       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
19426       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
19427       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
19428       alias: "elm/layout/dialogue/bg/2icon";
19429       data.item: "stacking" "above";
19430       data.item: "selectraise" "on";
19431       data.item: "contents" "elm.icon.1 elm.icon.2";
19432
19433       parts {
19434          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19435          part { name: "elm.icon.1";
19436             clip_to: "disclip";
19437             type: SWALLOW;
19438             description { state: "default" 0.0;
19439                rel1.relative: 0.021 0.0;
19440                rel2.relative: 0.492 1.0;
19441             }
19442          }
19443          part { name: "elm.icon.2";
19444             clip_to: "disclip";
19445             type: SWALLOW;
19446             description { state: "default" 0.0;
19447                rel1.relative: 0.51 0.0;
19448                rel2.relative: 0.979 1.0;
19449             }
19450          }
19451          GENLIST_PART_DISCLIP
19452       }
19453       programs {
19454          // signal: elm,state,%s,active
19455          //   a "check" item named %s went active
19456          // signal: elm,state,%s,passive
19457          //   a "check" item named %s went passive
19458          // default is passive
19459          program { name: "go_disabled";
19460             signal: "elm,state,disabled";
19461             source: "elm";
19462             action: STATE_SET "disabled" 0.0;
19463             target: "disclip";
19464          }
19465          program { name: "go_enabled";
19466             signal: "elm,state,enabled";
19467             source: "elm";
19468             action: STATE_SET "default" 0.0;
19469             target: "disclip";
19470          }
19471       }
19472    }
19473
19474    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
19475       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
19476       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
19477       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
19478
19479       alias: "elm/genlist/item/dialogue.3icon/default";
19480       alias: "elm/genlist/item_odd/dialogue.3icon/default";
19481       alias: "elm/genlist/item_compress/dialogue.3icon/default";
19482       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
19483
19484       alias: "elm/layout/dialogue/bg/3icon";
19485       alias: "elm/layout/dialogue/dialogue.3icon";
19486
19487       data.item: "stacking" "above";
19488       data.item: "selectraise" "on";
19489       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
19490
19491       parts {
19492          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19493          part { name: "elm.icon.1";
19494             clip_to: "disclip";
19495             type: SWALLOW;
19496             description { state: "default" 0.0;
19497                rel1.relative: 0.021 0.0;
19498                rel2.relative: 0.327 1.0;
19499             }
19500          }
19501          part { name: "elm.icon.2";
19502             clip_to: "disclip";
19503             type: SWALLOW;
19504             description { state: "default" 0.0;
19505                rel1.relative: 0.348 0.0;
19506                rel2.relative: 0.652 1.0;
19507             }
19508          }
19509          part { name: "elm.icon.3";
19510             clip_to: "disclip";
19511             type: SWALLOW;
19512             description { state: "default" 0.0;
19513                rel1.relative: 0.673 0.0;
19514                rel2.relative: 0.979 1.0;
19515             }
19516          }
19517          GENLIST_PART_DISCLIP
19518       }
19519       programs {
19520          // signal: elm,state,%s,active
19521          //   a "check" item named %s went active
19522          // signal: elm,state,%s,passive
19523          //   a "check" item named %s went passive
19524          // default is passive
19525          program { name: "go_disabled";
19526             signal: "elm,state,disabled";
19527             source: "elm";
19528             action: STATE_SET "disabled" 0.0;
19529             target: "disclip";
19530          }
19531          program { name: "go_enabled";
19532             signal: "elm,state,enabled";
19533             source: "elm";
19534             action: STATE_SET "default" 0.0;
19535             target: "disclip";
19536          }
19537       }
19538    }
19539
19540    group { name: "elm/genlist/item/dialogue.3icon.2/default";
19541       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
19542       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
19543       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
19544       alias: "elm/layout/dialogue/dialogue.3icon.2";
19545       data.item: "stacking" "above";
19546       data.item: "selectraise" "on";
19547       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
19548
19549       parts {
19550          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_89_INC )
19551          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19552          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19553          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
19554          part { name: "elm.icon.1";
19555             clip_to: "disclip";
19556             type: SWALLOW;
19557             description { state: "default" 0.0;
19558                min: GENLIST_SIZE_234_INC 0;
19559                fixed: 1 0;
19560                rel1 {
19561                   relative: 0.0 1.0;
19562                   to_x: "elm.padding.right";
19563                   to_y: "elm.padding.top";
19564                }
19565                rel2 {
19566                   relative: 0.0 1.0;
19567                   to_x: "elm.padding.right";
19568                }
19569                align: 1.0 0.5;
19570             }
19571          }
19572          part { name: "elm.padding.icon.1.left";
19573             clip_to: "disclip";
19574             type: RECT;
19575             mouse_events: 0;
19576             scale: 1;
19577             description { state: "default" 0.0;
19578                min: GENLIST_PADDING_16_INC 0;
19579                fixed: 1 0;
19580                rel1.to_x: "elm.icon.1";
19581                rel2 {
19582                   relative: 0.0 1.0;
19583                   to_x: "elm.icon.1";
19584                }
19585                visible: 0;
19586                align: 1.0 0.5;
19587             }
19588          }
19589          part { name: "elm.icon.2";
19590             clip_to: "disclip";
19591             type: SWALLOW;
19592             description { state: "default" 0.0;
19593                min: GENLIST_SIZE_234_INC 0;
19594                fixed: 1 0;
19595                rel1 {
19596                   relative: 0.0 1.0;
19597                   to_x: "elm.padding.icon.1.left";
19598                   to_y: "elm.padding.top";
19599                }
19600                rel2 {
19601                   relative: 0.0 1.0;
19602                   to_x: "elm.padding.icon.1.left";
19603                }
19604                align: 1.0 0.5;
19605             }
19606          }
19607          part { name: "elm.padding.icon.2.left";
19608             clip_to: "disclip";
19609             type: RECT;
19610             mouse_events: 0;
19611             scale: 1;
19612             description { state: "default" 0.0;
19613                min: GENLIST_PADDING_16_INC 0;
19614                fixed: 1 0;
19615                rel1.to_x: "elm.icon.2";
19616                rel2 {
19617                   relative: 0.0 1.0;
19618                   to_x: "elm.icon.2";
19619                }
19620                visible: 0;
19621                align: 1.0 0.5;
19622             }
19623          }
19624          part { name: "elm.icon.3";
19625             clip_to: "disclip";
19626             type: SWALLOW;
19627             description { state: "default" 0.0;
19628                min: GENLIST_SIZE_234_INC 0;
19629                fixed: 1 0;
19630                rel1 {
19631                   relative: 0.0 1.0;
19632                   to_x: "elm.padding.icon.2.left";
19633                   to_y: "elm.padding.top";
19634                }
19635                rel2 {
19636                   relative: 0.0 1.0;
19637                   to_x: "elm.padding.icon.2.left";
19638                }
19639                align: 1.0 0.5;
19640             }
19641          }
19642          GENLIST_PART_DISCLIP
19643       }
19644       programs {
19645          // signal: elm,state,%s,active
19646          //   a "check" item named %s went active
19647          // signal: elm,state,%s,passive
19648          //   a "check" item named %s went passive
19649          // default is passive
19650          program { name: "go_disabled";
19651             signal: "elm,state,disabled";
19652             source: "elm";
19653             action: STATE_SET "disabled" 0.0;
19654             target: "disclip";
19655          }
19656          program { name: "go_enabled";
19657             signal: "elm,state,enabled";
19658             source: "elm";
19659             action: STATE_SET "default" 0.0;
19660             target: "disclip";
19661          }
19662       }
19663    }
19664
19665    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
19666       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
19667       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
19668       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
19669       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
19670       data.item: "stacking" "above";
19671       data.item: "selectraise" "on";
19672       data.item: "texts" "elm.title elm.text";
19673
19674       images {
19675           image: "00_list_img_check.png" COMP;
19676       }
19677
19678       parts {
19679          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
19680          GENLIST_PART_DIALOGUE_BG_IMAGE
19681          GENLIST_PART_BOTTOM_LINE
19682          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
19683          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19684          GENLIST_PART_DIALOGUE_ITEM
19685          GENLIST_PART_DIALOGUE_RIGHT_LINE
19686          part { name: "vertical_line";
19687             type: RECT;
19688             mouse_events: 0;
19689             description { state: "default" 0.0;
19690                min: 1 0;
19691                fixed: 1 0;
19692                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19693                rel1 {
19694                   relative: 1.0 0.0;
19695                   to_x: "elm.title";
19696                }
19697                rel2.to_x: "elm.title";
19698                align: 0.0 0.5;
19699             }
19700          }
19701          part { name: "elm.title";
19702             type: TEXT;
19703             mouse_events: 0;
19704             scale: 1;
19705             description { state: "default" 0.0;
19706                min: GENLIST_SIZE_163_INC 0;
19707                fixed: 1 0;
19708                rel1 {
19709                   relative: 1.0  0.0;
19710                   to_x: "elm.padding.left";
19711                }
19712                rel2.to_x: "elm.padding.left";
19713                align: 0.0 0.5;
19714                color: GENLIST_MULTILINE_TEXT_COLOR;
19715                text {
19716                   font: "SLP:style=Medium";
19717                   size: GENLIST_MULTILINE_TEXT_SIZE;
19718                   min: 0 1;
19719                   align: 0.0 0.5;
19720                   text_class: "slp_medium";
19721                }
19722             }
19723          }
19724          part { name: "elm.padding.title.right";
19725             type: RECT;
19726             mouse_events: 0;
19727             scale: 1;
19728             description { state: "default" 0.0;
19729                min: GENLIST_PADDING_16_INC 0;
19730                fixed: 1 0;
19731                rel1 {
19732                    relative: 1.0 0.0;
19733                    to_x: "vertical_line";
19734                }
19735                rel2.to_x: "vertical_line";
19736                visible: 0;
19737                align: 0.0 0.5;
19738             }
19739          }
19740          part { name: "elm.text";
19741             clip_to: "disclip";
19742             type: TEXT;
19743             mouse_events: 0;
19744             scale: 1;
19745             description { state: "default" 0.0;
19746                rel1 {
19747                   relative: 1.0  0.0;
19748                   to_x: "elm.padding.title.right";
19749                }
19750                rel2.to_x: "elm.padding.title.right";
19751                align: 0.0 0.5;
19752                fixed: 1 1;
19753                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
19754                text {
19755                   font: "SLP:style=Roman";
19756                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
19757                   min: 1 1;
19758                   max: 1 1;
19759                   align: 0.0 0.5;
19760                   text_class: "list_item";
19761                }
19762             }
19763             description { state: "selected" 0.0;
19764                inherit: "default" 0.0;
19765                color: 217 147 26 255;
19766             }
19767          }
19768          part { name: "elm.padding.text.right";
19769             type: RECT;
19770             mouse_events: 0;
19771             scale: 1;
19772             description { state: "default" 0.0;
19773                min: GENLIST_PADDING_11_INC 0;
19774                fixed: 1 0;
19775                rel1 {
19776                    relative: 1.0 0.0;
19777                    to_x: "elm.text";
19778                }
19779                rel2.to_x: "elm.text";
19780                visible: 0;
19781                align: 0.0 0.5;
19782             }
19783          }
19784          part { name: "elm.image.check";
19785             clip_to: "disclip";
19786             mouse_events: 0;
19787             scale: 1;
19788             description { state: "default" 0.0;
19789                image.normal: "00_list_img_check.png";
19790                rel1 {
19791                   relative: 1.0 0.366;
19792                   to_x: "elm.padding.text.right";
19793                }
19794                rel2 {
19795                   relative: 3.857 0.648;
19796                   to_x: "elm.padding.text.right";
19797                }
19798                visible: 0;
19799             }
19800             description { state: "selected" 0.0;
19801                inherit: "default" 0.0;
19802                visible: 1;
19803             }
19804          }
19805          GENLIST_PART_DISCLIP
19806       }
19807       programs {
19808          // signal: elm,state,%s,active
19809          //   a "check" item named %s went active
19810          // signal: elm,state,%s,passive
19811          //   a "check" item named %s went passive
19812          // default is passive
19813          program { name: "go_active";
19814             signal: "elm,state,selected";
19815             source: "elm";
19816             action: STATE_SET "selected" 0.0;
19817             target: "elm.text";
19818             target: "elm.image.check";
19819             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
19820          }
19821          program { name: "go_passive";
19822             signal: "elm,state,unselected";
19823             source: "elm";
19824             action: STATE_SET "default" 0.0;
19825             target: "elm.text";
19826             target: "elm.image.check";
19827             transition: LINEAR 0.1;
19828          }
19829          program { name: "go_disabled";
19830             signal: "elm,state,disabled";
19831             source: "elm";
19832             action: STATE_SET "disabled" 0.0;
19833             target: "disclip";
19834          }
19835          program { name: "go_enabled";
19836             signal: "elm,state,enabled";
19837             source: "elm";
19838             action: STATE_SET "default" 0.0;
19839             target: "disclip";
19840          }
19841          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
19842       }
19843    }
19844
19845    group { name: "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/genlist/item/dialogue.1title.4text/default";
19851       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
19852       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
19853       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
19854
19855       alias: "elm/layout/dialogue/1title.4text";
19856
19857       data.item: "stacking" "above";
19858       data.item: "selectraise" "on";
19859       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
19860
19861       parts {
19862          GENLIST_PART_BASE( GENLIST_HEIGHT_454_INC )
19863          GENLIST_PART_DIALOGUE_BG_IMAGE
19864          GENLIST_PART_BOTTOM_LINE
19865          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
19866          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19867          GENLIST_PART_DIALOGUE_ITEM
19868          GENLIST_PART_DIALOGUE_RIGHT_LINE
19869          part { name: "vertical_line";
19870             type: RECT;
19871             mouse_events: 0;
19872             description { state: "default" 0.0;
19873                min: 1 0;
19874                fixed: 1 0;
19875                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19876                rel1 {
19877                   relative: 1.0 0.0;
19878                   to_x: "elm.title";
19879                }
19880                rel2.to_x: "elm.title";
19881                align: 0.0 0.5;
19882             }
19883          }
19884          part { name: "center1_line";
19885             type: RECT;
19886             mouse_events: 0;
19887             description { state: "default" 0.0;
19888                min: 0 1;
19889                fixed: 0 1;
19890                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19891                rel1 {
19892                   relative: 1.0 0.25;
19893                   to_x: "vertical_line";
19894                }
19895                rel2.relative: 1.0 0.25;
19896                align: 0.5 1.0;
19897             }
19898          }
19899          part { name: "center2_line";
19900             type: RECT;
19901             mouse_events: 0;
19902             description { state: "default" 0.0;
19903                min: 0 1;
19904                fixed: 0 1;
19905                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19906                rel1 {
19907                   relative: 1.0 0.5;
19908                   to_x: "vertical_line";
19909                }
19910                rel2.relative: 1.0 0.5;
19911                align: 0.5 1.0;
19912             }
19913          }
19914          part { name: "center3_line";
19915             type: RECT;
19916             mouse_events: 0;
19917             description { state: "default" 0.0;
19918                min: 0 1;
19919                fixed: 0 1;
19920                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19921                rel1 {
19922                   relative: 1.0 0.75;
19923                   to_x: "vertical_line";
19924                }
19925                rel2.relative: 1.0 0.75;
19926                align: 0.5 1.0;
19927             }
19928          }
19929          part { name: "elm.title";
19930             type: TEXT;
19931             mouse_events: 0;
19932             scale: 1;
19933             description { state: "default" 0.0;
19934                min: GENLIST_SIZE_163_INC 0;
19935                fixed: 1 0;
19936                rel1 {
19937                   relative: 1.0  0.0;
19938                   to_x: "elm.padding.left";
19939                }
19940                rel2.to_x: "elm.padding.left";
19941                align: 0.0 0.5;
19942                color: GENLIST_MULTILINE_TEXT_COLOR;
19943                text {
19944                   font: "SLP:style=Medium";
19945                   size: GENLIST_MULTILINE_TEXT_SIZE;
19946                   min: 0 1;
19947                   align: 0.0 0.5;
19948                   text_class: "slp_medium";
19949                }
19950             }
19951          }
19952          part { name: "elm.padding.title.right";
19953             type: RECT;
19954             mouse_events: 0;
19955             scale: 1;
19956             description { state: "default" 0.0;
19957                min: GENLIST_PADDING_16_INC 0;
19958                fixed: 1 0;
19959                rel1 {
19960                    relative: 1.0 0.0;
19961                    to_x: "elm.title";
19962                }
19963                rel2.to_x: "elm.title";
19964                visible: 0;
19965                align: 0.0 0.5;
19966             }
19967          }
19968          part { name: "elm.text.1";
19969             clip_to: "disclip";
19970             type: TEXT;
19971             mouse_events: 0;
19972             scale: 1;
19973             description { state: "default" 0.0;
19974                rel1 {
19975                   relative: 1.0 0.0;
19976                   to_x: "elm.padding.title.right";
19977                }
19978                rel2 {
19979                   relative: 0.0 0.0;
19980                   to_x: "elm.padding.right";
19981                   to_y: "center1_line";
19982                }
19983                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
19984                text {
19985                   font: "SLP:style=Roman";
19986                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
19987                   min: 0 1;
19988                   align: 0.0 0.5;
19989                   text_class: "list_item";
19990                }
19991             }
19992          }
19993          part { name: "elm.text.2";
19994             clip_to: "disclip";
19995             type: TEXT;
19996             mouse_events: 0;
19997             scale: 1;
19998             description { state: "default" 0.0;
19999                rel1 {
20000                   relative: 1.0 0.25;
20001                   to_x: "elm.padding.title.right";
20002                }
20003                rel2 {
20004                   relative: 0.0 0.0;
20005                   to_x: "elm.padding.right";
20006                   to_y: "center2_line";
20007                }
20008                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20009                text {
20010                   font: "SLP:style=Roman";
20011                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20012                   min: 0 1;
20013                   align: 0.0 0.5;
20014                   text_class: "list_item";
20015                }
20016             }
20017          }
20018          part { name: "elm.text.3";
20019             clip_to: "disclip";
20020             type: TEXT;
20021             mouse_events: 0;
20022             scale: 1;
20023             description { state: "default" 0.0;
20024                rel1 {
20025                   relative: 1.0  0.5;
20026                   to_x: "elm.padding.title.right";
20027                }
20028                rel2 {
20029                   relative: 0.0 0.0;
20030                   to_x: "elm.padding.right";
20031                   to_y: "center3_line";
20032                }
20033                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20034                text {
20035                   font: "SLP:style=Roman";
20036                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20037                   min: 0 1;
20038                   align: 0.0 0.5;
20039                   text_class: "list_item";
20040                }
20041             }
20042          }
20043          part { name: "elm.text.4";
20044             clip_to: "disclip";
20045             type: TEXT;
20046             mouse_events: 0;
20047             scale: 1;
20048             description { state: "default" 0.0;
20049                rel1 {
20050                   relative: 1.0  0.75;
20051                   to_x: "elm.padding.title.right";
20052                }
20053                rel2 {
20054                   relative: 0.0 0.0;
20055                   to_x: "elm.padding.right";
20056                   to_y: "bottom_line";
20057                }
20058                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20059                text {
20060                   font: "SLP:style=Roman";
20061                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20062                   min: 0 1;
20063                   align: 0.0 0.5;
20064                   text_class: "list_item";
20065                }
20066             }
20067          }
20068          GENLIST_PART_DISCLIP
20069       }
20070       programs {
20071          // signal: elm,state,%s,active
20072          //   a "check" item named %s went active
20073          // signal: elm,state,%s,passive
20074          //   a "check" item named %s went passive
20075          // default is passive
20076          /*program { name: "go_active";
20077             signal: "elm,state,selected";
20078             source: "elm";
20079             action: STATE_SET "selected" 0.0;
20080             target: "elm.text";
20081          }
20082          program { name: "go_passive";
20083             signal: "elm,state,unselected";
20084             source: "elm";
20085             action: STATE_SET "default" 0.0;
20086             target: "elm.text";
20087             transition: LINEAR 0.1;
20088          }*/
20089          program { name: "go_disabled";
20090             signal: "elm,state,disabled";
20091             source: "elm";
20092             action: STATE_SET "disabled" 0.0;
20093             target: "disclip";
20094          }
20095          program { name: "go_enabled";
20096             signal: "elm,state,enabled";
20097             source: "elm";
20098             action: STATE_SET "default" 0.0;
20099             target: "disclip";
20100          }
20101       }
20102    }
20103
20104    group { name: "elm/genlist/item/dialogue/1title.5text/default";
20105       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
20106       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
20107       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
20108       alias: "elm/layout/dialogue/1title.5text";
20109       data.item: "stacking" "above";
20110       data.item: "selectraise" "on";
20111       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
20112       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";
20113
20114       parts {
20115          GENLIST_PART_BASE( GENLIST_HEIGHT_566_INC )
20116          GENLIST_PART_DIALOGUE_BG_IMAGE
20117          GENLIST_PART_BOTTOM_LINE
20118          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
20119          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20120          GENLIST_PART_DIALOGUE_ITEM
20121          GENLIST_PART_DIALOGUE_RIGHT_LINE
20122          part { name: "vertical_line";
20123             type: RECT;
20124             mouse_events: 0;
20125             description { state: "default" 0.0;
20126                min: 1 0;
20127                fixed: 1 0;
20128                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20129                rel1 {
20130                   relative: 1.0 0.0;
20131                   to_x: "elm.title";
20132                }
20133                rel2.to_x: "elm.title";
20134                align: 0.0 0.5;
20135             }
20136          }
20137          part { name: "center1_line";
20138             type: RECT;
20139             mouse_events: 0;
20140             description { state: "default" 0.0;
20141                min: 0 1;
20142                fixed: 0 1;
20143                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20144                rel1 {
20145                   relative: 1.0 0.2;
20146                   to_x: "vertical_line";
20147                }
20148                rel2.relative: 1.0 0.2;
20149                align: 0.5 1.0;
20150             }
20151          }
20152          part { name: "center2_line";
20153             type: RECT;
20154             mouse_events: 0;
20155             description { state: "default" 0.0;
20156                min: 0 1;
20157                fixed: 0 1;
20158                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20159                rel1 {
20160                   relative: 1.0 0.4;
20161                   to_x: "vertical_line";
20162                }
20163                rel2.relative: 1.0 0.4;
20164                align: 0.5 1.0;
20165             }
20166          }
20167          part { name: "center3_line";
20168             type: RECT;
20169             mouse_events: 0;
20170             description { state: "default" 0.0;
20171                min: 0 1;
20172                fixed: 0 1;
20173                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20174                rel1 {
20175                   relative: 1.0 0.6;
20176                   to_x: "vertical_line";
20177                }
20178                rel2.relative: 1.0 0.6;
20179                align: 0.5 1.0;
20180             }
20181          }
20182          part { name: "center4_line";
20183             type: RECT;
20184             mouse_events: 0;
20185             description { state: "default" 0.0;
20186                min: 0 1;
20187                fixed: 0 1;
20188                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20189                rel1 {
20190                   relative: 1.0 0.8;
20191                   to_x: "vertical_line";
20192                }
20193                rel2.relative: 1.0 0.8;
20194                align: 0.5 1.0;
20195             }
20196          }
20197          part { name: "elm.title";
20198             type: TEXT;
20199             mouse_events: 0;
20200             scale: 1;
20201             description { state: "default" 0.0;
20202                min: GENLIST_SIZE_163_INC 0;
20203                fixed: 1 0;
20204                rel1 {
20205                   relative: 1.0  0.0;
20206                   to_x: "elm.padding.left";
20207                }
20208                rel2.to_x: "elm.padding.left";
20209                align: 0.0 0.5;
20210                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
20211                text {
20212                   font: "SLP:style=Medium";
20213                   size: GENLIST_FONT_32_INC;
20214                   min: 0 1;
20215                   align: 0.0 0.5;
20216                   text_class: "slp_medium";
20217                }
20218             }
20219             GENLIST_DESCRIPTION_FLIP_ENABLED
20220          }
20221          part { name: "elm.flip.content.title";
20222             clip_to: "disclip";
20223             type: SWALLOW;
20224             description { state: "default" 0.0;
20225                visible: 0;
20226                fixed: 1 1;
20227                rel1.to: "elm.title";
20228                rel2.to: "elm.title";
20229             }
20230             description { state: "flip_enabled" 0.0;
20231                inherit: "default" 0.0;
20232                visible: 1;
20233             }
20234          }
20235          part { name: "elm.padding.title.right";
20236             type: RECT;
20237             mouse_events: 0;
20238             scale: 1;
20239             description { state: "default" 0.0;
20240                min: GENLIST_PADDING_16_INC 0;
20241                fixed: 1 0;
20242                rel1 {
20243                    relative: 1.0 0.0;
20244                    to_x: "elm.title";
20245                }
20246                rel2.to_x: "elm.title";
20247                visible: 0;
20248                align: 0.0 0.5;
20249             }
20250          }
20251          part { name: "elm.text.1";
20252             clip_to: "disclip";
20253             type: TEXT;
20254             mouse_events: 0;
20255             scale: 1;
20256             description { state: "default" 0.0;
20257                rel1 {
20258                   relative: 1.0 0.0;
20259                   to_x: "elm.padding.title.right";
20260                }
20261                rel2 {
20262                   relative: 0.0 0.0;
20263                   to_x: "elm.padding.right";
20264                   to_y: "center1_line";
20265                }
20266                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20267                text {
20268                   font: "SLP:style=Roman";
20269                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20270                   min: 0 1;
20271                   align: 0.0 0.5;
20272                   text_class: "list_item";
20273                }
20274             }
20275             GENLIST_DESCRIPTION_FLIP_ENABLED
20276          }
20277          part { name: "elm.flip.content.1";
20278             clip_to: "disclip";
20279             type: SWALLOW;
20280             description { state: "default" 0.0;
20281                visible: 0;
20282                fixed: 1 1;
20283                rel1.to: "elm.text.1";
20284                rel2.to: "elm.text.1";
20285             }
20286             description { state: "flip_enabled" 0.0;
20287                inherit: "default" 0.0;
20288                visible: 1;
20289             }
20290          }
20291          part { name: "elm.text.2";
20292             clip_to: "disclip";
20293             type: TEXT;
20294             mouse_events: 0;
20295             scale: 1;
20296             description { state: "default" 0.0;
20297                rel1 {
20298                   relative: 1.0 0.2;
20299                   to_x: "elm.padding.title.right";
20300                }
20301                rel2 {
20302                   relative: 0.0 0.0;
20303                   to_x: "elm.padding.right";
20304                   to_y: "center2_line";
20305                }
20306                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20307                text {
20308                   font: "SLP:style=Roman";
20309                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20310                   min: 0 1;
20311                   align: 0.0 0.5;
20312                   text_class: "slp_roman";
20313                }
20314             }
20315             GENLIST_DESCRIPTION_FLIP_ENABLED
20316          }
20317          part { name: "elm.flip.content.2";
20318             clip_to: "disclip";
20319             type: SWALLOW;
20320             description { state: "default" 0.0;
20321                visible: 0;
20322                fixed: 1 1;
20323                rel1.to: "elm.text.2";
20324                rel2.to: "elm.text.2";
20325             }
20326             description { state: "flip_enabled" 0.0;
20327                inherit: "default" 0.0;
20328                visible: 1;
20329             }
20330          }
20331          part { name: "elm.text.3";
20332             clip_to: "disclip";
20333             type: TEXT;
20334             mouse_events: 0;
20335             scale: 1;
20336             description { state: "default" 0.0;
20337                rel1 {
20338                   relative: 1.0  0.4;
20339                   to_x: "elm.padding.title.right";
20340                }
20341                rel2 {
20342                   relative: 0.0 0.0;
20343                   to_x: "elm.padding.right";
20344                   to_y: "center3_line";
20345                }
20346                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20347                text {
20348                   font: "SLP:style=Roman";
20349                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20350                   min: 0 1;
20351                   align: 0.0 0.5;
20352                   text_class: "slp_roman";
20353                }
20354             }
20355             GENLIST_DESCRIPTION_FLIP_ENABLED
20356          }
20357          part { name: "elm.flip.content.3";
20358             clip_to: "disclip";
20359             type: SWALLOW;
20360             description { state: "default" 0.0;
20361                visible: 0;
20362                fixed: 1 1;
20363                rel1.to: "elm.text.3";
20364                rel2.to: "elm.text.3";
20365             }
20366             description { state: "flip_enabled" 0.0;
20367                inherit: "default" 0.0;
20368                visible: 1;
20369             }
20370          }
20371          part { name: "elm.text.4";
20372             clip_to: "disclip";
20373             type: TEXT;
20374             mouse_events: 0;
20375             scale: 1;
20376             description { state: "default" 0.0;
20377                rel1 {
20378                   relative: 1.0 0.6;
20379                   to_x: "elm.padding.title.right";
20380                }
20381                rel2 {
20382                   relative: 0.0 0.0;
20383                   to_x: "elm.padding.right";
20384                   to_y: "center4_line";
20385                }
20386                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20387                text {
20388                   font: "SLP:style=Roman";
20389                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20390                   min: 0 1;
20391                   align: 0.0 0.5;
20392                   text_class: "slp_roman";
20393                }
20394             }
20395             GENLIST_DESCRIPTION_FLIP_ENABLED
20396          }
20397          part { name: "elm.flip.content.4";
20398             clip_to: "disclip";
20399             type: SWALLOW;
20400             description { state: "default" 0.0;
20401                visible: 0;
20402                fixed: 1 1;
20403                rel1.to: "elm.text.4";
20404                rel2.to: "elm.text.4";
20405             }
20406             description { state: "flip_enabled" 0.0;
20407                inherit: "default" 0.0;
20408                visible: 1;
20409             }
20410          }
20411          part { name: "elm.text.5";
20412             clip_to: "disclip";
20413             type: TEXT;
20414             mouse_events: 0;
20415             scale: 1;
20416             description { state: "default" 0.0;
20417                rel1 {
20418                   relative: 1.0  0.8;
20419                   to_x: "elm.padding.title.right";
20420                }
20421                rel2 {
20422                   relative: 0.0 0.0;
20423                   to_x: "elm.padding.right";
20424                   to_y: "bottom_line";
20425                }
20426                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20427                text {
20428                   font: "SLP:style=Roman";
20429                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20430                   min: 0 1;
20431                   align: 0.0 0.5;
20432                   text_class: "slp_roman";
20433                }
20434             }
20435             GENLIST_DESCRIPTION_FLIP_ENABLED
20436          }
20437          part { name: "elm.flip.content.5";
20438             clip_to: "disclip";
20439             type: SWALLOW;
20440             description { state: "default" 0.0;
20441                visible: 0;
20442                fixed: 1 1;
20443                rel1.to: "elm.text.5";
20444                rel2.to: "elm.text.5";
20445             }
20446             description { state: "flip_enabled" 0.0;
20447                inherit: "default" 0.0;
20448                visible: 1;
20449             }
20450          }
20451          GENLIST_PART_DISCLIP
20452       }
20453       programs {
20454          // signal: elm,state,%s,active
20455          //   a "check" item named %s went active
20456          // signal: elm,state,%s,passive
20457          //   a "check" item named %s went passive
20458          // default is passive
20459          /*program { name: "go_active";
20460             signal: "elm,state,selected";
20461             source: "elm";
20462             action: STATE_SET "selected" 0.0;
20463             target: "elm.text";
20464          }
20465          program { name: "go_passive";
20466             signal: "elm,state,unselected";
20467             source: "elm";
20468             action: STATE_SET "default" 0.0;
20469             target: "elm.text";
20470             transition: LINEAR 0.1;
20471          }*/
20472          program { name: "go_disabled";
20473             signal: "elm,state,disabled";
20474             source: "elm";
20475             action: STATE_SET "disabled" 0.0;
20476             target: "disclip";
20477          }
20478          program { name: "go_enabled";
20479             signal: "elm,state,enabled";
20480             source: "elm";
20481             action: STATE_SET "default" 0.0;
20482             target: "disclip";
20483          }
20484          program { name: "flip_enabled";
20485             signal: "elm,state,flip,enabled";
20486             source: "elm";
20487             action: STATE_SET "flip_enabled" 0.0;
20488             target: "elm.title";
20489             target: "elm.text.1";
20490             target: "elm.text.2";
20491             target: "elm.text.3";
20492             target: "elm.text.4";
20493             target: "elm.text.5";
20494             target: "elm.flip.content.title";
20495             target: "elm.flip.content.1";
20496             target: "elm.flip.content.2";
20497             target: "elm.flip.content.3";
20498             target: "elm.flip.content.4";
20499             target: "elm.flip.content.5";
20500          }
20501          program { name: "flip_disabled";
20502             signal: "elm,state,flip,disabled";
20503             source: "elm";
20504             action: STATE_SET "default" 0.0;
20505             target: "elm.title";
20506             target: "elm.text.1";
20507             target: "elm.text.2";
20508             target: "elm.text.3";
20509             target: "elm.text.4";
20510             target: "elm.text.5";
20511             target: "elm.flip.content.title";
20512             target: "elm.flip.content.1";
20513             target: "elm.flip.content.2";
20514             target: "elm.flip.content.3";
20515             target: "elm.flip.content.4";
20516             target: "elm.flip.content.5";
20517          }
20518       }
20519    }
20520
20521 /* extended item of bg/2text.1icon.3 */
20522    group { name: "elm/genlist/item/dialogue/bg/1text/default";
20523       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
20524       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
20525       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
20526       alias: "elm/layout/dialogue/bg/1text";
20527       data.item: "stacking" "above";
20528       data.item: "selectraise" "on";
20529       data.item: "texts" "elm.text";
20530       data.item: "flips" "elm.flip.content";
20531       parts {
20532          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_1LINE )
20533          GENLIST_PART_PADDING_TOP( 0 )
20534          GENLIST_PART_PADDING_BOTTOM( 0 )
20535          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
20536          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20537          part { name: "elm.icon.bg";
20538             type: RECT;
20539             scale: 1;
20540             description { state: "default" 0.0;
20541                min: GENLIST_SIZE_160_INC 0;
20542                fixed: 1 0;
20543                align: 0.0 0.5;
20544                rel1 {
20545                   relative: 1.0 0.5;
20546                   to_x: "elm.padding.left";
20547                }
20548                rel2 {
20549                   relative: 1.0 0.5;
20550                   to_x: "elm.padding.left";
20551                }
20552                color: 0 0 0 0;
20553             }
20554          }
20555          part { name: "elm.padding.icon.right";
20556             type: RECT;
20557             mouse_events: 0;
20558             scale: 1;
20559             description { state: "default" 0.0;
20560                min: GENLIST_SIZE_16_INC 0;
20561                fixed: 1 0;
20562                rel1 {
20563                    relative: 1.0 0.0;
20564                    to_x: "elm.icon.bg";
20565                }
20566                rel2.to_x: "elm.icon.bg";
20567                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20568                align: 0.0 0.5;
20569             }
20570          }
20571          part { name: "elm.padding.text.left";
20572             type: RECT;
20573             mouse_events: 0;
20574             scale: 1;
20575             description { state: "default" 0.0;
20576                min: GENLIST_SIZE_16_INC 0;
20577                fixed: 1 0;
20578                rel1 {
20579                    relative: 1.0 1.0;
20580                    to_x: "elm.padding.icon.right";
20581                    to_y: "elm.padding.top";
20582                }
20583                rel2.to_x: "elm.padding.icon.right";
20584                visible: 0;
20585                align: 0.0 0.5;
20586             }
20587          }
20588          part { name: "vertical_line";
20589             type: RECT;
20590             mouse_events: 0;
20591             description { state: "default" 0.0;
20592                visible: 0;
20593                rel1 {
20594                   relative: 1.0 0.0;
20595                   to_x: "elm.padding.icon.right";
20596                }
20597                rel2.to_x: "elm.padding.icon.right";
20598                align: 0.0 0.5;
20599             }
20600          }
20601          part { name: "elm.text.bg";
20602             clip_to: "disclip";
20603             type: RECT;
20604             mouse_events: 0;
20605             scale: 1;
20606             description { state: "default" 0.0;
20607                rel1 {
20608                   relative: 1.0 0.0;
20609                   to_x: "elm.padding.icon.right";
20610                }
20611                rel2 {
20612                   relative: 1.0 1.0;
20613                   to_x: "elm.padding.right";
20614                }
20615                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
20616             }
20617          }
20618          part { name: "elm.text";
20619             clip_to: "disclip";
20620             type: TEXT;
20621             mouse_events: 0;
20622             scale: 1;
20623             description { state: "default" 0.0;
20624                rel1 {
20625                   relative: 1.0 0.0;
20626                   to_x: "elm.padding.text.left";
20627                   to_y: "elm.text.bg";
20628                }
20629                rel2 {
20630                   relative: 0.0 1.0;
20631                   to_x: "elm.padding.right";
20632                   to_y: "elm.text.bg";
20633                }
20634                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20635                text {
20636                   font: "SLP:style=Roman";
20637                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20638                   min: 0 1;
20639                   align: 0.0 0.5;
20640                   text_class: "list_item";
20641                }
20642             }
20643             GENLIST_DESCRIPTION_FLIP_ENABLED
20644          }
20645          part { name: "elm.flip.content";
20646             clip_to: "disclip";
20647             type: SWALLOW;
20648             mouse_events: 1;
20649             scale: 1;
20650             description { state: "default" 0.0;
20651                fixed: 1 1;
20652                rel1 {
20653                   relative: 1.0 0.0;
20654                   to_x: "elm.padding.text.left";
20655                   to_y: "elm.text.bg";
20656                }
20657                rel2 {
20658                   relative: 0.0 1.0;
20659                   to_x: "elm.padding.right";
20660                   to_y: "elm.text.bg";
20661                }
20662                visible: 0;
20663             }
20664             description { state: "flip_enabled" 0.0;
20665                inherit: "default" 0.0;
20666                visible: 1;
20667             }
20668          }
20669          GENLIST_PART_DISCLIP
20670       }
20671       programs {
20672          // signal: elm,state,%s,active
20673          //   a "check" item named %s went active
20674          // signal: elm,state,%s,passive
20675          //   a "check" item named %s went passive
20676          // default is passive
20677          /*program { name: "go_active";
20678             signal: "elm,state,selected";
20679             source: "elm";
20680             action: STATE_SET "selected" 0.0;
20681             target: "elm.text";
20682          }
20683          program { name: "go_passive";
20684             signal: "elm,state,unselected";
20685             source: "elm";
20686             action: STATE_SET "default" 0.0;
20687             target: "elm.text";
20688             transition: LINEAR 0.1;
20689          }*/
20690          program { name: "go_disabled";
20691             signal: "elm,state,disabled";
20692             source: "elm";
20693             action: STATE_SET "disabled" 0.0;
20694             target: "disclip";
20695          }
20696          program { name: "go_enabled";
20697             signal: "elm,state,enabled";
20698             source: "elm";
20699             action: STATE_SET "default" 0.0;
20700             target: "disclip";
20701          }
20702          program { name: "flip_enabled";
20703             signal: "elm,state,flip,enabled";
20704             source: "elm";
20705             action: STATE_SET "flip_enabled" 0.0;
20706             target: "elm.text";
20707             target: "elm.flip.content";
20708          }
20709          program { name: "flip_disabled";
20710             signal: "elm,state,flip,disabled";
20711             source: "elm";
20712             action: STATE_SET "default" 0.0;
20713             target: "elm.text";
20714             target: "elm.flip.content";
20715          }
20716       }
20717    }
20718 // 2.2.2.38
20719    group { name: "elm/genlist/item/4text.1icon.1/default";
20720       alias: "elm/genlist/item_odd/4text.1icon.1/default";
20721       alias: "elm/genlist/item_compress/4text.1icon.1/default";
20722       alias: "elm/genlist/item_compress_odd/4text.1icon.1/default";
20723       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
20724       data.item: "contents" "elm.icon.1";
20725       data.item: "stacking" "above";
20726       data.item: "selectraise" "on";
20727       data.item: "flips" "elm.flip.content";
20728       images {
20729          image: "00_winset_list_bubble_bg.png" COMP;
20730       }
20731       parts {
20732          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
20733          GENLIST_PART_BG_IMAGE
20734          GENLIST_PART_BOTTOM_LINE
20735          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_SIZE_TOP )
20736          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_SIZE_BOTTOM )
20737          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
20738          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20739
20740          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;))
20741          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;))
20742          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;))
20743          part { name: "elm.bubble";
20744             type: IMAGE;
20745             description{ state: "default" 0.0;
20746                fixed: 1 1;
20747                min: GENLIST_ICON_MEDIUM_SIZE 38;
20748                max: GENLIST_ICON_MEDIUM_SIZE 38;
20749                rel1 {
20750                   relative: 0 0;
20751                   to_x: "elm.text.4";
20752                   to_y: "elm.text.4";
20753                }
20754                rel2 {
20755                   relative: 1 1;
20756                   to_x: "elm.text.4";
20757                   to_y: "elm.text.4";
20758                }
20759                image {
20760                   normal: "00_winset_list_bubble_bg.png";
20761                   border:  6 6 0 0;
20762                }
20763             }
20764          }
20765          part { name: "elm.text.4";
20766             clip_to: "disclip";
20767             type: TEXT;
20768             scale: 1;
20769             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
20770                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
20771                fixed: 1 1;
20772                min: GENLIST_ICON_MEDIUM_SIZE 60;
20773                max: GENLIST_ICON_MEDIUM_SIZE 60;
20774                text {
20775                   font: "SLP:style=Medium";
20776                   size: GENLIST_FONT_32_INC;
20777                   min: 0 0;
20778                   align: 0.5 0.5;
20779                   text_class: "slp_medium";
20780                }
20781             )
20782             GENLIST_DESCRIPTION_FLIP_ENABLED
20783          }
20784          part { name: "elm.icon.1";
20785             clip_to: "disclip";
20786             type: SWALLOW;
20787             scale: 1;
20788             GENLIST_DESCRIPTION_RT("elm.icon.right", "elm.padding.top",
20789                color: 0 255 255 255;
20790                fixed: 1 1;
20791                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
20792             )
20793          }
20794          part { name: "elm.text.2";
20795             clip_to: "disclip";
20796             type: TEXT;
20797             scale: 1;
20798             GENLIST_DESCRIPTION_RB("elm.padding.right", "elm.padding.bottom",
20799                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
20800                fixed: 1 1;
20801                min: 0 48;
20802                max: 300 48;
20803                text {
20804                   font: "SLP:style=Medium";
20805                   size: GENLIST_FONT_32_INC;
20806                   min: 1 0;
20807                   align: 0.5 0.5;
20808                   text_class: "slp_medium";
20809               }
20810             )
20811             description { state: "selected" 0.0;
20812                inherit: "default" 0.0;
20813                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
20814             }
20815             GENLIST_DESCRIPTION_FLIP_ENABLED
20816          }
20817          part { name: "elm.text.1";
20818             clip_to: "disclip";
20819             type: TEXT;
20820             scale: 1;
20821             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.1.right", "elm.padding.top", "elm.text.2",
20822                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20823                min: 0 60;
20824                text {
20825                   font: "SLP:style=Roman";
20826                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20827                   align: 0.0 0.5;
20828                   min: 0 1;
20829                   text_class: "list_item";
20830                }
20831             )
20832             description { state: "read" 0.0;
20833                inherit: "default" 0.0;
20834                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
20835             }
20836             description { state: "selected" 0.0;
20837                inherit: "default" 0.0;
20838                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
20839             }
20840             GENLIST_DESCRIPTION_FLIP_ENABLED
20841          }
20842          part { name: "elm.text.3";
20843             clip_to: "disclip";
20844             type: TEXT;
20845             scale: 1;
20846             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.3.right", "elm.text.1", "elm.padding.bottom",
20847                color: GENLIST_NAME_TEXT_COLOR;
20848                fixed: 1 1;
20849                align: 0.0 0.5;
20850                min: 0 48;
20851                text {
20852                   font: "SLP:style=Medium";
20853                   size: GENLIST_FONT_32_INC;
20854                   align: 0.0 0.5;
20855                   text_class: "slp_medium";
20856                }
20857             )
20858             GENLIST_DESCRIPTION_FLIP_ENABLED
20859          }
20860          GENLIST_PART_FLIP
20861          GENLIST_PART_DISCLIP
20862       }
20863       programs {
20864          // signal: elm,state,%s,active
20865          //   a "check" item named %s went active
20866          // signal: elm,state,%s,passive
20867          //   a "check" item named %s went passive
20868          // default is passive
20869          program { name: "go_active";
20870             signal: "elm,state,selected";
20871             source: "elm";
20872             action: STATE_SET "selected" 0.0;
20873             target: "bg_image";
20874             target: "elm.text.1";
20875             target: "elm.text.2";
20876             target: "elm.text.3";
20877          }
20878          program { name: "go_passive";
20879             signal: "elm,state,unselected";
20880             source: "elm";
20881             action: STATE_SET "default" 0.0;
20882             target: "bg_image";
20883             target: "elm.text.1";
20884             target: "elm.text.2";
20885             target: "elm.text.3";
20886             transition: LINEAR 0.1;
20887          }
20888          program { name: "go_read";
20889             signal: "elm,state,read";
20890             source: "elm";
20891             action: STATE_SET "read" 0.0;
20892             target: "elm.text.1";
20893          }
20894          program { name: "go_unread";
20895             signal: "elm,state,unread";
20896             source: "elm";
20897             action: STATE_SET "default" 0.0;
20898             target: "elm.text.1";
20899          }
20900       }
20901    }
20902 // 2.2.2.38 textblock
20903    group { name: "elm/genlist/item/4text.1icon.1.tb/default";
20904       alias: "elm/genlist/item_odd/4text.1icon.1.tb/default";
20905       alias: "elm/genlist/item_compress/4text.1icon.1.tb/default";
20906       alias: "elm/genlist/item_compress_odd/4text.1icon.1.tb/default";
20907       inherit: "elm/genlist/item/4text.1icon.1/default";
20908       parts {
20909          part { name: "elm.text.4";
20910             clip_to: "disclip";
20911             type: TEXTBLOCK;
20912             scale: 1;
20913             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
20914                fixed: 1 1;
20915                min: GENLIST_ICON_MEDIUM_SIZE 60;
20916                max: GENLIST_ICON_MEDIUM_SIZE 60;
20917                text {
20918                   style: "genlist_style_list_bubble_text";
20919                   min: 1 1;
20920                   align: 0.5 0.5;
20921                }
20922             )
20923             GENLIST_DESCRIPTION_FLIP_ENABLED
20924          }
20925          part { name: "elm.text.2";
20926             clip_to: "disclip";
20927             type: TEXTBLOCK;
20928             scale: 1;
20929             GENLIST_DESCRIPTION_RB("elm.padding.right", "elm.padding.bottom",
20930                fixed: 1 1;
20931                min: 0 48;
20932                max: 300 48;
20933                text {
20934                   style: "genlist_style_list_sub_text_default";
20935                   min: 1 0;
20936                   align: 0.5 0.5;
20937               }
20938             )
20939             description { state: "selected" 0.0;
20940                inherit: "default" 0.0;
20941                            // FIXME: color is not chaned by textblock
20942                            color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
20943                text.style: "genlist_style_list_sub_text_focus";
20944             }
20945             GENLIST_DESCRIPTION_FLIP_ENABLED
20946          }
20947          part { name: "elm.text.1";
20948             clip_to: "disclip";
20949             type: TEXTBLOCK;
20950             scale: 1;
20951             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.1.right", "elm.padding.top", "elm.text.2",
20952                fixed: 0 1;
20953                min: 0 60;
20954                max: -1 60;
20955                text {
20956                   style: "genlist_style_list_main_text_unread";
20957                   align: 0.0 0.5;
20958                }
20959             )
20960             description { state: "read" 0.0;
20961                inherit: "default" 0.0;
20962                            // FIXME: color is not chaned by textblock
20963                            color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
20964                text.style: "genlist_style_list_main_text_unread";
20965             }
20966             description { state: "selected" 0.0;
20967                inherit: "default" 0.0;
20968                            // FIXME: color is not chaned by textblock
20969                            color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
20970                text.style: "genlist_style_list_main_text_focus";
20971             }
20972             GENLIST_DESCRIPTION_FLIP_ENABLED
20973          }
20974          part { name: "elm.text.3";
20975             clip_to: "disclip";
20976             type: TEXT;
20977             scale: 1;
20978             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.3.right", "elm.text.1", "elm.padding.bottom",
20979                fixed: 1 1;
20980                align: 0.0 0.5;
20981                min: 0 48;
20982                text {
20983                   style: "genlist_style_name_text";
20984                   align: 0.0 0.5;
20985                }
20986             )
20987             GENLIST_DESCRIPTION_FLIP_ENABLED
20988          }
20989          GENLIST_PART_FLIP
20990          GENLIST_PART_DISCLIP
20991       }
20992    }
20993
20994 // 2.2.2.39
20995    group { name: "elm/genlist/item/4text.1icon.2/default";
20996       alias: "elm/genlist/item_odd/4text.1icon.2/default";
20997       alias: "elm/genlist/item_compress/4text.1icon.2/default";
20998       alias: "elm/genlist/item_compress_odd/4text.1icon.2/default";
20999       inherit: "elm/genlist/item/4text.1icon.1/default";
21000       parts {
21001          part { name: "elm.bubble";
21002             description { state: "default" 0.0;
21003                visible: 0;
21004             }
21005          }
21006          part { name: "elm.text.4";
21007             description { state: "default" 0.0;
21008                fixed: 1 1;
21009                max: -1 60;
21010                color: GENLIST_LIST_MESSAGE_TEXT_COLOR;
21011                text {
21012                   font: GENLIST_LIST_MESSAGE_TEXT_SIZE;
21013                   min: 1 0;
21014                   align: 0.5 0.5;
21015                }
21016             }
21017          }
21018       }
21019    }
21020 // 2.2.2.39 (TEXTBLOCK)
21021    group { name: "elm/genlist/item/4text.1icon.2.tb/default";
21022       alias: "elm/genlist/item_odd/4text.1icon.2.tb/default";
21023       alias: "elm/genlist/item_compress/4text.1icon.2.tb/default";
21024       alias: "elm/genlist/item_compress_odd/4text.1icon.2.tb/default";
21025       inherit: "elm/genlist/item/4text.1icon.1.tb/default";
21026
21027       parts {
21028          part { name: "elm.bubble";
21029             description { state: "default" 0.0;
21030                visible: 0;
21031             }
21032          }
21033          part { name: "elm.text.4";
21034             description { state: "default" 0.0;
21035                fixed: 1 1;
21036                max: -1 60;
21037                text {
21038                   style: "genlist_style_list_message_text";
21039                   min: 1 0;
21040                   align: 0.5 0.5;
21041                }
21042             }
21043          }
21044       }
21045    }
21046    // 2.2.2.40
21047    group { name: "elm/genlist/item/4text.1/default";
21048       alias: "elm/genlist/item_odd/4text.1/default";
21049       alias: "elm/genlist/item_compress/4text.1/default";
21050       alias: "elm/genlist/item_compress_odd/4text.1/default";
21051       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21052       data.item: "stacking" "above";
21053       data.item: "selectraise" "on";
21054       data.item: "flips" "elm.flip.content";
21055       images {
21056          image: "00_winset_list_bubble_bg.png" COMP;
21057       }
21058       parts {
21059          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21060          GENLIST_PART_BG_IMAGE
21061          GENLIST_PART_BOTTOM_LINE
21062          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21063          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21064          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21065          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21066
21067          part { name: "elm.text.1";
21068             clip_to: "disclip";
21069             type: TEXT;
21070             scale: 1;
21071             description { state: "default" 0.0;
21072                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21073                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21074                rel1 { relative: 1.0 1.0;
21075                   to_x: "elm.padding.left";
21076                   to_y: "elm.padding.top";
21077                }
21078                rel2 { relative: 0.0 1.0;
21079                   to_x: "elm.padding.text1.right";
21080                   to_y: "elm.padding.text1.right";
21081                }
21082                text {
21083                   font: "SLP:style=Roman";
21084                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21085                   min: 0 1;
21086                   align: 0.0 0.5;
21087                   text_class: "list_item";
21088                }
21089             }
21090             description { state: "read" 0.0;
21091                inherit: "default" 0.0;
21092                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21093             }
21094             description { state: "selected" 0.0;
21095                inherit: "default" 0.0;
21096                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21097             }
21098             GENLIST_DESCRIPTION_FLIP_ENABLED
21099          }
21100          part { name: "elm.padding.text1.right";
21101             clip_to: "disclip";
21102             type: RECT;
21103             scale: 1;
21104             description { state: "default" 0.0;
21105                fixed: 1 1 ;
21106                align: 1.0 0.0;
21107                visible: 0;
21108                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21109                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21110                rel1 { relative: 0.0 1.0;
21111                   to_x: "elm.text.2";
21112                   to_y: "elm.padding.top";
21113                }
21114                rel2 { relative: 0.0 1.0;
21115                   to_x: "elm.text.2";
21116                   to_y: "elm.padding.top";
21117                }
21118             }
21119          }
21120          part { name: "elm.text.2";
21121             clip_to: "disclip";
21122             type: TEXT;
21123             scale: 1;
21124             description { state: "default" 0.0;
21125                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21126                fixed: 0 1;
21127                align: 1.0 1.0;
21128                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21129                rel1 { relative: 0.0 1.0;
21130                   to_x: "elm.padding.right";
21131                   to_y: "elm.padding.bottom";
21132                }
21133                rel2 { relative: 0.0 1.0;
21134                  to_x: "elm.padding.right";
21135                  to_y: "elm.padding.bottom";
21136                }
21137                text {
21138                   font: "SLP:style=Medium";
21139                   size: GENLIST_FONT_32_INC;
21140                   min: 1 1;
21141                   align: 0.5 0.5;
21142                   text_class: "slp_medium";
21143               }
21144             }
21145             description { state: "selected" 0.0;
21146                inherit: "default" 0.0;
21147                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21148             }
21149             GENLIST_DESCRIPTION_FLIP_ENABLED
21150          }
21151          part { name: "elm.bubble";
21152             type: IMAGE;
21153             description{ state: "default" 0.0;
21154                fixed: 1 1;
21155                min: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21156                rel1 { relative: 0 0;
21157                   to_x: "elm.padding.bubble.text4.left";
21158                   to_y: "elm.padding.bubble.text4.left";
21159                }
21160                rel2 { relative: 1 1;
21161                   to_x: "elm.padding.bubble.text4.right";
21162                   to_y: "elm.padding.bubble.text4.right";
21163                }
21164                image {
21165                   normal: "00_winset_list_bubble_bg.png";
21166                   border:  6 6 0 0;
21167                }
21168             }
21169          }
21170          part { name: "elm.padding.bubble.text4.left";
21171             type: RECT;
21172             scale: 1;
21173             description { state: "default" 0.0;
21174                fixed: 1 1;
21175                align: 1 0;
21176                visible: 0;
21177                min: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21178                max: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21179                rel1 { relative: 0 1;
21180                   to_x: "elm.text.4";
21181                   to_y: "elm.padding.top";
21182                }
21183                rel2 { relative: 0 0;
21184                   to_x: "elm.text.4";
21185                   to_y: "elm.text.2";
21186                }
21187
21188             }
21189          }
21190          part { name: "elm.padding.bubble.text4.right";
21191             type: RECT;
21192             scale: 1;
21193             description { state: "default" 0.0;
21194                fixed: 1 1;
21195                align: 1 0;
21196                visible: 0;
21197                min: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21198                max: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21199                rel1 { relative: 0 1;
21200                   to_x: "elm.padding.right";
21201                   to_y: "elm.padding.top";
21202                }
21203                rel2 { relative: 0 0;
21204                   to_x: "elm.padding.right";
21205                   to_y: "elm.text.2";
21206                }
21207             }
21208          }
21209          part { name: "elm.text.4";
21210             clip_to: "disclip";
21211             type: TEXT;
21212             scale: 1;
21213             description { state: "default" 0.0;
21214                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
21215                fixed: 1 1;
21216                align: 1.0 0.0;
21217                min: GENLIST_SIZE_28_INC GENLIST_SIZE_48_INC;
21218                rel1 { relative: 0 1;
21219                   to_x: "elm.padding.bubble.text4.right";
21220                   to_y: "elm.padding.top";
21221                }
21222                rel2 { relative: 0 0;
21223                   to_x: "elm.padding.bubble.text4.right";
21224                   to_y: "elm.text.2";
21225                }
21226                text {
21227                   font: "SLP:style=Medium";
21228                   size: GENLIST_FONT_32_INC;
21229                   min: 1 1;
21230                   align: 0.5 0.5;
21231                   text_class: "slp_medium";
21232                }
21233             }
21234             GENLIST_DESCRIPTION_FLIP_ENABLED
21235          }
21236          part { name: "elm.padding.text3.right";
21237             clip_to: "disclip";
21238             type: RECT;
21239             scale: 1;
21240             description { state: "default" 0.0;
21241                fixed: 1 1;
21242                align: 1.0 0.0;
21243                visible: 0;
21244                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21245                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21246                rel1 { relative: 0 0;
21247                   to_x: "elm.padding.bubble.text4.left";
21248                   to_y: "elm.padding.bubble.text4.left";
21249                }
21250                rel2 { relative: 0 0;
21251                   to_x: "elm.padding.bubble.text4.left";
21252                   to_y: "elm.padding.bottom";
21253                }
21254             }
21255          }
21256          part { name: "elm.text.3";
21257             clip_to: "disclip";
21258             type: TEXT;
21259             scale: 1;
21260             description { state: "default" 0.0;
21261                color: GENLIST_NAME_TEXT_COLOR;
21262                fixed: 0 1;
21263                align: 0.0 0.0;
21264                min: 0 GENLIST_SIZE_48_INC;
21265                rel1 { relative: 1 1;
21266                   to_x: "elm.padding.left";
21267                   to_y: "elm.text.1";
21268                }
21269                rel2 { relative: 0 1;
21270                   to_x: "elm.padding.text3.right";
21271                   to_y: "elm.padding.text3.right";
21272                }
21273                text {
21274                   font: "SLP:style=Medium";
21275                   size: GENLIST_FONT_32_INC;
21276                   min: 0 1;
21277                   align: 0.0 0.5;
21278                   text_class: "slp_medium";
21279                }
21280             }
21281             description { state: "selected" 0.0;
21282                inherit: "default" 0.0;
21283                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21284             }
21285             GENLIST_DESCRIPTION_FLIP_ENABLED
21286          }
21287          GENLIST_PART_FLIP
21288          GENLIST_PART_DISCLIP
21289       }
21290       programs {
21291          // signal: elm,state,%s,active
21292          //   a "check" item named %s went active
21293          // signal: elm,state,%s,passive
21294          //   a "check" item named %s went passive
21295          // default is passive
21296          program { name: "go_active";
21297             signal: "elm,state,selected";
21298             source: "elm";
21299             action: STATE_SET "selected" 0.0;
21300             target: "bg_image";
21301             target: "elm.text.1";
21302             target: "elm.text.2";
21303          }
21304          program { name: "go_passive";
21305             signal: "elm,state,unselected";
21306             source: "elm";
21307             action: STATE_SET "default" 0.0;
21308             target: "bg_image";
21309             target: "elm.text.1";
21310             target: "elm.text.2";
21311             transition: LINEAR 0.1;
21312          }
21313          program { name: "go_read";
21314             signal: "elm,state,read";
21315             source: "elm";
21316             action: STATE_SET "read" 0.0;
21317             target: "elm.text.1";
21318          }
21319          program { name: "go_unread";
21320             signal: "elm,state,unread";
21321             source: "elm";
21322             action: STATE_SET "default" 0.0;
21323             target: "elm.text.1";
21324          }
21325       }
21326    }
21327    // 2.2.2.41
21328    group { name: "elm/genlist/item/4text.2/default";
21329       alias: "elm/genlist/item_odd/4text.2/default";
21330       alias: "elm/genlist/item_compress/4text.2/default";
21331       alias: "elm/genlist/item_compress_odd/4text.2/default";
21332       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21333       data.item: "stacking" "above";
21334       data.item: "selectraise" "on";
21335       data.item: "flips" "elm.flip.content";
21336       parts {
21337          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21338          GENLIST_PART_BG_IMAGE
21339          GENLIST_PART_BOTTOM_LINE
21340          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21341          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21342          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21343          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21344
21345          part { name: "elm.text.1";
21346             clip_to: "disclip";
21347             type: TEXT;
21348             scale: 1;
21349             description { state: "default" 0.0;
21350                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21351                fixed: 0 1;
21352                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21353                rel1 { relative: 1.0 1.0;
21354                   to_x: "elm.padding.left";
21355                   to_y: "elm.padding.top";
21356                }
21357                rel2 { relative: 0.0 1.0;
21358                   to_x: "elm.padding.text1.right";
21359                   to_y: "elm.padding.text1.right";
21360                }
21361                text {
21362                   font: "SLP:style=Roman";
21363                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21364                   min: 0 1;
21365                   align: 0.0 0.5;
21366                   text_class: "list_item";
21367                }
21368             }
21369             description { state: "read" 0.0;
21370                inherit: "default" 0.0;
21371                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21372             }
21373             description { state: "selected" 0.0;
21374                inherit: "default" 0.0;
21375                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21376             }
21377             GENLIST_DESCRIPTION_FLIP_ENABLED
21378          }
21379          part { name: "elm.padding.text1.right";
21380             clip_to: "disclip";
21381             type: RECT;
21382             scale: 1;
21383             description { state: "default" 0.0;
21384                fixed: 1 1 ;
21385                align: 1.0 0.0;
21386                visible: 0;
21387                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21388                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21389                rel1 { relative: 0.0 1.0;
21390                   to_x: "elm.text.2";
21391                   to_y: "elm.padding.top";
21392                }
21393                rel2 { relative: 0.0 1.0;
21394                   to_x: "elm.text.2";
21395                   to_y: "elm.padding.top";
21396                }
21397             }
21398          }
21399          part { name: "elm.text.2";
21400             clip_to: "disclip";
21401             type: TEXT;
21402             scale: 1;
21403             description { state: "default" 0.0;
21404                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21405                fixed: 0 1;
21406                align: 1.0 1.0;
21407                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21408                rel1 { relative: 0.0 1.0;
21409                   to_x: "elm.padding.right";
21410                   to_y: "elm.padding.bottom";
21411                }
21412                rel2 { relative: 0.0 1.0;
21413                  to_x: "elm.padding.right";
21414                  to_y: "elm.padding.bottom";
21415                }
21416                text {
21417                   font: "SLP:style=Medium";
21418                   size: GENLIST_FONT_32_INC;
21419                   min: 1 1;
21420                   align: 0.5 0.5;
21421                   text_class: "slp_medium";
21422               }
21423             }
21424             description { state: "selected" 0.0;
21425                inherit: "default" 0.0;
21426                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21427             }
21428             GENLIST_DESCRIPTION_FLIP_ENABLED
21429          }
21430          part { name: "elm.text.4";
21431             clip_to: "disclip";
21432             type: TEXT;
21433             scale: 1;
21434             description { state: "default" 0.0;
21435                color: GENLIST_LIST_MESSAGE_TEXT_COLOR;
21436                fixed: 0 1;
21437                align: 1.0 0.0;
21438                min: 0 GENLIST_SIZE_48_INC;
21439                rel1 { relative: 0 1;
21440                   to_x: "elm.padding.right";
21441                   to_y: "elm.padding.top";
21442                }
21443                rel2 { relative: 0 0;
21444                   to_x: "elm.padding.right";
21445                   to_y: "elm.text.2";
21446                }
21447                text {
21448                   font: "SLP:style=Medium";
21449                   size: GENLIST_FONT_32_INC;
21450                   min: 1 1;
21451                   align: 0.5 0.5;
21452                   text_class: "slp_medium";
21453                }
21454             }
21455             GENLIST_DESCRIPTION_FLIP_ENABLED
21456          }
21457          part { name: "elm.padding.text3.right";
21458             clip_to: "disclip";
21459             type: RECT;
21460             scale: 1;
21461             description { state: "default" 0.0;
21462                fixed: 1 1;
21463                align: 1.0 0.0;
21464                visible: 0;
21465                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21466                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21467                rel1 { relative: 0 0;
21468                   to_x: "elm.text.4";
21469                   to_y: "elm.text.4";
21470                }
21471                rel2 { relative: 0 0;
21472                   to_x: "elm.text.4";
21473                   to_y: "elm.padding.bottom";
21474                }
21475             }
21476          }
21477          part { name: "elm.text.3";
21478             clip_to: "disclip";
21479             type: TEXT;
21480             scale: 1;
21481             description { state: "default" 0.0;
21482                color: GENLIST_NAME_TEXT_COLOR;
21483                fixed: 0 1;
21484                align: 0.0 0.0;
21485                min: 0 GENLIST_SIZE_48_INC;
21486                rel1 { relative: 1 1;
21487                   to_x: "elm.padding.left";
21488                   to_y: "elm.text.1";
21489                }
21490                rel2 { relative: 0 1;
21491                   to_x: "elm.padding.text3.right";
21492                   to_y: "elm.padding.text3.right";
21493                }
21494                text {
21495                   font: "SLP:style=Medium";
21496                   size: GENLIST_FONT_32_INC;
21497                   min: 0 1;
21498                   align: 0.0 0.5;
21499                   text_class: "slp_medium";
21500                }
21501             }
21502             description { state: "selected" 0.0;
21503                inherit: "default" 0.0;
21504                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21505             }
21506             GENLIST_DESCRIPTION_FLIP_ENABLED
21507          }
21508          GENLIST_PART_FLIP
21509          GENLIST_PART_DISCLIP
21510       }
21511       programs {
21512          // signal: elm,state,%s,active
21513          //   a "check" item named %s went active
21514          // signal: elm,state,%s,passive
21515          //   a "check" item named %s went passive
21516          // default is passive
21517          program { name: "go_active";
21518             signal: "elm,state,selected";
21519             source: "elm";
21520             action: STATE_SET "selected" 0.0;
21521             target: "bg_image";
21522             target: "elm.text.1";
21523             target: "elm.text.2";
21524          }
21525          program { name: "go_passive";
21526             signal: "elm,state,unselected";
21527             source: "elm";
21528             action: STATE_SET "default" 0.0;
21529             target: "bg_image";
21530             target: "elm.text.1";
21531             target: "elm.text.2";
21532             transition: LINEAR 0.1;
21533          }
21534          program { name: "go_read";
21535             signal: "elm,state,read";
21536             source: "elm";
21537             action: STATE_SET "read" 0.0;
21538             target: "elm.text.1";
21539          }
21540          program { name: "go_unread";
21541             signal: "elm,state,unread";
21542             source: "elm";
21543             action: STATE_SET "default" 0.0;
21544             target: "elm.text.1";
21545          }
21546       }
21547    }
21548    // 2.2.2.42
21549    group { name: "elm/genlist/item/3text.1icon.3/default";
21550       alias: "elm/genlist/item_odd/3text.1icon.3/default";
21551       alias: "elm/genlist/item_compress/3text.1icon.3/default";
21552       alias: "elm/genlist/item_compress_odd/3text.1icon.3/default";
21553       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
21554       data.item: "contents" "elm.icon.1";
21555       data.item: "stacking" "above";
21556       data.item: "selectraise" "on";
21557       data.item: "flips" "elm.flip.content";
21558       parts {
21559          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21560          GENLIST_PART_BG_IMAGE
21561          GENLIST_PART_BOTTOM_LINE
21562          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21563          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21564          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21565          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21566
21567          part { name: "elm.text.1";
21568             clip_to: "disclip";
21569             type: TEXT;
21570             scale: 1;
21571             description { state: "default" 0.0;
21572                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21573                fixed: 0 1;
21574                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21575                rel1 { relative: 1.0 1.0;
21576                   to_x: "elm.padding.left";
21577                   to_y: "elm.padding.top";
21578                }
21579                rel2 { relative: 0.0 1.0;
21580                   to_x: "elm.padding.text1.right";
21581                   to_y: "elm.padding.text1.right";
21582                }
21583                text {
21584                   font: "SLP:style=Roman";
21585                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21586                   min: 0 1;
21587                   align: 0.0 0.5;
21588                   text_class: "list_item";
21589                }
21590             }
21591             description { state: "read" 0.0;
21592                inherit: "default" 0.0;
21593                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21594             }
21595             description { state: "selected" 0.0;
21596                inherit: "default" 0.0;
21597                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21598             }
21599             GENLIST_DESCRIPTION_FLIP_ENABLED
21600          }
21601          part { name: "elm.padding.text1.right";
21602             clip_to: "disclip";
21603             type: RECT;
21604             scale: 1;
21605             description { state: "default" 0.0;
21606                fixed: 1 1 ;
21607                align: 1.0 0.0;
21608                visible: 0;
21609                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21610                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21611                rel1 { relative: 0.0 1.0;
21612                   to_x: "elm.icon.1";
21613                   to_y: "elm.padding.top";
21614                }
21615                rel2 { relative: 0.0 1.0;
21616                   to_x: "elm.icon.1";
21617                   to_y: "elm.padding.top";
21618                }
21619             }
21620          }
21621          part { name: "elm.text.2";
21622             clip_to: "disclip";
21623             type: TEXT;
21624             scale: 1;
21625             description { state: "default" 0.0;
21626                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21627                fixed: 0 1;
21628                align: 1.0 1.0;
21629                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21630                rel1 { relative: 0.0 1.0;
21631                   to_x: "elm.padding.right";
21632                   to_y: "elm.padding.bottom";
21633                }
21634                rel2 { relative: 0.0 1.0;
21635                  to_x: "elm.padding.right";
21636                  to_y: "elm.padding.bottom";
21637                }
21638                text {
21639                   font: "SLP:style=Medium";
21640                   size: GENLIST_FONT_32_INC;
21641                   min: 1 1;
21642                   align: 0.5 0.5;
21643                   text_class: "slp_medium";
21644               }
21645             }
21646             description { state: "selected" 0.0;
21647                inherit: "default" 0.0;
21648                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21649             }
21650
21651             GENLIST_DESCRIPTION_FLIP_ENABLED
21652          }
21653          part { name: "elm.padding.icon1.right";
21654             clip_to: "disclip";
21655             type: RECT;
21656             scale: 1;
21657             description { state: "default" 0.0;
21658                fixed: 1 1;
21659                align: 1.0 0.0;
21660                visible: 0;
21661                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21662                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21663                rel1 { relative: 0 1;
21664                   to_x: "elm.padding.right";
21665                   to_y: "elm.padding.top";
21666                }
21667                rel2 { relative: 0 0;
21668                   to_x: "elm.padding.right";
21669                   to_y: "elm.text.2";
21670                }
21671             }
21672          }
21673          part { name: "elm.icon.1";
21674             clip_to: "disclip";
21675             type: SWALLOW;
21676             scale: 1;
21677             description { state: "default" 0.0;
21678                color: 0 255 255 255;
21679                fixed: 1 1;
21680                align: 1.0 0.0;
21681                min: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21682                max: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21683                rel1 { relative: 0 0;
21684                   to_x: "elm.padding.icon1.right";
21685                   to_y: "elm.padding.icon1.right";
21686                }
21687                rel2 { relative: 0 1;
21688                   to_x: "elm.padding.icon1.right";
21689                   to_y: "elm.padding.icon1.right";
21690                }
21691             }
21692          }
21693          part { name: "elm.padding.text3.right";
21694             clip_to: "disclip";
21695             type: RECT;
21696             scale: 1;
21697             description { state: "default" 0.0;
21698                fixed: 1 1;
21699                align: 1.0 0.0;
21700                visible: 0;
21701                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21702                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21703                rel1 { relative: 0 0;
21704                   to_x: "elm.text.2";
21705                   to_y: "elm.padding.top";
21706                }
21707                rel2 { relative: 0 0;
21708                   to_x: "elm.text.2";
21709                   to_y: "elm.icon.1";
21710                }
21711             }
21712          }
21713          part { name: "elm.text.3";
21714             clip_to: "disclip";
21715             type: TEXT;
21716             scale: 1;
21717             description { state: "default" 0.0;
21718                color: GENLIST_NAME_TEXT_COLOR;
21719                fixed: 0 1;
21720                align: 0.0 0.0;
21721                min: 0 GENLIST_SIZE_48_INC;
21722                rel1 { relative: 1 1;
21723                   to_x: "elm.padding.left";
21724                   to_y: "elm.text.1";
21725                }
21726                rel2 { relative: 0 1;
21727                   to_x: "elm.padding.text3.right";
21728                   to_y: "elm.padding.text3.right";
21729                }
21730                text {
21731                   font: "SLP:style=Medium";
21732                   size: GENLIST_FONT_32_INC;
21733                   min: 0 1;
21734                   align: 0.0 0.5;
21735                   text_class: "slp_medium";
21736                }
21737             }
21738             description { state: "selected" 0.0;
21739                inherit: "default" 0.0;
21740                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21741             }
21742             GENLIST_DESCRIPTION_FLIP_ENABLED
21743          }
21744          GENLIST_PART_FLIP
21745          GENLIST_PART_DISCLIP
21746       }
21747       programs {
21748          // signal: elm,state,%s,active
21749          //   a "check" item named %s went active
21750          // signal: elm,state,%s,passive
21751          //   a "check" item named %s went passive
21752          // default is passive
21753          program { name: "go_active";
21754             signal: "elm,state,selected";
21755             source: "elm";
21756             action: STATE_SET "selected" 0.0;
21757             target: "bg_image";
21758             target: "elm.text.1";
21759             target: "elm.text.2";
21760          }
21761          program { name: "go_passive";
21762             signal: "elm,state,unselected";
21763             source: "elm";
21764             action: STATE_SET "default" 0.0;
21765             target: "bg_image";
21766             target: "elm.text.1";
21767             target: "elm.text.2";
21768             transition: LINEAR 0.1;
21769          }
21770          program { name: "go_read";
21771             signal: "elm,state,read";
21772             source: "elm";
21773             action: STATE_SET "read" 0.0;
21774             target: "elm.text.1";
21775          }
21776          program { name: "go_unread";
21777             signal: "elm,state,unread";
21778             source: "elm";
21779             action: STATE_SET "default" 0.0;
21780             target: "elm.text.1";
21781          }
21782       }
21783    }
21784    // 2.2.2.44
21785    group { name: "elm/genlist/item/4text.1icon.3/default";
21786       alias: "elm/genlist/item_odd/4text.1icon.3/default";
21787       alias: "elm/genlist/item_compress/4text.1icon.3/default";
21788       alias: "elm/genlist/item_compress_odd/4text.1icon.3/default";
21789       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21790       data.item: "stacking" "above";
21791       data.item: "selectraise" "on";
21792       data.item: "contents" "elm.icon.1";
21793       data.item: "flips" "elm.flip.content";
21794       images {
21795          image: "00_winset_list_bubble_bg.png" COMP;
21796       }
21797       parts {
21798          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21799          GENLIST_PART_DISCLIP
21800          GENLIST_PART_BG_IMAGE
21801          GENLIST_PART_BOTTOM_LINE
21802          GENLIST_PART_PADDING_TOP( 10 )
21803          GENLIST_PART_PADDING_BOTTOM( 10 )
21804          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21805          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21806          GENLIST_PART_COLORBAR
21807
21808          part { name: "elm.icon.1";
21809             clip_to: "disclip";
21810             type: SWALLOW;
21811             scale: 1;
21812             GENLIST_DESCRIPTION_L("elm.padding.left",
21813                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
21814                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
21815                fixed: 1 1;
21816             )
21817             GENLIST_DESCRIPTION_FLIP_ENABLED
21818          }
21819          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1", GENLIST_PADDING_SIZE_DEFAULT)
21820          part { name: "elm.text.1";
21821             clip_to: "disclip";
21822             type: TEXT;
21823             scale: 1;
21824             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.text4.left", "elm.padding.top",
21825                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21826                fixed: 0 1;
21827                min: 0 60;
21828                text {
21829                   font: "SLP:style=Roman";
21830                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21831                   min: 0 1;
21832                   align: 0.0 0.5;
21833                   text_class: "list_item";
21834                }
21835             )
21836             description { state: "read" 0.0;
21837                inherit: "default" 0.0;
21838                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21839             }
21840             description { state: "selected" 0.0;
21841                inherit: "default" 0.0;
21842                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21843             }
21844             GENLIST_DESCRIPTION_FLIP_ENABLED
21845          }
21846          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text4.left", "elm.bubble", GENLIST_PADDING_SIZE_DEFAULT)
21847          part { name: "elm.bubble";
21848             clip_to: "disclip";
21849             type: IMAGE;
21850             description { state: "default" 0.0;
21851                rel1.to: "elm.text.4";
21852                rel2.to: "elm.text.4";
21853                // bubble is larger than text in X axis (left, right)
21854                rel1.offset: -5 0;
21855                rel2.offset: 5 0;
21856                image {
21857                   normal: "00_winset_list_bubble_bg.png";
21858                   border:  6 6 0 0;
21859                }
21860             }
21861          }
21862          part { name: "elm.text.4";
21863             clip_to: "disclip";
21864             type: TEXT;
21865             scale: 1;
21866             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.text.2",
21867                // bubble is larger than text in X axis (left, right)
21868                rel1.offset: -5 0;
21869                rel2.offset: -5 0;
21870                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
21871                fixed: 1 0;
21872                min: 0 48;
21873                text {
21874                   font: "SLP:style=Medium";
21875                   size: GENLIST_FONT_32_INC;
21876                   min: 1 1;
21877                   align: 1 0.5;
21878                   text_class: "slp_medium";
21879                }
21880             )
21881             GENLIST_DESCRIPTION_FLIP_ENABLED
21882          }
21883          part { name: "elm.text.2";
21884             clip_to: "disclip";
21885             type: TEXT;
21886             scale: 1;
21887             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.1", "elm.padding.bottom",
21888                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21889                fixed: 1 0;
21890                min: 0 60;
21891                text {
21892                   font: "SLP:style=Medium";
21893                   size: GENLIST_LIST_SUB_TEXT_SIZE;
21894                   min: 1 1;
21895                   align: 0.5 0.5;
21896                   text_class: "slp_medium";
21897                }
21898             )
21899             description { state: "selected" 0.0;
21900                inherit: "default" 0.0;
21901                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21902             }
21903             GENLIST_DESCRIPTION_FLIP_ENABLED
21904          }
21905          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text2.left", "elm.text.2", GENLIST_PADDING_SIZE_DEFAULT)
21906          part { name: "elm.text.3";
21907             clip_to: "disclip";
21908             type: TEXT;
21909             scale: 1;
21910             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
21911                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21912                align: 0 0.5;
21913                fixed: 0 1;
21914                min: 0 48;
21915                text {
21916                   font: "SLP:style=Medium";
21917                   size: GENLIST_LIST_SUB_TEXT_SIZE;
21918                   min: 0 1;
21919                   align: 0.0 0.5;
21920                   text_class: "slp_medium";
21921                }
21922             )
21923             description { state: "selected" 0.0;
21924                inherit: "default" 0.0;
21925                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21926             }
21927             GENLIST_DESCRIPTION_FLIP_ENABLED
21928          }
21929          GENLIST_PART_FLIP
21930       }
21931       programs {
21932          // signal: elm,state,%s,active
21933          //   a "check" item named %s went active
21934          // signal: elm,state,%s,passive
21935          //   a "check" item named %s went passive
21936          // default is passive
21937          program { name: "go_active";
21938             signal: "elm,state,selected";
21939             source: "elm";
21940             action: STATE_SET "selected" 0.0;
21941             target: "bg_image";
21942             target: "elm.text.1";
21943             target: "elm.text.2";
21944             target: "elm.text.3";
21945          }
21946          program { name: "go_passive";
21947             signal: "elm,state,unselected";
21948             source: "elm";
21949             action: STATE_SET "default" 0.0;
21950             target: "bg_image";
21951             target: "elm.text.1";
21952             target: "elm.text.2";
21953             target: "elm.text.3";
21954             transition: LINEAR 0.1;
21955          }
21956          program { name: "go_read";
21957             signal: "elm,state,read";
21958             source: "elm";
21959             action: STATE_SET "read" 0.0;
21960             target: "elm.text.1";
21961          }
21962          program { name: "go_unread";
21963             signal: "elm,state,unread";
21964             source: "elm";
21965             action: STATE_SET "default" 0.0;
21966             target: "elm.text.1";
21967          }
21968       }
21969    }
21970    // 2.2.2.43
21971    group { name: "elm/genlist/item/2text.4icon.1/default";
21972       alias: "elm/genlist/item_odd/2text.4icon.1/default";
21973       alias: "elm/genlist/item_compress/2text.4icon.1/default";
21974       alias: "elm/genlist/item_compress_odd/2text.4icon.1/default";
21975       data.item: "texts" "elm.text.1 elm.text.2";
21976       data.item: "stacking" "above";
21977       data.item: "selectraise" "on";
21978       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
21979       data.item: "flips" "elm.flip.content";
21980       parts {
21981          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21982          GENLIST_PART_BG_IMAGE
21983          GENLIST_PART_BOTTOM_LINE
21984          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21985          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21986          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21987          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21988          part { name: "elm.icon.1";
21989             clip_to: "disclip";
21990             type: SWALLOW;
21991             scale: 1;
21992             description { state: "default" 0.0;
21993                min: GENLIST_SIZE_56_INC GENLIST_SIZE_60_INC;
21994                max: GENLIST_SIZE_56_INC GENLIST_SIZE_60_INC;
21995                fixed: 1 1;
21996                rel1 {
21997                   relative: 0.0 1.0;
21998                   to_x: "elm.padding.right";
21999                   to_y: "elm.padding.top";
22000                }
22001                rel2 {
22002                   relative: 0.0 0.0;
22003                   to_x: "elm.padding.right";
22004                   to_y: "elm.padding.bottom";
22005                }
22006                align: 1.0 0.5;
22007             }
22008             GENLIST_DESCRIPTION_FLIP_ENABLED
22009          }
22010          part { name: "elm.padding.text1.right";
22011             clip_to: "disclip";
22012             type: RECT;
22013             scale: 1;
22014             description { state: "default" 0.0;
22015                fixed: 1 1 ;
22016                align: 1.0 0.0;
22017                visible: 0;
22018                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
22019                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
22020                rel1 { relative: 0.0 1.0;
22021                   to_x: "elm.icon.1";
22022                   to_y: "elm.padding.top";
22023                }
22024                rel2 { relative: 0.0 1.0;
22025                   to_x: "elm.icon.1";
22026                   to_y: "elm.padding.top";
22027                }
22028             }
22029          }
22030          part { name: "elm.text.1";
22031             clip_to: "disclip";
22032             type: TEXT;
22033             scale: 1;
22034             description { state: "default" 0.0;
22035                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22036                fixed: 0 1;
22037                min: 0 GENLIST_SIZE_SLIDE_60_INC;
22038                rel1 { relative: 1.0 1.0;
22039                   to_x: "elm.padding.left";
22040                   to_y: "elm.padding.top";
22041                }
22042                rel2 { relative: 0.0 1.0;
22043                   to_x: "elm.padding.text1.right";
22044                   to_y: "elm.padding.text1.right";
22045                }
22046                text {
22047                   font: "SLP:style=Roman";
22048                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
22049                   min: 0 1;
22050                   align: 0.0 0.5;
22051                   text_class: "list_item";
22052                }
22053             }
22054             description { state: "read" 0.0;
22055                inherit: "default" 0.0;
22056                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
22057             }
22058             description { state: "selected" 0.0;
22059                inherit: "default" 0.0;
22060                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
22061             }
22062             GENLIST_DESCRIPTION_FLIP_ENABLED
22063          }
22064          part { name: "elm.padding.icon2.right";
22065             clip_to: "disclip";
22066             type: RECT;
22067             scale: 1;
22068             description { state: "default" 0.0;
22069                fixed: 1 1;
22070                align: 1.0 0.0;
22071                visible: 0;
22072                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22073                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22074                rel1 { relative: 0 1;
22075                   to_x: "elm.icon.1";
22076                   to_y: "elm.text.1";
22077                }
22078                rel2 { relative: 0 0;
22079                   to_x: "elm.icon.1";
22080                   to_y: "elm.padding.bottom";
22081                }
22082             }
22083          }
22084          part { name: "elm.icon.2";
22085             clip_to: "disclip";
22086             type: SWALLOW;
22087             scale: 1;
22088             description { state: "default" 0.0;
22089                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22090                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22091                fixed: 1 1;
22092                rel1 {
22093                   relative: 0.0 1.0;
22094                   to_x: "elm.padding.icon2.right";
22095                   to_y: "elm.text.1";
22096                }
22097                rel2 {
22098                   relative: 0.0 0.0;
22099                   to_x: "elm.padding.icon2.right";
22100                   to_y: "elm.padding.bottom";
22101                }
22102                align: 1.0 0.5;
22103             }
22104             GENLIST_DESCRIPTION_FLIP_ENABLED
22105          }
22106          part { name: "elm.padding.icon3.right";
22107             clip_to: "disclip";
22108             type: RECT;
22109             scale: 1;
22110             description { state: "default" 0.0;
22111                fixed: 1 1;
22112                align: 1.0 0.0;
22113                visible: 0;
22114                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22115                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22116                rel1 { relative: 0 1;
22117                   to_x: "elm.icon.2";
22118                   to_y: "elm.text.1";
22119                }
22120                rel2 { relative: 0 0;
22121                   to_x: "elm.icon.2";
22122                   to_y: "elm.padding.bottom";
22123                }
22124             }
22125          }
22126          part { name: "elm.icon.3";
22127             clip_to: "disclip";
22128             type: SWALLOW;
22129             scale: 1;
22130             description { state: "default" 0.0;
22131                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22132                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22133                fixed: 1 1;
22134                rel1 {
22135                   relative: 0.0 1.0;
22136                   to_x: "elm.padding.icon3.right";
22137                   to_y: "elm.text.1";
22138                }
22139                rel2 {
22140                   relative: 0.0 0.0;
22141                   to_x: "elm.padding.icon3.right";
22142                   to_y: "elm.padding.bottom";
22143                }
22144                align: 1.0 0.5;
22145             }
22146             GENLIST_DESCRIPTION_FLIP_ENABLED
22147          }
22148          part { name: "elm.padding.icon4.right";
22149             clip_to: "disclip";
22150             type: RECT;
22151             scale: 1;
22152             description { state: "default" 0.0;
22153                fixed: 1 1;
22154                align: 1.0 0.0;
22155                visible: 0;
22156                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22157                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22158                rel1 { relative: 0 1;
22159                   to_x: "elm.icon.3";
22160                   to_y: "elm.text.1";
22161                }
22162                rel2 { relative: 0 0;
22163                   to_x: "elm.icon.3";
22164                   to_y: "elm.padding.bottom";
22165                }
22166             }
22167          }
22168          part { name: "elm.icon.4";
22169             clip_to: "disclip";
22170             type: SWALLOW;
22171             scale: 1;
22172             description { state: "default" 0.0;
22173                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22174                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22175                fixed: 1 1;
22176                rel1 {
22177                   relative: 0.0 1.0;
22178                   to_x: "elm.padding.icon4.right";
22179                   to_y: "elm.text.1";
22180                }
22181                rel2 {
22182                   relative: 0.0 0.0;
22183                   to_x: "elm.padding.icon4.right";
22184                   to_y: "elm.padding.bottom";
22185                }
22186                align: 1.0 0.5;
22187             }
22188             GENLIST_DESCRIPTION_FLIP_ENABLED
22189          }
22190          part { name: "elm.padding.text2.right";
22191             clip_to: "disclip";
22192             type: RECT;
22193             scale: 1;
22194             description { state: "default" 0.0;
22195                fixed: 1 1;
22196                align: 1.0 0.0;
22197                visible: 0;
22198                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22199                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22200                rel1 { relative: 0 1;
22201                   to_x: "elm.icon.4";
22202                   to_y: "elm.text.1";
22203                }
22204                rel2 { relative: 0 0;
22205                   to_x: "elm.icon.4";
22206                   to_y: "elm.padding.bottom";
22207                }
22208             }
22209          }
22210          part { name: "elm.text.2";
22211             clip_to: "disclip";
22212             type: TEXT;
22213             scale: 1;
22214             description { state: "default" 0.0;
22215                color: GENLIST_NAME_TEXT_COLOR;
22216                fixed: 0 1;
22217                align: 0.0 0.0;
22218                min: 0 GENLIST_SIZE_48_INC;
22219                rel1 { relative: 1 1;
22220                   to_x: "elm.padding.left";
22221                   to_y: "elm.text.1";
22222                }
22223                rel2 { relative: 0 1;
22224                   to_x: "elm.padding.text2.right";
22225                   to_y: "elm.padding.text2.right";
22226                }
22227                text {
22228                   font: "SLP:style=Medium";
22229                   size: GENLIST_FONT_32_INC;
22230                   min: 0 1;
22231                   align: 0.0 0.5;
22232                   text_class: "slp_medium";
22233                }
22234             }
22235             description { state: "selected" 0.0;
22236                inherit: "default" 0.0;
22237                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
22238             }
22239             GENLIST_DESCRIPTION_FLIP_ENABLED
22240          }
22241          GENLIST_PART_FLIP
22242          GENLIST_PART_DISCLIP
22243       }
22244       programs {
22245          // signal: elm,state,%s,active
22246          //   a "check" item named %s went active
22247          // signal: elm,state,%s,passive
22248          //   a "check" item named %s went passive
22249          // default is passive
22250          program { name: "go_active";
22251             signal: "elm,state,selected";
22252             source: "elm";
22253             action: STATE_SET "selected" 0.0;
22254             target: "bg_image";
22255             target: "elm.text.1";
22256          }
22257          program { name: "go_passive";
22258             signal: "elm,state,unselected";
22259             source: "elm";
22260             action: STATE_SET "default" 0.0;
22261             target: "bg_image";
22262             target: "elm.text.1";
22263             transition: LINEAR 0.1;
22264          }
22265          program { name: "go_read";
22266             signal: "elm,state,read";
22267             source: "elm";
22268             action: STATE_SET "read" 0.0;
22269             target: "elm.text.1";
22270          }
22271          program { name: "go_unread";
22272             signal: "elm,state,unread";
22273             source: "elm";
22274             action: STATE_SET "default" 0.0;
22275             target: "elm.text.1";
22276          }
22277       }
22278    }
22279
22280    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
22281       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
22282       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
22283       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
22284       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
22285       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
22286       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
22287       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
22288       alias: "elm/layout/dialogue/bg/2text.1icon.2";
22289       data.item: "stacking" "above";
22290       data.item: "selectraise" "on";
22291       data.item: "texts" "elm.text.1 elm.text.2";
22292       data.item: "contents" "elm.icon";
22293       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
22294       images {
22295           image: "00_list_thumbnail_bg.png" COMP;
22296       }
22297       parts {
22298          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_291_INC )
22299          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_32_INC )
22300          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_32_INC )
22301          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
22302          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
22303          part { name: "elm.icon.bg";
22304             scale: 1;
22305             description { state: "default" 0.0;
22306                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
22307                fixed: 1 1;
22308                align: 0.0 0.8;
22309                rel1 {
22310                   relative: 1.0 0.5;
22311                   to_x: "elm.padding.left";
22312                }
22313                rel2 {
22314                   relative: 1.0 0.5;
22315                   to_x: "elm.padding.left";
22316                }
22317                image {
22318                   normal: "00_list_thumbnail_bg.png";
22319                   border: 1 1 1 1;
22320                   border_scale: 1;
22321                   middle: NONE;
22322                }
22323             }
22324          }
22325          part { name: "elm.icon";
22326             type: SWALLOW;
22327             description { state: "default" 0.0;
22328                rel1.to: "elm.icon.bg";
22329                rel2.to: "elm.icon.bg";
22330             }
22331          }
22332          part { name: "elm.padding.icon.right";
22333             type: RECT;
22334             mouse_events: 0;
22335             scale: 1;
22336             description { state: "default" 0.0;
22337                min: GENLIST_PADDING_16_INC 0;
22338                fixed: 1 0;
22339                rel1 {
22340                    relative: 1.0 0.0;
22341                    to_x: "elm.icon.bg";
22342                }
22343                rel2.to_x: "elm.icon.bg";
22344                visible: 0;
22345                align: 0.0 0.5;
22346             }
22347          }
22348          part { name: "elm.padding.text.left";
22349             type: RECT;
22350             mouse_events: 0;
22351             scale: 1;
22352             description { state: "default" 0.0;
22353                min: GENLIST_PADDING_16_INC 0;
22354                fixed: 1 0;
22355                rel1 {
22356                    relative: 1.0 1.0;
22357                    to_x: "elm.padding.icon.right";
22358                    to_y: "elm.padding.top";
22359                }
22360                rel2.to_x: "elm.padding.icon.right";
22361                visible: 0;
22362                align: 1.0 0.5;
22363             }
22364          }
22365          part { name: "vertical_line";
22366             type: RECT;
22367             mouse_events: 0;
22368             description { state: "default" 0.0;
22369                min: 1 0;
22370                fixed: 1 0;
22371                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22372                rel1 {
22373                   relative: 1.0 1.0;
22374                   to_x: "elm.padding.text.left";
22375                   to_y: "elm.padding.top";
22376                }
22377                rel2 {
22378                   relative: 1.0 0.0;
22379                   to_x: "elm.padding.text.left";
22380                   to_y: "elm.padding.bottom";
22381                }
22382                align: 0.0 0.5;
22383             }
22384          }
22385          part { name: "text_vertical_rect";
22386             type: RECT;
22387             mouse_events: 0;
22388             description { state: "default" 0.0;
22389                min: GENLIST_PADDING_16_INC 0;
22390                fixed: 1 0;
22391                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
22392                rel1 {
22393                   relative: 1.0 1.0;
22394                   to_x: "vertical_line";
22395                   to_y: "elm.padding.top";
22396                }
22397                rel2 {
22398                   relative: 1.0 0.0;
22399                   to_x: "elm.padding.text.left";
22400                   to_y: "elm.padding.bottom";
22401                }
22402                align: 0.0 0.5;
22403             }
22404          }
22405          part { name: "elm.padding.text.right";
22406             type: RECT;
22407             mouse_events: 0;
22408             scale: 1;
22409             description { state: "default" 0.0;
22410                min: GENLIST_PADDING_16_INC 0;
22411                fixed: 1 0;
22412                rel1 {
22413                    relative: 1.0 0.0;
22414                    to_x: "text_vertical_rect";
22415                }
22416                rel2.to_x: "text_vertical_rect";
22417                visible: 0;
22418                align: 0.0 0.5;
22419             }
22420          }
22421          part { name: "text_top_line";
22422             type: RECT;
22423             mouse_events: 0;
22424             description { state: "default" 0.0;
22425                min: 0 1;
22426                fixed: 0 1;
22427                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22428                rel1 {
22429                   relative: 1.0 0.0;
22430                   to_x: "text_vertical_rect";
22431                   to_y: "text_vertical_rect";
22432                }
22433                rel2 {
22434                   relative: 1.0 0.0;
22435                   to_y: "text_vertical_rect";
22436                }
22437                align: 0.0 0.0;
22438             }
22439          }
22440          part { name: "text_center_line";
22441             type: RECT;
22442             mouse_events: 0;
22443             description { state: "default" 0.0;
22444                min: 0 1;
22445                fixed: 0 1;
22446                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22447                rel1 {
22448                   relative: 1.0 0.5;
22449                   to_x: "text_vertical_rect";
22450                }
22451                rel2.relative: 1.0 0.5;
22452                align: 0.5 0.5;
22453             }
22454          }
22455          part { name: "text_bottom_line";
22456             type: RECT;
22457             mouse_events: 0;
22458             description { state: "default" 0.0;
22459                min: 0 1;
22460                fixed: 0 1;
22461                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22462                rel1 {
22463                   relative: 1.0 1.0;
22464                   to_x: "text_vertical_rect";
22465                   to_y: "text_vertical_rect";
22466                }
22467                rel2 {
22468                   relative: 1.0 1.0;
22469                   to_y: "text_vertical_rect";
22470                }
22471                align: 0.0 1.0;
22472             }
22473          }
22474          part { name: "elm.text.bg.1";
22475             clip_to: "disclip";
22476             type: RECT;
22477             mouse_events: 0;
22478             scale: 1;
22479             description { state: "default" 0.0;
22480                rel1 {
22481                   relative: 1.0 1.0;
22482                   to_x: "text_vertical_rect";
22483                   to_y: "text_top_line";
22484                }
22485                rel2 {
22486                   relative: 1.0 0.0;
22487                   to_x: "elm.padding.right";
22488                   to_y: "text_center_line";
22489                }
22490                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22491             }
22492          }
22493          part { name: "elm.text.1";
22494             type: TEXT;
22495             mouse_events: 0;
22496             scale: 1;
22497             description { state: "default" 0.0;
22498                min: 0 GENLIST_SIZE_54_INC;
22499                rel1 {
22500                   relative: 1.0 0.0;
22501                   to_x: "elm.padding.text.right";
22502                   to_y: "elm.text.bg.1";
22503                }
22504                rel2 {
22505                   relative: 0.0 1.0;
22506                   to_x: "elm.padding.right";
22507                   to_y: "elm.text.bg.1";
22508                }
22509                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22510                text {
22511                   font: "SLP:style=Roman";
22512                   size: GENLIST_FONT_48_INC;
22513                   align: 0.0 0.5;
22514                   text_class: "list_item";
22515                }
22516             }
22517             GENLIST_DESCRIPTION_FLIP_ENABLED
22518          }
22519          part { name: "elm.flip.content.1";
22520             clip_to: "disclip";
22521             type: SWALLOW;
22522             description { state: "default" 0.0;
22523                visible: 0;
22524                fixed: 1 1;
22525                rel1.to: "elm.text.1";
22526                rel2.to: "elm.text.1";
22527             }
22528             description { state: "flip_enabled" 0.0;
22529                inherit: "default" 0.0;
22530                visible: 1;
22531             }
22532          }
22533          part { name: "elm.text.bg.2";
22534             clip_to: "disclip";
22535             type: RECT;
22536             mouse_events: 0;
22537             scale: 1;
22538             description { state: "default" 0.0;
22539                rel1 {
22540                   relative: 1.0 1.0;
22541                   to_x: "text_vertical_rect";
22542                   to_y: "text_center_line";
22543                }
22544                rel2 {
22545                   relative: 1.0 0.0;
22546                   to_x: "elm.padding.right";
22547                   to_y: "text_bottom_line";
22548                }
22549                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22550             }
22551          }
22552          part { name: "elm.text.2";
22553             clip_to: "disclip";
22554             type: TEXT;
22555             mouse_events: 0;
22556             scale: 1;
22557             description { state: "default" 0.0;
22558                min: 0 GENLIST_SIZE_54_INC;
22559                rel1 {
22560                   relative: 1.0 0.0;
22561                   to_x: "elm.padding.text.right";
22562                   to_y: "elm.text.bg.2";
22563                }
22564                rel2 {
22565                   relative: 0.0 1.0;
22566                   to_x: "elm.padding.right";
22567                   to_y: "elm.text.bg.2";
22568                }
22569                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22570                text {
22571                   font: "SLP:style=Roman";
22572                   size: GENLIST_FONT_48_INC;
22573                   align: 0.0 0.5;
22574                   text_class: "slp_roman";
22575                }
22576             }
22577             GENLIST_DESCRIPTION_FLIP_ENABLED
22578          }
22579          part { name: "elm.flip.content.2";
22580             clip_to: "disclip";
22581             type: SWALLOW;
22582             description { state: "default" 0.0;
22583                visible: 0;
22584                fixed: 1 1;
22585                rel1.to: "elm.text.2";
22586                rel2.to: "elm.text.2";
22587             }
22588             description { state: "flip_enabled" 0.0;
22589                inherit: "default" 0.0;
22590                visible: 1;
22591             }
22592          }
22593          GENLIST_PART_DISCLIP
22594       }
22595       programs {
22596          // signal: elm,state,%s,active
22597          //   a "check" item named %s went active
22598          // signal: elm,state,%s,passive
22599          //   a "check" item named %s went passive
22600          // default is passive
22601          /*program { name: "go_active";
22602             signal: "elm,state,selected";
22603             source: "elm";
22604             action: STATE_SET "selected" 0.0;
22605             target: "elm.text";
22606             target: "elm.text.sub";
22607          }
22608          program { name: "go_passive";
22609             signal: "elm,state,unselected";
22610             source: "elm";
22611             action: STATE_SET "default" 0.0;
22612             target: "elm.text";
22613             target: "elm.text.sub";
22614             transition: LINEAR 0.1;
22615          }*/
22616          program { name: "go_disabled";
22617             signal: "elm,state,disabled";
22618             source: "elm";
22619             action: STATE_SET "disabled" 0.0;
22620             target: "disclip";
22621          }
22622          program { name: "go_enabled";
22623             signal: "elm,state,enabled";
22624             source: "elm";
22625             action: STATE_SET "default" 0.0;
22626             target: "disclip";
22627          }
22628          program { name: "flip_enabled";
22629             signal: "elm,state,flip,enabled";
22630             source: "elm";
22631             action: STATE_SET "flip_enabled" 0.0;
22632             target: "elm.text.1";
22633             target: "elm.text.2";
22634             target: "elm.flip.content.1";
22635             target: "elm.flip.content.2";
22636          }
22637          program { name: "flip_disabled";
22638             signal: "elm,state,flip,disabled";
22639             source: "elm";
22640             action: STATE_SET "default" 0.0;
22641             target: "elm.text.1";
22642             target: "elm.text.2";
22643             target: "elm.flip.content.1";
22644             target: "elm.flip.content.2";
22645          }
22646       }
22647    }
22648
22649 /* non-bottom-border-area version of 2text.1icon.2 */
22650    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
22651       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
22652       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
22653       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
22654       alias: "elm/layout/dialogue/bg/2text.1icon.3";
22655       data.item: "stacking" "above";
22656       data.item: "selectraise" "on";
22657       data.item: "texts" "elm.text.1 elm.text.2";
22658       data.item: "contents" "elm.icon";
22659       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
22660       images {
22661           image: "00_list_thumbnail_bg.png" COMP;
22662       }
22663       parts {
22664          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_260_INC )
22665          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_32_INC )
22666          GENLIST_PART_PADDING_BOTTOM( 0 )
22667          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
22668          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
22669          part { name: "elm.icon.bg";
22670             scale: 1;
22671             description { state: "default" 0.0;
22672                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
22673                fixed: 1 1;
22674                align: 0.0 0.7;
22675                rel1 {
22676                   relative: 1.0 0.5;
22677                   to_x: "elm.padding.left";
22678                }
22679                rel2 {
22680                   relative: 1.0 0.5;
22681                   to_x: "elm.padding.left";
22682                }
22683                image {
22684                   normal: "00_list_thumbnail_bg.png";
22685                   border: 1 1 1 1;
22686                   border_scale: 1;
22687                   middle: NONE;
22688                }
22689             }
22690          }
22691          part { name: "elm.icon";
22692             type: SWALLOW;
22693             description { state: "default" 0.0;
22694                rel1.to: "elm.icon.bg";
22695                rel2.to: "elm.icon.bg";
22696             }
22697          }
22698          part { name: "elm.padding.icon.right";
22699             type: RECT;
22700             mouse_events: 0;
22701             scale: 1;
22702             description { state: "default" 0.0;
22703                min: GENLIST_PADDING_16_INC 0;
22704                fixed: 1 0;
22705                rel1 {
22706                    relative: 1.0 0.0;
22707                    to_x: "elm.icon.bg";
22708                }
22709                rel2.to_x: "elm.icon.bg";
22710                visible: 0;
22711                align: 0.0 0.5;
22712             }
22713          }
22714          part { name: "elm.padding.text.left";
22715             type: RECT;
22716             mouse_events: 0;
22717             scale: 1;
22718             description { state: "default" 0.0;
22719                min: GENLIST_PADDING_16_INC 0;
22720                fixed: 1 0;
22721                rel1 {
22722                    relative: 1.0 1.0;
22723                    to_x: "elm.padding.icon.right";
22724                    to_y: "elm.padding.top";
22725                }
22726                rel2.to_x: "elm.padding.icon.right";
22727                visible: 0;
22728                align: 1.0 0.5;
22729             }
22730          }
22731          part { name: "vertical_line";
22732             type: RECT;
22733             mouse_events: 0;
22734             description { state: "default" 0.0;
22735                visible: 0;
22736                rel1 {
22737                   relative: 1.0 1.0;
22738                   to_x: "elm.padding.text.left";
22739                   to_y: "elm.padding.top";
22740                }
22741                rel2 {
22742                   relative: 1.0 0.0;
22743                   to_x: "elm.padding.text.left";
22744                   to_y: "elm.padding.bottom";
22745                }
22746             }
22747          }
22748          part { name: "text_vertical_rect";
22749             type: RECT;
22750             mouse_events: 0;
22751             scale: 1;
22752             description { state: "default" 0.0;
22753                min: GENLIST_SIZE_16_INC 0;
22754                fixed: 1 0;
22755                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
22756                rel1 {
22757                   relative: 1.0 1.0;
22758                   to_x: "vertical_line";
22759                   to_y: "elm.padding.top";
22760                }
22761                rel2 {
22762                   relative: 1.0 0.0;
22763                   to_x: "elm.padding.text.left";
22764                   to_y: "elm.padding.bottom";
22765                }
22766                align: 0.0 0.5;
22767             }
22768          }
22769          part { name: "elm.padding.text.right";
22770             type: RECT;
22771             mouse_events: 0;
22772             scale: 1;
22773             description { state: "default" 0.0;
22774                min: GENLIST_PADDING_16_INC 0;
22775                fixed: 1 0;
22776                rel1 {
22777                    relative: 1.0 0.0;
22778                    to_x: "text_vertical_rect";
22779                }
22780                rel2.to_x: "text_vertical_rect";
22781                visible: 0;
22782                align: 0.0 0.5;
22783             }
22784          }
22785          part { name: "text_top_line";
22786             type: RECT;
22787             mouse_events: 0;
22788             description { state: "default" 0.0;
22789                min: 0 1;
22790                fixed: 0 1;
22791                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22792                rel1 {
22793                   relative: 1.0 0.0;
22794                   to_x: "text_vertical_rect";
22795                   to_y: "text_vertical_rect";
22796                }
22797                rel2 {
22798                   relative: 1.0 0.0;
22799                   to_y: "text_vertical_rect";
22800                }
22801                align: 0.0 0.0;
22802             }
22803          }
22804          part { name: "text_center_line";
22805             type: RECT;
22806             mouse_events: 0;
22807             description { state: "default" 0.0;
22808                min: 0 1;
22809                fixed: 0 1;
22810                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22811                rel1 {
22812                   relative: 1.0 0.56;
22813                   to_x: "text_vertical_rect";
22814                }
22815                rel2.relative: 1.0 0.56;
22816                align: 0.5 0.5;
22817             }
22818          }
22819          part { name: "text_bottom_line";
22820             type: RECT;
22821             mouse_events: 0;
22822             description { state: "default" 0.0;
22823                min: 0 1;
22824                fixed: 0 1;
22825                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22826                rel1 {
22827                   relative: 1.0 1.0;
22828                   to_x: "text_vertical_rect";
22829                   to_y: "text_vertical_rect";
22830                }
22831                rel2 {
22832                   relative: 1.0 1.0;
22833                   to_y: "text_vertical_rect";
22834                }
22835                align: 0.0 1.0;
22836             }
22837          }
22838          part { name: "elm.text.bg.1";
22839             clip_to: "disclip";
22840             type: RECT;
22841             mouse_events: 0;
22842             scale: 1;
22843             description { state: "default" 0.0;
22844                rel1 {
22845                   relative: 1.0 1.0;
22846                   to_x: "text_vertical_rect";
22847                   to_y: "text_top_line";
22848                }
22849                rel2 {
22850                   relative: 1.0 0.0;
22851                   to_x: "elm.padding.right";
22852                   to_y: "text_center_line";
22853                }
22854                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22855             }
22856          }
22857          part { name: "elm.text.1";
22858             type: TEXT;
22859             mouse_events: 0;
22860             scale: 1;
22861             description { state: "default" 0.0;
22862                min: 0 GENLIST_SIZE_54_INC;
22863                rel1 {
22864                   relative: 1.0 0.0;
22865                   to_x: "elm.padding.text.right";
22866                   to_y: "elm.text.bg.1";
22867                }
22868                rel2 {
22869                   relative: 0.0 1.0;
22870                   to_x: "elm.padding.right";
22871                   to_y: "elm.text.bg.1";
22872                }
22873                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22874                text {
22875                   font: "SLP:style=Roman";
22876                   size: GENLIST_FONT_48_INC;
22877                   align: 0.0 0.5;
22878                   text_class: "list_item";
22879                }
22880             }
22881             GENLIST_DESCRIPTION_FLIP_ENABLED
22882          }
22883          part { name: "elm.flip.content.1";
22884             type: SWALLOW;
22885             description { state: "default" 0.0;
22886                visible: 0;
22887                fixed: 1 1;
22888                rel1.to: "elm.text.1";
22889                rel2.to: "elm.text.1";
22890             }
22891             description { state: "flip_enabled" 0.0;
22892                inherit: "default" 0.0;
22893                visible: 1;
22894             }
22895          }
22896          part { name: "elm.text.bg.2";
22897             clip_to: "disclip";
22898             type: RECT;
22899             mouse_events: 0;
22900             scale: 1;
22901             description { state: "default" 0.0;
22902                rel1 {
22903                   relative: 1.0 1.0;
22904                   to_x: "text_vertical_rect";
22905                   to_y: "text_center_line";
22906                }
22907                rel2 {
22908                   relative: 1.0 0.0;
22909                   to_x: "elm.padding.right";
22910                   to_y: "text_bottom_line";
22911                }
22912                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22913             }
22914          }
22915          part { name: "elm.text.2";
22916             clip_to: "disclip";
22917             type: TEXT;
22918             mouse_events: 0;
22919             scale: 1;
22920             description { state: "default" 0.0;
22921                min: 0 GENLIST_SIZE_54_INC;
22922                rel1 {
22923                   relative: 1.0 0.0;
22924                   to_x: "elm.padding.text.right";
22925                   to_y: "elm.text.bg.2";
22926                }
22927                rel2 {
22928                   relative: 0.0 1.0;
22929                   to_x: "elm.padding.right";
22930                   to_y: "elm.text.bg.2";
22931                }
22932                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22933                text {
22934                   font: "SLP:style=Roman";
22935                   size: GENLIST_FONT_48_INC;
22936                   text_class: "slp_roman";
22937                }
22938             }
22939             GENLIST_DESCRIPTION_FLIP_ENABLED
22940          }
22941          part { name: "elm.flip.content.2";
22942             type: SWALLOW;
22943             description { state: "default" 0.0;
22944                visible: 0;
22945                fixed: 1 1;
22946                rel1.to: "elm.text.2";
22947                rel2.to: "elm.text.2";
22948             }
22949             description { state: "flip_enabled" 0.0;
22950                inherit: "default" 0.0;
22951                visible: 1;
22952             }
22953          }
22954          GENLIST_PART_DISCLIP
22955       }
22956       programs {
22957          // signal: elm,state,%s,active
22958          //   a "check" item named %s went active
22959          // signal: elm,state,%s,passive
22960          //   a "check" item named %s went passive
22961          // default is passive
22962          /*program { name: "go_active";
22963             signal: "elm,state,selected";
22964             source: "elm";
22965             action: STATE_SET "selected" 0.0;
22966             target: "elm.text";
22967             target: "elm.text.sub";
22968          }
22969          program { name: "go_passive";
22970             signal: "elm,state,unselected";
22971             source: "elm";
22972             action: STATE_SET "default" 0.0;
22973             target: "elm.text";
22974             target: "elm.text.sub";
22975             transition: LINEAR 0.1;
22976          }*/
22977          program { name: "go_disabled";
22978             signal: "elm,state,disabled";
22979             source: "elm";
22980             action: STATE_SET "disabled" 0.0;
22981             target: "disclip";
22982          }
22983          program { name: "go_enabled";
22984             signal: "elm,state,enabled";
22985             source: "elm";
22986             action: STATE_SET "default" 0.0;
22987             target: "disclip";
22988          }
22989          program { name: "flip_enabled";
22990             signal: "elm,state,flip,enabled";
22991             source: "elm";
22992             action: STATE_SET "flip_enabled" 0.0;
22993             target: "elm.text.1";
22994             target: "elm.text.2";
22995             target: "elm.flip.content.1";
22996             target: "elm.flip.content.2";
22997          }
22998          program { name: "flip_disabled";
22999             signal: "elm,state,flip,disabled";
23000             source: "elm";
23001             action: STATE_SET "default" 0.0;
23002             target: "elm.text.1";
23003             target: "elm.text.2";
23004             target: "elm.flip.content.1";
23005             target: "elm.flip.content.2";
23006          }
23007       }
23008    }
23009
23010    ///////// will be removed /////////
23011    group { name: "elm/genlist/item/dialogue/1icon.2/default";
23012       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
23013       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
23014       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
23015       alias: "elm/layout/dialogue/1icon.2";
23016       data.item: "stacking" "above";
23017       data.item: "selectraise" "on";
23018       data.item: "contents" "elm.icon";
23019
23020       parts {
23021          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
23022          GENLIST_PART_DIALOGUE_BG_IMAGE
23023          GENLIST_PART_BOTTOM_LINE
23024          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
23025          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23026          GENLIST_PART_DIALOGUE_ITEM
23027          GENLIST_PART_DIALOGUE_RIGHT_LINE
23028          part { name: "elm.icon";
23029             clip_to: "disclip";
23030             type: SWALLOW;
23031             scale: 1;
23032             description { state: "default" 0.0;
23033                rel1 {
23034                   relative: 1.0 0.0;
23035                   to_x: "elm.padding.left";
23036                }
23037                rel2 {
23038                   relative: 0.0 1.0;
23039                   to_x: "elm.padding.right";
23040                }
23041             }
23042          }
23043          GENLIST_PART_DISCLIP
23044       }
23045       programs {
23046          // signal: elm,state,%s,active
23047          //   a "check" item named %s went active
23048          // signal: elm,state,%s,passive
23049          //   a "check" item named %s went passive
23050          // default is passive
23051          /*program { name: "go_active";
23052             signal: "elm,state,selected";
23053             source: "elm";
23054             action: STATE_SET "selected" 0.0;
23055             target: "bg_image";
23056             target: "elm.text";
23057          }
23058          program { name: "go_passive";
23059             signal: "elm,state,unselected";
23060             source: "elm";
23061             action: STATE_SET "default" 0.0;
23062             target: "bg_image";
23063             target: "elm.text";
23064             transition: LINEAR 0.1;
23065          }*/
23066          program { name: "go_disabled";
23067             signal: "elm,state,disabled";
23068             source: "elm";
23069             action: STATE_SET "disabled" 0.0;
23070             target: "disclip";
23071          }
23072          program { name: "go_enabled";
23073             signal: "elm,state,enabled";
23074             source: "elm";
23075             action: STATE_SET "default" 0.0;
23076             target: "disclip";
23077          }
23078       }
23079    }
23080
23081    //////////////////////// will be removed //////////////////////////
23082    group { name: "elm/genlist/item/dialogue/bg/2text.1icon/default";
23083       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon/default";
23084       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon/default";
23085       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon/default";
23086       alias: "elm/genlist/item/dialogue.1icon.2text/default";
23087       alias: "elm/genlist/item_odd/dialogue.1icon.2text/default";
23088       alias: "elm/genlist/item_compress/dialogue.1icon.2text/default";
23089       alias: "elm/genlist/item_compress_odd/dialogue.1icon.2text/default";
23090       alias: "elm/layout/dialogue/bg/2text.1icon";
23091       data.item: "stacking" "above";
23092       data.item: "selectraise" "on";
23093       data.item: "texts" "elm.text.1 elm.text.2";
23094       data.item: "contents" "elm.icon";
23095       images {
23096           image: "00_list_thumbnail_bg.png" COMP;
23097       }
23098       parts {
23099          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_142_INC )
23100          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_24_INC )
23101          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_24_INC )
23102          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
23103          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23104          part { name: "elm.padding.icon.bottom";
23105             type: RECT;
23106             mouse_events: 0;
23107             scale: 1;
23108             description { state: "default" 0.0;
23109                min: 0 1;
23110                fixed: 0 1;
23111                rel1 {
23112                   relative: 0.0 1.0;
23113                   to_x: "elm.padding.right";
23114                }
23115                rel2 {
23116                   relative: 0.0 1.0;
23117                   to_x: "elm.padding.right";
23118                }
23119                align: 1.0 1.0;
23120                visible: 0;
23121             }
23122          }
23123          part { name: "elm.icon.bg";
23124             scale: 1;
23125             description { state: "default" 0.0;
23126                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
23127                fixed: 1 1;
23128                align: 1.0 0.0;
23129                rel1 {
23130                   relative: 0.0 0.0;
23131                   to_x: "elm.padding.right";
23132                }
23133                rel2 {
23134                   relative: 0.0 0.0;
23135                   to_x: "elm.padding.right";
23136                   to_y: "elm.padding.icon.bottom";
23137                }
23138                image {
23139                   normal: "00_list_thumbnail_bg.png";
23140                   border: 1 1 1 1;
23141                   border_scale: 1;
23142                   middle: NONE;
23143                }
23144             }
23145          }
23146          part { name: "elm.icon";
23147             type: SWALLOW;
23148             description { state: "default" 0.0;
23149                rel1.to: "elm.icon.bg";
23150                rel2.to: "elm.icon.bg";
23151             }
23152          }
23153          part { name: "elm.padding.icon.left";
23154             type: RECT;
23155             mouse_events: 0;
23156             scale: 1;
23157             description { state: "default" 0.0;
23158                min: GENLIST_PADDING_16_INC 0;
23159                fixed: 1 0;
23160                rel1 {
23161                    relative: 0.0 0.0;
23162                    to_x: "elm.icon.bg";
23163                }
23164                rel2 {
23165                    relative: 0.0 1.0;
23166                    to_x: "elm.icon.bg";
23167                }
23168                visible: 0;
23169                align: 0.0 0.5;
23170             }
23171          }
23172          part { name: "elm.text.1";
23173             clip_to: "disclip";
23174             type: TEXT;
23175             mouse_events: 0;
23176             scale: 1;
23177             description { state: "default" 0.0;
23178                min: 0 GENLIST_SIZE_54_INC;
23179                fixed: 0 1;
23180                align: 0 0;
23181                rel1 {
23182                   relative: 1.0 1.0;
23183                   to_x: "elm.padding.left";
23184                   to_y: "elm.padding.top";
23185                }
23186                rel2 {
23187                   relative: 0.0 1.0;
23188                   to_x: "elm.padding.icon.left";
23189                   to_y: "elm.padding.top";
23190                }
23191                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
23192                text {
23193                   font: "SLP:style=Roman";
23194                   size: GENLIST_FONT_48_INC;
23195                   align: 0.0 0.5;
23196                   text_class: "list_item";
23197                }
23198             }
23199          }
23200          part { name: "elm.padding.text.1.bottom";
23201             type: RECT;
23202             mouse_events: 0;
23203             scale: 1;
23204             description { state: "default" 0.0;
23205                min: 0 GENLIST_PADDING_8_INC;
23206                fixed: 0 1;
23207                rel1 {
23208                    relative: 0.0 1.0;
23209                    to_y: "elm.text.1";
23210                }
23211                rel2.to_y: "elm.text.1";
23212                visible: 0;
23213                align: 0.0 0.0;
23214             }
23215          }
23216          part { name: "elm.text.2";
23217             clip_to: "disclip";
23218             type: TEXT;
23219             mouse_events: 0;
23220             scale: 1;
23221             description { state: "default" 0.0;
23222                rel1 {
23223                   relative: 1.0 1.0;
23224                   to_x: "elm.padding.left";
23225                   to_y: "elm.padding.text.1.bottom";
23226                }
23227                rel2 {
23228                   relative: 0.0 0.0;
23229                   to_x: "elm.padding.icon.left";
23230                   to_y: "elm.padding.bottom";
23231                }
23232                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23233                text {
23234                   font: "SLP:style=Medium";
23235                   size: GENLIST_FONT_32_INC;
23236                   align: 0.0 0.5;
23237                   text_class: "slp_medium";
23238                }
23239             }
23240          }
23241          GENLIST_PART_DISCLIP
23242       }
23243       programs {
23244          // signal: elm,state,%s,active
23245          //   a "check" item named %s went active
23246          // signal: elm,state,%s,passive
23247          //   a "check" item named %s went passive
23248          // default is passive
23249          /*program { name: "go_active";
23250             signal: "elm,state,selected";
23251             source: "elm";
23252             action: STATE_SET "selected" 0.0;
23253             target: "elm.text";
23254             target: "elm.text.sub";
23255          }
23256          program { name: "go_passive";
23257             signal: "elm,state,unselected";
23258             source: "elm";
23259             action: STATE_SET "default" 0.0;
23260             target: "elm.text";
23261             target: "elm.text.sub";
23262             transition: LINEAR 0.1;
23263          }*/
23264          program { name: "go_disabled";
23265             signal: "elm,state,disabled";
23266             source: "elm";
23267             action: STATE_SET "disabled" 0.0;
23268             target: "disclip";
23269          }
23270          program { name: "go_enabled";
23271             signal: "elm,state,enabled";
23272             source: "elm";
23273             action: STATE_SET "default" 0.0;
23274             target: "disclip";
23275          }
23276       }
23277    }
23278
23279 // 4.3.2 (old)
23280    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
23281       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
23282       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
23283       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
23284       alias: "elm/layout/dialogue/bg/3text.1icon";
23285       data.item: "stacking" "above";
23286       data.item: "selectraise" "on";
23287       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
23288       data.item: "contents" "elm.icon";
23289       images {
23290           image: "00_list_thumbnail_bg.png" COMP;
23291       }
23292       parts {
23293          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_190_INC )
23294          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_34_INC )
23295          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_34_INC )
23296          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
23297          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23298          part { name: "elm.icon.bg";
23299             scale: 1;
23300             description { state: "default" 0.0;
23301                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
23302                fixed: 1 1;
23303                align: 0.0 0.5;
23304                rel1 {
23305                   relative: 1.0 0.5;
23306                   to_x: "elm.padding.left";
23307                }
23308                rel2 {
23309                   relative: 1.0 0.5;
23310                   to_x: "elm.padding.left";
23311                }
23312                image {
23313                   normal: "00_list_thumbnail_bg.png";
23314                   border: 1 1 1 1;
23315                   border_scale: 1;
23316                   middle: NONE;
23317                }
23318             }
23319          }
23320          part { name: "elm.icon";
23321             type: SWALLOW;
23322             description { state: "default" 0.0;
23323                rel1.to: "elm.icon.bg";
23324                rel2.to: "elm.icon.bg";
23325             }
23326          }
23327          part { name: "elm.padding.icon.right";
23328             type: RECT;
23329             mouse_events: 0;
23330             scale: 1;
23331             description { state: "default" 0.0;
23332                min: GENLIST_PADDING_24_INC 0;
23333                fixed: 1 0;
23334                rel1 {
23335                    relative: 1.0 0.0;
23336                    to_x: "elm.icon.bg";
23337                }
23338                rel2.to_x: "elm.icon.bg";
23339                visible: 0;
23340                align: 0.0 0.5;
23341             }
23342          }
23343          part { name: "elm.text.1";
23344             clip_to: "disclip";
23345             type: TEXT;
23346             mouse_events: 0;
23347             scale: 1;
23348             description { state: "default" 0.0;
23349                min: 0 GENLIST_SIZE_54_INC;
23350                fixed: 0 1;
23351                align: 0 0;
23352                rel1 {
23353                   relative: 1.0 1.0;
23354                   to_x: "elm.padding.icon.right";
23355                   to_y: "elm.padding.top";
23356                }
23357                rel2 {
23358                   relative: 0.0 1.0;
23359                   to_x: "elm.padding.right";
23360                   to_y: "elm.padding.top";
23361                }
23362                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
23363                text {
23364                   font: "SLP:style=Roman";
23365                   size: GENLIST_FONT_48_INC;
23366                   align: 0.0 0.0;
23367                   text_class: "list_item";
23368                }
23369             }
23370          }
23371          part { name: "elm.text.2";
23372             clip_to: "disclip";
23373             type: TEXT;
23374             mouse_events: 0;
23375             scale: 1;
23376             description { state: "default" 0.0;
23377                rel1 {
23378                   relative: 1.0 1.0;
23379                   to_x: "elm.padding.icon.right";
23380                   to_y: "elm.text.1";
23381                }
23382                rel2 {
23383                   relative: 0.0 0.0;
23384                   to_x: "elm.padding.right";
23385                   to_y: "elm.text.3";
23386                }
23387                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23388                text {
23389                   font: "SLP:style=Medium";
23390                   size: GENLIST_FONT_32_INC;
23391                   align: 0.0 1.0;
23392                   text_class: "slp_medium";
23393                }
23394             }
23395          }
23396          part { name: "elm.text.3";
23397             clip_to: "disclip";
23398             type: TEXT;
23399             mouse_events: 0;
23400             scale: 1;
23401             description { state: "default" 0.0;
23402                min: 0 GENLIST_ICON_SMALL_SIZE;
23403                fixed: 0 1;
23404                align: 0 1;
23405                rel1 {
23406                   relative: 1.0 0.0;
23407                   to_x: "elm.padding.icon.right";
23408                   to_y: "elm.padding.bottom";
23409                }
23410                rel2 {
23411                   relative: 0.0 0.0;
23412                   to_x: "elm.padding.right";
23413                   to_y: "elm.padding.bottom";
23414                }
23415                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23416                text {
23417                   font: "SLP:style=Medium";
23418                   size: GENLIST_FONT_32_INC;
23419                   align: 0.0 1.0;
23420                   text_class: "slp_medium";
23421                }
23422             }
23423          }
23424          GENLIST_PART_DISCLIP
23425       }
23426       programs {
23427          // signal: elm,state,%s,active
23428          //   a "check" item named %s went active
23429          // signal: elm,state,%s,passive
23430          //   a "check" item named %s went passive
23431          // default is passive
23432          /*program { name: "go_active";
23433             signal: "elm,state,selected";
23434             source: "elm";
23435             action: STATE_SET "selected" 0.0;
23436             target: "elm.text";
23437             target: "elm.text.sub";
23438          }
23439          program { name: "go_passive";
23440             signal: "elm,state,unselected";
23441             source: "elm";
23442             action: STATE_SET "default" 0.0;
23443             target: "elm.text";
23444             target: "elm.text.sub";
23445             transition: LINEAR 0.1;
23446          }*/
23447          program { name: "go_disabled";
23448             signal: "elm,state,disabled";
23449             source: "elm";
23450             action: STATE_SET "disabled" 0.0;
23451             target: "disclip";
23452          }
23453          program { name: "go_enabled";
23454             signal: "elm,state,enabled";
23455             source: "elm";
23456             action: STATE_SET "default" 0.0;
23457             target: "disclip";
23458          }
23459       }
23460   }
23461
23462 ////////////////////////////////////////////////////////
23463 // Check that belows are used
23464    group { name: "elm/genlist/item/1icon/with_no_line/default";
23465       alias: "elm/genlist/item_odd/1icon/with_no_line/default";
23466       alias: "elm/genlist/item_compress/1icon/with_no_line/default";
23467       alias: "elm/genlist/item_compress_odd/1icon/with_no_line/default";
23468       data.item: "stacking" "above";
23469       data.item: "selectraise" "on";
23470       data.item: "contents" "elm.icon";
23471       parts {
23472          part { name: "base";
23473             type: RECT;
23474             repeat_events: 1;
23475             scale: 1;
23476             description { state: "default" 0.0;
23477                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
23478             }
23479          }
23480          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
23481          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23482          part { name: "elm.icon";
23483             clip_to: "disclip";
23484             type: SWALLOW;
23485             description { state: "default" 0.0;
23486                rel1 {
23487                   relative: 1.0 0.0;
23488                   to_x: "elm.padding.left";
23489                }
23490                rel2 {
23491                   relative: 0.0 1.0;
23492                   to_x: "elm.padding.right";
23493                }
23494             }
23495          }
23496          GENLIST_PART_DISCLIP
23497       }
23498       programs {
23499          // signal: elm,state,%s,active
23500          //   a "check" item named %s went active
23501          // signal: elm,state,%s,passive
23502          //   a "check" item named %s went passive
23503          // default is passive
23504          program { name: "go_disabled";
23505             signal: "elm,state,disabled";
23506             source: "elm";
23507             action: STATE_SET "disabled" 0.0;
23508             target: "disclip";
23509          }
23510          program { name: "go_enabled";
23511             signal: "elm,state,enabled";
23512             source: "elm";
23513             action: STATE_SET "default" 0.0;
23514             target: "disclip";
23515          }
23516       }
23517    }
23518    group { name: "elm/genlist/item/1icon/default";
23519       alias: "elm/genlist/item_odd/1icon/default";
23520       alias: "elm/genlist/item_compress/1icon/default";
23521       alias: "elm/genlist/item_compress_odd/1icon/default";
23522       inherit: "elm/genlist/item/1icon/with_no_line/default";
23523       parts {
23524          part { name: "bottom_line";
23525             insert_after: "elm.padding.right";
23526             type: RECT;
23527             mouse_events: 0;
23528             description { state: "default" 0.0;
23529                min: 0 1;
23530                fixed: 0 1;
23531                visible: 1;
23532                color: GENLIST_PART_LIST_LINE_COLOR_INC;
23533                rel1 {
23534                   relative: 0.0 1.0;
23535                   offset: 0 -1;
23536                }
23537             }
23538          }
23539       }
23540    }
23541    group { name: "elm/genlist/item/1text.2/default";
23542       alias: "elm/genlist/item_odd/1text.2/default";
23543       alias: "elm/genlist/item_compress/1text.2/default";
23544       alias: "elm/genlist/item_compress_odd/1text.2/default";
23545       data.item: "stacking" "above";
23546       data.item: "selectraise" "on";
23547       data.item: "texts" "elm.text";
23548       data.item: "flips" "elm.flip.content";
23549
23550       parts {
23551          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
23552          GENLIST_PART_BG_IMAGE
23553          GENLIST_PART_BOTTOM_LINE
23554          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
23555          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23556          part { name: "temp_center_line"; //temporary
23557             clip_to: "disclip";
23558             type: RECT;
23559             mouse_events: 0;
23560             scale: 1;
23561             description { state: "default" 0.0;
23562                rel1 {
23563                   relative: 0.0 0.5;
23564                   to: "base";
23565                }
23566                rel2 {
23567                   relative: 1.0 0.5;
23568                   to: "base";
23569                }
23570             }
23571          }
23572          part { name: "elm.text";
23573             clip_to: "disclip";
23574             type: TEXTBLOCK;
23575             mouse_events: 0;
23576             scale: 1;
23577             multiline: 0;
23578             description { state: "default" 0.0;
23579                fixed: 1 1;
23580                rel1 {
23581                   relative: 1.0 0.5;
23582                   to_x: "elm.padding.left";
23583                   to_y: "temp_center_line";
23584                }
23585                rel2 {
23586                   relative: 0.0 0.5;
23587                   to_x: "elm.padding.right";
23588                   to_y: "temp_center_line";
23589                }
23590                align: 0.0 0.5;
23591                text {
23592                   style: "genlist_style_list_main_text_unread";
23593                   min: 0 1;
23594                   align: 0.0 0.5;
23595                }
23596             }
23597             description { state: "selected" 0.0;
23598                inherit: "default" 0.0;
23599                text.style: "genlist_style_list_main_text_focus";
23600             }
23601             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
23602             GENLIST_DESCRIPTION_FLIP_ENABLED
23603          }
23604          GENLIST_PART_FLIP
23605          GENLIST_PART_DISCLIP
23606       }
23607       programs {
23608          // signal: elm,state,%s,active
23609          //   a "check" item named %s went active
23610          // signal: elm,state,%s,passive
23611          //   a "check" item named %s went passive
23612          // default is passive
23613          program { name: "go_active";
23614             signal: "elm,state,selected";
23615             source: "elm";
23616             action: STATE_SET "selected" 0.0;
23617             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
23618             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
23619          }
23620          program { name: "go_passive";
23621             signal: "elm,state,unselected";
23622             source: "elm";
23623             action: STATE_SET "default" 0.0;
23624             target: "bg_image";
23625             target: "elm.text";
23626             transition: LINEAR 0.1;
23627          }
23628          program { name: "go_disabled";
23629             signal: "elm,state,disabled";
23630             source: "elm";
23631             action: STATE_SET "disabled" 0.0;
23632             target: "disclip";
23633          }
23634          program { name: "go_enabled";
23635             signal: "elm,state,enabled";
23636             source: "elm";
23637             action: STATE_SET "default" 0.0;
23638             target: "disclip";
23639          }
23640          //GENLIST_PROGRAM_FLIP_1TEXT
23641          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
23642       }
23643    }