Fix 3text.i1con & 3text.1icon.tb
[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                fixed: 0 1;
16591                rel1 {
16592                   relative: 1.0 1.0;
16593                   to_x: "elm.padding.icon2.right";
16594                   to_y: "elm.padding.top";
16595                }
16596                rel2 {
16597                   relative: 0.0 1.0;
16598                   to_x: "elm.padding.right";
16599                   to_y: "elm.padding.top";
16600                }
16601                align: 0.0 0.0;
16602                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16603                text {
16604                   font: "SLP:style=Roman";
16605                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16606                   min: 0 1;
16607                   align: 0.0 0.5;
16608                   text_class: "list_item";
16609                }
16610             }
16611             description { state: "selected" 0.0;
16612                inherit: "default" 0.0;
16613                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16614             }
16615             GENLIST_DESCRIPTION_FLIP_ENABLED
16616          }
16617          part { name: "elm.text.2";
16618             clip_to: "disclip";
16619             type: TEXT;
16620             mouse_events: 0;
16621             scale: 1;
16622             description { state: "default" 0.0;
16623                rel1 {
16624                   relative: 1.0 1.0;
16625                   to_x: "elm.padding.icon2.right";
16626                   to_y: "elm.text.1";
16627                }
16628                rel2 {
16629                   relative: 0.0 0.0;
16630                   to_x: "elm.padding.right";
16631                   to_y: "elm.padding.bottom";
16632                }
16633                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
16634                text {
16635                   font: "SLP:style=Medium";
16636                   size: GENLIST_FONT_32_INC;
16637                   min: 0 1;
16638                   align: 0.0 0.5;
16639                   text_class: "slp_medium";
16640                }
16641             }
16642             description { state: "selected" 0.0;
16643                inherit: "default" 0.0;
16644                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
16645             }
16646             GENLIST_DESCRIPTION_FLIP_ENABLED
16647          }
16648          GENLIST_PART_FLIP
16649          GENLIST_PART_DISCLIP
16650       }
16651       programs {
16652          // signal: elm,state,%s,active
16653          //   a "check" item named %s went active
16654          // signal: elm,state,%s,passive
16655          //   a "check" item named %s went passive
16656          // default is passive
16657          program { name: "go_active";
16658             signal: "elm,state,selected";
16659             source: "elm";
16660             action: STATE_SET "selected" 0.0;
16661             target: "bg_image";
16662             target: "elm.text.1";
16663             target: "elm.text.2";
16664             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16665          }
16666          program { name: "go_passive";
16667             signal: "elm,state,unselected";
16668             source: "elm";
16669             action: STATE_SET "default" 0.0;
16670             target: "bg_image";
16671             target: "elm.text.1";
16672             target: "elm.text.2";
16673             transition: LINEAR 0.1;
16674          }
16675          program { name: "go_disabled";
16676             signal: "elm,state,disabled";
16677             source: "elm";
16678             action: STATE_SET "disabled" 0.0;
16679             target: "disclip";
16680          }
16681          program { name: "go_enabled";
16682             signal: "elm,state,enabled";
16683             source: "elm";
16684             action: STATE_SET "default" 0.0;
16685             target: "disclip";
16686          }
16687          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
16688          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16689       }
16690    }
16691
16692    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
16693       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
16694       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
16695       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
16696       alias: "elm/layout/dialogue/2text.2icon.2";
16697       data.item: "stacking" "above";
16698       data.item: "selectraise" "on";
16699       data.item: "texts" "elm.text.1 elm.text.2";
16700       data.item: "contents" "elm.icon.1 elm.icon.2";
16701       data.item: "flips" "elm.flip.content";
16702       parts {
16703          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16704          GENLIST_PART_DIALOGUE_BG_IMAGE
16705          GENLIST_PART_BOTTOM_LINE
16706          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16707          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16708          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16709          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16710          GENLIST_PART_DIALOGUE_ITEM
16711          GENLIST_PART_DIALOGUE_RIGHT_LINE
16712          part { name: "elm.icon.1";
16713             clip_to: "disclip";
16714             type: SWALLOW;
16715             scale: 1;
16716             description { state: "default" 0.0;
16717                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16718                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16719                fixed: 1 1;
16720                rel1 {
16721                   relative: 1.0 1.0;
16722                   to_x: "elm.padding.left";
16723                   to_y: "elm.padding.top";
16724                }
16725                rel2 {
16726                   relative: 1.0 0.0;
16727                   to_x: "elm.padding.left";
16728                   to_y: "elm.padding.bottom";
16729                }
16730                align: 0.0 0.5;
16731             }
16732             GENLIST_DESCRIPTION_FLIP_ENABLED
16733          }
16734          part { name: "elm.padding.icon1.right";
16735             clip_to: "disclip";
16736             type: RECT;
16737             scale: 1;
16738             description { state: "default" 0.0;
16739                min: GENLIST_PADDING_16_INC 0;
16740                fixed: 1 0;
16741                rel1 {
16742                   relative: 1.0 0.0;
16743                   to_x: "elm.icon.1";
16744                }
16745                rel2.to_x: "elm.icon.1";
16746                align: 0.0 0.0;
16747                visible: 0;
16748             }
16749          }
16750          part { name: "elm.text.1";
16751             clip_to: "disclip";
16752             type: TEXT;
16753             mouse_events: 0;
16754             scale: 1;
16755             description { state: "default" 0.0;
16756                min: 0 GENLIST_SIZE_61_INC;
16757                fixed: 0 1;
16758                rel1 {
16759                   relative: 1.0 1.0;
16760                   to_x: "elm.padding.icon1.right";
16761                   to_y: "elm.padding.top";
16762                }
16763                rel2 {
16764                   relative: 0.0 1.0;
16765                   to_x: "elm.padding.right";
16766                   to_y: "elm.padding.top";
16767                }
16768                align: 0.0 0.0;
16769                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16770                text {
16771                   font: "SLP:style=Roman";
16772                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16773                   min: 0 1;
16774                   align: 0.0 0.5;
16775                   text_class: "list_item";
16776                }
16777             }
16778             description { state: "selected" 0.0;
16779                inherit: "default" 0.0;
16780                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16781             }
16782             GENLIST_DESCRIPTION_FLIP_ENABLED
16783          }
16784          part { name: "elm.icon.2";
16785             clip_to: "disclip";
16786             type: SWALLOW;
16787             scale: 1;
16788             description { state: "default" 0.0;
16789                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
16790                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
16791                fixed: 1 1;
16792                rel1 {
16793                   relative: 0.0 1.0;
16794                   to_x: "elm.padding.right";
16795                   to_y: "elm.text.1";
16796                }
16797                rel2 {
16798                   relative: 0.0 0.0;
16799                   to_x: "elm.padding.right";
16800                   to_y: "elm.padding.bottom";
16801                }
16802                align: 1.0 0.5;
16803             }
16804             GENLIST_DESCRIPTION_FLIP_ENABLED
16805          }
16806          part { name: "elm.padding.icon2.left";
16807             clip_to: "disclip";
16808             type: RECT;
16809             scale: 1;
16810             description { state: "default" 0.0;
16811                min: GENLIST_PADDING_16_INC 0;
16812                fixed: 1 0;
16813                rel1 {
16814                   relative: 0.0 0.0;
16815                   to_x: "elm.icon.2";
16816                }
16817                rel2.to_x: "elm.icon.2";
16818                align: 1.0 0.0;
16819                visible: 0;
16820             }
16821          }
16822          part { name: "elm.text.2";
16823             clip_to: "disclip";
16824             type: TEXT;
16825             mouse_events: 0;
16826             scale: 1;
16827             description { state: "default" 0.0;
16828                rel1 {
16829                   relative: 1.0 1.0;
16830                   to_x: "elm.padding.icon1.right";
16831                   to_y: "elm.text.1";
16832                }
16833                rel2 {
16834                   relative: 0.0 0.0;
16835                   to_x: "elm.padding.icon2.left";
16836                   to_y: "elm.padding.bottom";
16837                }
16838                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
16839                text {
16840                   font: "SLP:style=Medium";
16841                   size: GENLIST_FONT_32_INC;
16842                   min: 0 1;
16843                   align: 0.0 0.5;
16844                   text_class: "slp_medium";
16845                }
16846             }
16847             description { state: "selected" 0.0;
16848                inherit: "default" 0.0;
16849                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
16850             }
16851             GENLIST_DESCRIPTION_FLIP_ENABLED
16852          }
16853          GENLIST_PART_FLIP
16854          GENLIST_PART_DISCLIP
16855       }
16856       programs {
16857          // signal: elm,state,%s,active
16858          //   a "check" item named %s went active
16859          // signal: elm,state,%s,passive
16860          //   a "check" item named %s went passive
16861          // default is passive
16862          program { name: "go_active";
16863             signal: "elm,state,selected";
16864             source: "elm";
16865             action: STATE_SET "selected" 0.0;
16866             target: "bg_image";
16867             target: "elm.text.1";
16868             target: "elm.text.2";
16869             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16870          }
16871          program { name: "go_passive";
16872             signal: "elm,state,unselected";
16873             source: "elm";
16874             action: STATE_SET "default" 0.0;
16875             target: "bg_image";
16876             target: "elm.text.1";
16877             target: "elm.text.2";
16878             transition: LINEAR 0.1;
16879          }
16880          program { name: "go_disabled";
16881             signal: "elm,state,disabled";
16882             source: "elm";
16883             action: STATE_SET "disabled" 0.0;
16884             target: "disclip";
16885          }
16886          program { name: "go_enabled";
16887             signal: "elm,state,enabled";
16888             source: "elm";
16889             action: STATE_SET "default" 0.0;
16890             target: "disclip";
16891          }
16892          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
16893          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16894       }
16895    }
16896
16897    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
16898       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
16899       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
16900       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
16901       alias: "elm/layout/dialogue/2text.2icon.3";
16902       data.item: "stacking" "above";
16903       data.item: "selectraise" "on";
16904       data.item: "texts" "elm.text.1 elm.text.2";
16905       data.item: "contents" "elm.icon.1 elm.icon.2";
16906       data.item: "flips" "elm.flip.content";
16907       parts {
16908          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16909          GENLIST_PART_DIALOGUE_BG_IMAGE
16910          GENLIST_PART_BOTTOM_LINE
16911          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16912          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16913          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16914          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16915          GENLIST_PART_DIALOGUE_ITEM
16916          GENLIST_PART_DIALOGUE_RIGHT_LINE
16917          part { name: "elm.icon.1";
16918             clip_to: "disclip";
16919             type: SWALLOW;
16920             scale: 1;
16921             description { state: "default" 0.0;
16922                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16923                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16924                fixed: 1 1;
16925                rel1 {
16926                   relative: 1.0 1.0;
16927                   to_x: "elm.padding.left";
16928                   to_y: "elm.padding.top";
16929                }
16930                rel2 {
16931                   relative: 1.0 0.0;
16932                   to_x: "elm.padding.left";
16933                   to_y: "elm.padding.bottom";
16934                }
16935                align: 0.0 0.5;
16936             }
16937             GENLIST_DESCRIPTION_FLIP_ENABLED
16938          }
16939          part { name: "elm.padding.icon1.right";
16940             clip_to: "disclip";
16941             type: RECT;
16942             scale: 1;
16943             description { state: "default" 0.0;
16944                min: GENLIST_PADDING_16_INC 0;
16945                fixed: 1 0;
16946                rel1 {
16947                   relative: 1.0 0.0;
16948                   to_x: "elm.icon.1";
16949                }
16950                rel2.to_x: "elm.icon.1";
16951                align: 0.0 0.0;
16952                visible: 0;
16953             }
16954          }
16955          part { name: "elm.icon.2";
16956             clip_to: "disclip";
16957             type: SWALLOW;
16958             scale: 1;
16959             description { state: "default" 0.0;
16960                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16961                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16962                fixed: 1 1;
16963                rel1 {
16964                   relative: 0.0 1.0;
16965                   to_x: "elm.padding.right";
16966                   to_y: "elm.padding.top";
16967                }
16968                rel2 {
16969                   relative: 0.0 0.0;
16970                   to_x: "elm.padding.right";
16971                   to_y: "elm.padding.bottom";
16972                }
16973                align: 1.0 0.5;
16974             }
16975             GENLIST_DESCRIPTION_FLIP_ENABLED
16976          }
16977          part { name: "elm.padding.icon2.left";
16978             clip_to: "disclip";
16979             type: RECT;
16980             scale: 1;
16981             description { state: "default" 0.0;
16982                min: GENLIST_PADDING_16_INC 0;
16983                fixed: 1 0;
16984                rel1.to_x: "elm.icon.2";
16985                rel2 {
16986                   relative: 0.0 1.0;
16987                   to_x: "elm.icon.2";
16988                }
16989                align: 1.0 0.0;
16990                visible: 0;
16991             }
16992          }
16993          part { name: "elm.text.1";
16994             clip_to: "disclip";
16995             type: TEXT;
16996             mouse_events: 0;
16997             scale: 1;
16998             description { state: "default" 0.0;
16999                min: 0 GENLIST_SIZE_61_INC;
17000                fixed: 0 1;
17001                rel1 {
17002                   relative: 1.0 1.0;
17003                   to_x: "elm.padding.icon1.right";
17004                   to_y: "elm.padding.top";
17005                }
17006                rel2 {
17007                   relative: 0.0 1.0;
17008                   to_x: "elm.padding.icon2.left";
17009                   to_y: "elm.padding.top";
17010                }
17011                align: 0.0 0.0;
17012                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17013                text {
17014                   font: "SLP:style=Roman";
17015                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17016                   min: 0 1;
17017                   align: 0.0 0.5;
17018                   text_class: "list_item";
17019                }
17020             }
17021             description { state: "selected" 0.0;
17022                inherit: "default" 0.0;
17023                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17024             }
17025             GENLIST_DESCRIPTION_FLIP_ENABLED
17026          }
17027          part { name: "elm.text.2";
17028             clip_to: "disclip";
17029             type: TEXT;
17030             mouse_events: 0;
17031             scale: 1;
17032             description { state: "default" 0.0;
17033                rel1 {
17034                   relative: 1.0 1.0;
17035                   to_x: "elm.padding.icon1.right";
17036                   to_y: "elm.text.1";
17037                }
17038                rel2 {
17039                   relative: 0.0 0.0;
17040                   to_x: "elm.padding.icon2.left";
17041                   to_y: "elm.padding.bottom";
17042                }
17043                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17044                text {
17045                   font: "SLP:style=Medium";
17046                   size: GENLIST_FONT_32_INC;
17047                   min: 0 1;
17048                   align: 0.0 0.5;
17049                   text_class: "slp_medium";
17050                }
17051             }
17052             description { state: "selected" 0.0;
17053                inherit: "default" 0.0;
17054                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17055             }
17056             GENLIST_DESCRIPTION_FLIP_ENABLED
17057          }
17058          GENLIST_PART_FLIP
17059          GENLIST_PART_DISCLIP
17060       }
17061       programs {
17062          // signal: elm,state,%s,active
17063          //   a "check" item named %s went active
17064          // signal: elm,state,%s,passive
17065          //   a "check" item named %s went passive
17066          // default is passive
17067          program { name: "go_active";
17068             signal: "elm,state,selected";
17069             source: "elm";
17070             action: STATE_SET "selected" 0.0;
17071             target: "bg_image";
17072             target: "elm.text.1";
17073             target: "elm.text.2";
17074             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17075          }
17076          program { name: "go_passive";
17077             signal: "elm,state,unselected";
17078             source: "elm";
17079             action: STATE_SET "default" 0.0;
17080             target: "bg_image";
17081             target: "elm.text.1";
17082             target: "elm.text.2";
17083             transition: LINEAR 0.1;
17084          }
17085          program { name: "go_disabled";
17086             signal: "elm,state,disabled";
17087             source: "elm";
17088             action: STATE_SET "disabled" 0.0;
17089             target: "disclip";
17090          }
17091          program { name: "go_enabled";
17092             signal: "elm,state,enabled";
17093             source: "elm";
17094             action: STATE_SET "default" 0.0;
17095             target: "disclip";
17096          }
17097          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
17098          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17099       }
17100    }
17101
17102    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
17103       inherit: "elm/genlist/item/dialogue/2text.2icon.3/default";
17104       parts {
17105          part { name: "elm.text.1";
17106             clip_to: "disclip";
17107             type: TEXTBLOCK;
17108             mouse_events: 0;
17109             scale: 1;
17110             description { state: "default" 0.0;
17111                min: 0 GENLIST_SIZE_61_INC;
17112                fixed: 0 1;
17113                align: 0.0 0.0;
17114                rel1 {
17115                   relative: 1.0 1.0;
17116                   to_x: "elm.padding.icon1.right";
17117                   to_y: "elm.padding.top";
17118                }
17119                rel2 {
17120                   relative: 0.0 1.0;
17121                   to_x: "elm.padding.icon2.left";
17122                   to_y: "elm.padding.top";
17123                }
17124                text {
17125                   style: "genlist_style_list_sub_text_default";
17126                   min: 0 1;
17127                   align: 0.0 0.5;
17128                   text_class: "list_item";
17129                }
17130             }
17131             description { state: "selected" 0.0;
17132                inherit: "default" 0.0;
17133                // FIXME: Why color textblock of is not changed by text.style?
17134                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17135                text.style: "genlist_style_list_sub_text_focus";
17136             }
17137             GENLIST_DESCRIPTION_FLIP_ENABLED
17138
17139          }
17140          part { name: "elm.text.2";
17141             clip_to: "disclip";
17142             type: TEXTBLOCK;
17143             mouse_events: 0;
17144             scale: 1;
17145             description { state: "default" 0.0;
17146                rel1 {
17147                   relative: 1.0 1.0;
17148                   to_x: "elm.padding.icon1.right";
17149                   to_y: "elm.text.1";
17150                }
17151                rel2 {
17152                   relative: 0.0 0.0;
17153                   to_x: "elm.padding.icon2.left";
17154                   to_y: "elm.padding.bottom";
17155                }
17156                text {
17157                   style: "genlist_style_list_main_text_unread";
17158                   min: 0 1;
17159                   align: 0.0 0.5;
17160                   text_class: "slp_medium";
17161                }
17162             }
17163             description { state: "selected" 0.0;
17164                inherit: "default" 0.0;
17165                // FIXME: Why color textblock of is not changed by text.style?
17166                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17167                text.style: "genlist_style_list_main_text_focus";
17168             }
17169             GENLIST_DESCRIPTION_FLIP_ENABLED
17170          }
17171       }
17172    }
17173
17174    group { name: "elm/genlist/item/dialogue/2text.1icon.5/default";
17175       alias: "elm/genlist/item_odd/dialogue/2text.1icon.5/default";
17176       alias: "elm/genlist/item_compress/dialogue/2text.1icon.5/default";
17177       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.5/default";
17178       alias: "elm/layout/dialogue/2text.1icon.5";
17179       data.item: "stacking" "above";
17180       data.item: "selectraise" "on";
17181       data.item: "texts" "elm.text.1 elm.text.2";
17182       data.item: "contents" "elm.icon";
17183       data.item: "flips" "elm.flip.content";
17184       parts {
17185          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17186          GENLIST_PART_DIALOGUE_BG_IMAGE
17187          GENLIST_PART_BOTTOM_LINE
17188          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17189          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17190          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17191          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17192          GENLIST_PART_DIALOGUE_ITEM
17193          GENLIST_PART_DIALOGUE_RIGHT_LINE
17194          part { name: "elm.icon";
17195             clip_to: "disclip";
17196             type: SWALLOW;
17197             scale: 1;
17198             description { state: "default" 0.0;
17199                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
17200                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
17201                fixed: 1 1;
17202                rel1 {
17203                   relative: 0.0 1.0;
17204                   to_x: "elm.padding.right";
17205                   to_y: "elm.padding.top";
17206                }
17207                rel2 {
17208                   relative: 0.0 0.0;
17209                   to_x: "elm.padding.right";
17210                   to_y: "elm.padding.bottom";
17211                }
17212                align: 1.0 0.5;
17213             }
17214             GENLIST_DESCRIPTION_FLIP_ENABLED
17215          }
17216          part { name: "elm.padding.icon.left";
17217             clip_to: "disclip";
17218             type: RECT;
17219             scale: 1;
17220             description { state: "default" 0.0;
17221                min: GENLIST_PADDING_16_INC 0;
17222                fixed: 1 0;
17223                rel1.to_x: "elm.icon";
17224                rel2 {
17225                   relative: 0.0 1.0;
17226                   to_x: "elm.icon";
17227                }
17228                align: 1.0 0.0;
17229                visible: 0;
17230             }
17231          }
17232          part { name: "elm.text.1";
17233             clip_to: "disclip";
17234             type: TEXT;
17235             mouse_events: 0;
17236             scale: 1;
17237             description { state: "default" 0.0;
17238                min: 0 GENLIST_SIZE_61_INC;
17239                fixed: 0 1;
17240                rel1 {
17241                   relative: 1.0 0.0;
17242                   to_x: "elm.padding.left";
17243                   to_y: "elm.padding.bottom";
17244                }
17245                rel2 {
17246                   relative: 0.0 0.0;
17247                   to_x: "elm.padding.icon.left";
17248                   to_y: "elm.padding.bottom";
17249                }
17250                align: 0.0 1.0;
17251                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17252                text {
17253                   font: "SLP:style=Roman";
17254                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17255                   min: 0 1;
17256                   align: 0.0 0.5;
17257                   text_class: "list_item";
17258                }
17259             }
17260             description { state: "selected" 0.0;
17261                inherit: "default" 0.0;
17262                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17263             }
17264             GENLIST_DESCRIPTION_FLIP_ENABLED
17265          }
17266          part { name: "elm.text.2";
17267             clip_to: "disclip";
17268             type: TEXT;
17269             mouse_events: 0;
17270             scale: 1;
17271             description { state: "default" 0.0;
17272                rel1 {
17273                   relative: 1.0 1.0;
17274                   to_x: "elm.padding.left";
17275                   to_y: "elm.padding.top";
17276                }
17277                rel2 {
17278                   relative: 0.0 0.0;
17279                   to_x: "elm.padding.icon.left";
17280                   to_y: "elm.text.1";
17281                }
17282                align: 0.0 0.0;
17283                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17284                text {
17285                   font: "SLP:style=Medium";
17286                   size: GENLIST_FONT_32_INC;
17287                   min: 0 1;
17288                   align: 0.0 0.5;
17289                   text_class: "slp_roman";
17290                }
17291             }
17292             description { state: "selected" 0.0;
17293                inherit: "default" 0.0;
17294                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17295             }
17296             GENLIST_DESCRIPTION_FLIP_ENABLED
17297          }
17298          GENLIST_PART_FLIP
17299          GENLIST_PART_DISCLIP
17300       }
17301       programs {
17302          // signal: elm,state,%s,active
17303          //   a "check" item named %s went active
17304          // signal: elm,state,%s,passive
17305          //   a "check" item named %s went passive
17306          // default is passive
17307          program { name: "go_active";
17308             signal: "elm,state,selected";
17309             source: "elm";
17310             action: STATE_SET "selected" 0.0;
17311             target: "bg_image";
17312             target: "elm.text.1";
17313             target: "elm.text.2";
17314             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17315          }
17316          program { name: "go_passive";
17317             signal: "elm,state,unselected";
17318             source: "elm";
17319             action: STATE_SET "default" 0.0;
17320             target: "bg_image";
17321             target: "elm.text.1";
17322             target: "elm.text.2";
17323             transition: LINEAR 0.1;
17324          }
17325          program { name: "go_disabled";
17326             signal: "elm,state,disabled";
17327             source: "elm";
17328             action: STATE_SET "disabled" 0.0;
17329             target: "disclip";
17330          }
17331          program { name: "go_enabled";
17332             signal: "elm,state,enabled";
17333             source: "elm";
17334             action: STATE_SET "default" 0.0;
17335             target: "disclip";
17336          }
17337          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
17338          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17339       }
17340    }
17341
17342 // 4.2.11
17343    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
17344       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
17345       alias: "elm/layout/dialogue/1title.1text.2";
17346       data.item: "stacking" "above";
17347       data.item: "selectraise" "on";
17348       data.item: "texts" "elm.title elm.text";
17349       parts {
17350          part { name: "base";
17351             type: RECT;
17352             repeat_events: 1;
17353             description { state: "default" 0.0;
17354                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
17355             }
17356          }
17357          GENLIST_PART_DIALOGUE_BG_IMAGE
17358          GENLIST_PART_BOTTOM_LINE
17359          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_21_INC )
17360          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_22_INC )
17361          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
17362          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17363          GENLIST_PART_DIALOGUE_ITEM
17364          GENLIST_PART_DIALOGUE_RIGHT_LINE
17365          part { name: "elm.title";
17366             clip_to: "disclip";
17367             type: TEXT;
17368             mouse_events: 0;
17369             scale: 1;
17370             description { state: "default" 0.0;
17371                min: GENLIST_SIZE_163_INC 0;
17372                fixed: 1 0;
17373                rel1 {
17374                   relative: 1.0 0.0;
17375                   to_x: "elm.padding.left";
17376                }
17377                rel2 {
17378                   relative: 1.0 1.0;
17379                   to_x: "elm.padding.left";
17380                }
17381                align: 0.0 0.0;
17382                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17383                text {
17384                   font: "SLP:style=Medium";
17385                   size: GENLIST_LIST_SUB_TEXT_SIZE;
17386                   min: 0 1;
17387                   align: 0.0 0.5;
17388                   text_class: "slp_medium";
17389                }
17390             }
17391             description { state: "selected" 0.0;
17392                inherit: "default" 0.0;
17393                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17394             }
17395          }
17396          part { name: "vertical_line";
17397             clip_to: "disclip";
17398             type: RECT;
17399             mouse_events: 0;
17400             description { state: "default" 0.0;
17401                min: 1 0;
17402                fixed: 1 0;
17403                rel1 {
17404                   relative: 1.0 0.0;
17405                   to_x: "elm.title";
17406                }
17407                rel2.to_x: "elm.title";
17408                align: 0.0 0.5;
17409                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17410             }
17411          }
17412          part { name: "elm.padding.text.left";
17413             clip_to: "disclip";
17414             type: RECT;
17415             mouse_events: 0;
17416             description { state: "default" 0.0;
17417                min: GENLIST_PADDING_16_INC 0;
17418                fixed: 1 0;
17419                rel1 {
17420                   relative: 1.0 0.0;
17421                   to_x: "vertical_line";
17422                }
17423                rel2.to_x: "vertical_line";
17424                align: 0.0 0.5;
17425                visible: 0;
17426             }
17427          }
17428          part { name: "elm.text";
17429             clip_to: "disclip";
17430             type: TEXTBLOCK;
17431             mouse_events: 0;
17432             scale: 1;
17433             description { state: "default" 0.0;
17434                rel1 {
17435                   relative: 1.0 1.0;
17436                   to_x: "elm.padding.text.left";
17437                   to_y: "elm.padding.top";
17438                }
17439                rel2 {
17440                   relative: 0.0 0.0;
17441                   to_x: "elm.padding.right";
17442                   to_y: "elm.padding.bottom";
17443                }
17444                text {
17445                   style: "genlist_style_multiline_list_main_text_unread";
17446                   min: 0 1;
17447                   align: 0.0 0.5;
17448                }
17449             }
17450             description { state: "selected" 0.0;
17451                inherit: "default" 0.0;
17452                text.style: "genlist_style_multiline_list_main_text_focus";
17453             }
17454          }
17455          GENLIST_PART_DISCLIP
17456       }
17457       programs {
17458          // signal: elm,state,%s,active
17459          //   a "check" item named %s went active
17460          // signal: elm,state,%s,passive
17461          //   a "check" item named %s went passive
17462          // default is passive
17463          program { name: "go_active";
17464             signal: "elm,state,selected";
17465             source: "elm";
17466             action: STATE_SET "selected" 0.0;
17467             target: "bg_image";
17468             target: "elm.title";
17469             target: "elm.text";
17470             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17471          }
17472          program { name: "go_passive";
17473             signal: "elm,state,unselected";
17474             source: "elm";
17475             action: STATE_SET "default" 0.0;
17476             target: "bg_image";
17477             target: "elm.title";
17478             target: "elm.text";
17479             transition: LINEAR 0.1;
17480          }
17481          program { name: "go_disabled";
17482             signal: "elm,state,disabled";
17483             source: "elm";
17484             action: STATE_SET "disabled" 0.0;
17485             target: "disclip";
17486          }
17487          program { name: "go_enabled";
17488             signal: "elm,state,enabled";
17489             source: "elm";
17490             action: STATE_SET "default" 0.0;
17491             target: "disclip";
17492          }
17493          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17494       }
17495    }
17496
17497 /*   group { name: "elm/genlist/item/dialogue/1title.2text/default";
17498       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
17499       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
17500       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
17501       alias: "elm/layout/dialogue/1title.2text";
17502       data.item: "stacking" "above";
17503       data.item: "selectraise" "on";
17504       data.item: "texts" "elm.title elm.text.1 elm.text.2";
17505       parts {
17506          GENLIST_PART_BASE( GENLIST_HEIGHT_142_INC )
17507          GENLIST_PART_BOTTOM_LINE
17508          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
17509          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17510          GENLIST_PART_DIALOGUE_ITEM
17511          GENLIST_PART_DIALOGUE_RIGHT_LINE
17512          part { name: "vertical_line";
17513             clip_to: "disclip";
17514             type: RECT;
17515             mouse_events: 0;
17516             description { state: "default" 0.0;
17517                min: 1 0;
17518                fixed: 1 0;
17519                rel1 {
17520                   relative: 1.0 0.0;
17521                   to_x: "elm.title";
17522                }
17523                rel2.to_x: "elm.title";
17524                align: 0.0 0.5;
17525                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17526             }
17527          }
17528          part { name: "center_line";
17529             clip_to: "disclip";
17530             type: RECT;
17531             mouse_events: 0;
17532             description { state: "default" 0.0;
17533                min: 0 1;
17534                fixed: 0 1;
17535                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17536                rel1 {
17537                   relative: 1.0 0.5;
17538                   to_x: "vertical_line";
17539                }
17540                rel2.relative: 1.0 0.5;
17541                align: 0.5 1.0;
17542             }
17543          }
17544          part { name: "elm.title";
17545             clip_to: "disclip";
17546             type: TEXT;
17547             mouse_events: 0;
17548             scale: 1;
17549             description { state: "default" 0.0;
17550                min: GENLIST_SIZE_163_INC 0;
17551                fixed: 1 0;
17552                rel1 {
17553                   relative: 1.0  0.0;
17554                   to_x: "elm.padding.left";
17555                }
17556                rel2.to_x: "elm.padding.left";
17557                align: 0.0 0.5;
17558                color: GENLIST_MULTILINE_TEXT_COLOR;
17559                text {
17560                   font: "SLP:style=Medium";
17561                   size: GENLIST_MULTILINE_TEXT_SIZE;
17562                   min: 0 1;
17563                   align: 0.0 0.5;
17564                   text_class: "slp_medium";
17565                }
17566             }
17567          }
17568          part { name: "elm.padding.title.right";
17569             clip_to: "disclip";
17570             type: RECT;
17571             mouse_events: 0;
17572             scale: 1;
17573             description { state: "default" 0.0;
17574                min: GENLIST_PADDING_16_INC 0;
17575                fixed: 1 0;
17576                rel1 {
17577                    relative: 1.0 0.0;
17578                    to_x: "elm.title";
17579                }
17580                rel2.to_x: "elm.title";
17581                visible: 0;
17582                align: 0.0 0.5;
17583             }
17584          }
17585          part { name: "elm.text.1";
17586             clip_to: "disclip";
17587             type: TEXT;
17588             mouse_events: 0;
17589             scale: 1;
17590             description { state: "default" 0.0;
17591                rel1 {
17592                   relative: 1.0 0.0;
17593                   to_x: "elm.padding.title.right";
17594                }
17595                rel2 {
17596                   relative: 0.0 0.0;
17597                   to_x: "elm.padding.right";
17598                   to_y: "center_line";
17599                }
17600                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17601                text {
17602                   font: "SLP:style=Roman";
17603                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17604                   min: 0 1;
17605                   align: 0.0 0.5;
17606                   text_class: "list_item";
17607                }
17608             }
17609          }
17610          part { name: "elm.text.2";
17611             clip_to: "disclip";
17612             type: TEXT;
17613             mouse_events: 0;
17614             scale: 1;
17615             description { state: "default" 0.0;
17616                rel1 {
17617                   relative: 1.0 0.5;
17618                   to_x: "elm.padding.title.right";
17619                }
17620                rel2 {
17621                   relative: 0.0 1.0;
17622                   to_x: "elm.padding.right";
17623                }
17624                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17625                text {
17626                   font: "SLP:style=Roman";
17627                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17628                   min: 0 1;
17629                   align: 0.0 0.5;
17630                   text_class: "slp_roman";
17631                }
17632             }
17633          }
17634          GENLIST_PART_DISCLIP
17635       }
17636       programs {
17637          // signal: elm,state,%s,active
17638          //   a "check" item named %s went active
17639          // signal: elm,state,%s,passive
17640          //   a "check" item named %s went passive
17641          // default is passive
17642          program { name: "go_active";
17643             signal: "elm,state,selected";
17644             source: "elm";
17645             action: STATE_SET "selected" 0.0;
17646             target: "elm.title";
17647             target: "elm.text.1";
17648             target: "elm.text.2";
17649          }
17650          program { name: "go_passive";
17651             signal: "elm,state,unselected";
17652             source: "elm";
17653             action: STATE_SET "default" 0.0;
17654             target: "elm.title";
17655             target: "elm.text.1";
17656             target: "elm.text.2";
17657             transition: LINEAR 0.1;
17658          }
17659          program { name: "go_disabled";
17660             signal: "elm,state,disabled";
17661             source: "elm";
17662             action: STATE_SET "disabled" 0.0;
17663             target: "disclip";
17664          }
17665          program { name: "go_enabled";
17666             signal: "elm,state,enabled";
17667             source: "elm";
17668             action: STATE_SET "default" 0.0;
17669             target: "disclip";
17670          }
17671       }
17672    }*/
17673
17674    group { name: "elm/genlist/item/dialogue/2text.2icon.4/default";
17675       alias: "elm/genlist/item_odd/dialogue/2text.2icon.4/default";
17676       alias: "elm/genlist/item_compress/dialogue/2text.2icon.4/default";
17677       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.4/default";
17678       alias: "elm/layout/dialogue/2text.2icon.4";
17679       data.item: "stacking" "above";
17680       data.item: "selectraise" "on";
17681       data.item: "texts" "elm.text.1 elm.text.2";
17682       data.item: "contents" "elm.icon.1 elm.icon.2";
17683       data.item: "flips" "elm.flip.content";
17684
17685       parts {
17686          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17687          GENLIST_PART_DIALOGUE_BG_IMAGE
17688          GENLIST_PART_BOTTOM_LINE
17689          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17690          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17691          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17692          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17693          GENLIST_PART_DIALOGUE_ITEM
17694          GENLIST_PART_DIALOGUE_RIGHT_LINE
17695          part { name: "elm.icon.1";
17696             clip_to: "disclip";
17697             type: SWALLOW;
17698             scale: 1;
17699             description { state: "default" 0.0;
17700                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17701                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17702                fixed: 1 1;
17703                rel1 {
17704                   relative: 1.0 1.0;
17705                   to_x: "elm.padding.left";
17706                   to_y: "elm.text.1";
17707                }
17708                rel2 {
17709                   relative: 1.0 0.0;
17710                   to_x: "elm.padding.left";
17711                   to_y: "elm.padding.bottom";
17712                }
17713                align: 0.0 0.5;
17714             }
17715             GENLIST_DESCRIPTION_FLIP_ENABLED
17716          }
17717          part { name: "elm.padding.icon1.right";
17718             clip_to: "disclip";
17719             type: RECT;
17720             scale: 1;
17721             description { state: "default" 0.0;
17722                min: GENLIST_PADDING_16_INC 0;
17723                fixed: 1 0;
17724                rel1 {
17725                   relative: 1.0 0.0;
17726                   to_x: "elm.icon.1";
17727                }
17728                rel2.to_x: "elm.icon.1";
17729                align: 0.0 0.0;
17730                visible: 0;
17731             }
17732          }
17733          part { name: "elm.icon.2";
17734             clip_to: "disclip";
17735             type: SWALLOW;
17736             scale: 1;
17737             description { state: "default" 0.0;
17738                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17739                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17740                fixed: 1 1;
17741                rel1 {
17742                   relative: 0.0 1.0;
17743                   to_x: "elm.padding.right";
17744                   to_y: "elm.padding.top";
17745                }
17746                rel2 {
17747                   relative: 0.0 1.0;
17748                   to_x: "elm.padding.right";
17749                   to_y: "elm.text.1";
17750                }
17751                align: 1.0 0.5;
17752             }
17753             GENLIST_DESCRIPTION_FLIP_ENABLED
17754          }
17755          part { name: "elm.padding.icon2.left";
17756             clip_to: "disclip";
17757             type: RECT;
17758             scale: 1;
17759             description { state: "default" 0.0;
17760                min: GENLIST_PADDING_16_INC 0;
17761                fixed: 1 0;
17762                rel1 {
17763                   relative: 0.0 0.0;
17764                   to_x: "elm.icon.2";
17765                }
17766                rel2.to_x: "elm.icon.2";
17767                align: 1.0 0.0;
17768                visible: 0;
17769             }
17770          }
17771          part { name: "elm.text.1";
17772             clip_to: "disclip";
17773             type: TEXT;
17774             mouse_events: 0;
17775             scale: 1;
17776             description { state: "default" 0.0;
17777                min: 0 GENLIST_SIZE_61_INC;
17778                fixed: 0 1;
17779                rel1 {
17780                   relative: 1.0 1.0;
17781                   to_x: "elm.padding.left";
17782                   to_y: "elm.padding.top";
17783                }
17784                rel2 {
17785                   relative: 0.0 1.0;
17786                   to_x: "elm.padding.icon2.left";
17787                   to_y: "elm.padding.top";
17788                }
17789                align: 0.0 0.0;
17790                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17791                text {
17792                   font: "SLP:style=Roman";
17793                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17794                   min: 0 1;
17795                   align: 0.0 0.5;
17796                   text_class: "list_item";
17797                }
17798             }
17799             description { state: "selected" 0.0;
17800                inherit: "default" 0.0;
17801                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17802             }
17803             GENLIST_DESCRIPTION_FLIP_ENABLED
17804          }
17805          part { name: "elm.text.2";
17806             clip_to: "disclip";
17807             type: TEXT;
17808             mouse_events: 0;
17809             scale: 1;
17810             description { state: "default" 0.0;
17811                rel1 {
17812                   relative: 1.0 1.0;
17813                   to_x: "elm.padding.icon1.right";
17814                   to_y: "elm.text.1";
17815                }
17816                rel2 {
17817                   relative: 0.0 0.0;
17818                   to_x: "elm.padding.right";
17819                   to_y: "elm.padding.bottom";
17820                }
17821                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17822                text {
17823                   font: "SLP:style=Medium";
17824                   size: GENLIST_FONT_32_INC;
17825                   min: 0 1;
17826                   align: 0.0 0.5;
17827                   text_class: "slp_medium";
17828                }
17829             }
17830             description { state: "selected" 0.0;
17831                inherit: "default" 0.0;
17832                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17833             }
17834             GENLIST_DESCRIPTION_FLIP_ENABLED
17835          }
17836          GENLIST_PART_FLIP
17837          GENLIST_PART_DISCLIP
17838       }
17839       programs {
17840          // signal: elm,state,%s,active
17841          //   a "check" item named %s went active
17842          // signal: elm,state,%s,passive
17843          //   a "check" item named %s went passive
17844          // default is passive
17845          program { name: "go_active";
17846             signal: "elm,state,selected";
17847             source: "elm";
17848             action: STATE_SET "selected" 0.0;
17849             target: "bg_image";
17850             target: "elm.text.1";
17851             target: "elm.text.2";
17852             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17853          }
17854          program { name: "go_passive";
17855             signal: "elm,state,unselected";
17856             source: "elm";
17857             action: STATE_SET "default" 0.0;
17858             target: "bg_image";
17859             target: "elm.text.1";
17860             target: "elm.text.2";
17861             transition: LINEAR 0.1;
17862          }
17863          program { name: "go_disabled";
17864             signal: "elm,state,disabled";
17865             source: "elm";
17866             action: STATE_SET "disabled" 0.0;
17867             target: "disclip";
17868          }
17869          program { name: "go_enabled";
17870             signal: "elm,state,enabled";
17871             source: "elm";
17872             action: STATE_SET "default" 0.0;
17873             target: "disclip";
17874          }
17875          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
17876          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17877       }
17878    }
17879
17880    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
17881       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
17882       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
17883       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
17884       alias: "elm/layout/dialogue/2text.1icon.6";
17885       data.item: "stacking" "above";
17886       data.item: "selectraise" "on";
17887       data.item: "texts" "elm.text.1 elm.text.2";
17888       data.item: "contents" "elm.icon";
17889       data.item: "flips" "elm.flip.content";
17890       parts {
17891          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17892          GENLIST_PART_DIALOGUE_BG_IMAGE
17893          GENLIST_PART_BOTTOM_LINE
17894          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17895          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17896          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17897          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17898          GENLIST_PART_DIALOGUE_ITEM
17899          GENLIST_PART_DIALOGUE_RIGHT_LINE
17900          part { name: "elm.icon";
17901             clip_to: "disclip";
17902             type: SWALLOW;
17903             scale: 1;
17904             description { state: "default" 0.0;
17905                fixed: 1 1;
17906                rel1.to_x: "elm.padding.right";
17907                rel2 {
17908                   relative: 0.0 1.0;
17909                   to_x: "elm.padding.right";
17910                }
17911                align: 1.0 0.5;
17912             }
17913             GENLIST_DESCRIPTION_FLIP_ENABLED
17914          }
17915          part { name: "elm.padding.icon.left";
17916             clip_to: "disclip";
17917             type: RECT;
17918             scale: 1;
17919             description { state: "default" 0.0;
17920                min: GENLIST_SIZE_16_INC 0;
17921                fixed: 1 0;
17922                rel1.to_x: "elm.icon";
17923                rel2 {
17924                   relative: 0.0 1.0;
17925                   to_x: "elm.icon";
17926                }
17927                align: 1.0 0.0;
17928                visible: 0;
17929             }
17930          }
17931          part { name: "elm.text.1";
17932             clip_to: "disclip";
17933             type: TEXT;
17934             mouse_events: 0;
17935             scale: 1;
17936             description { state: "default" 0.0;
17937                min: 0 GENLIST_SIZE_61_INC;
17938                fixed: 0 1;
17939                rel1 {
17940                   relative: 1.0 1.0;
17941                   to_x: "elm.padding.left";
17942                   to_y: "elm.padding.top";
17943                }
17944                rel2 {
17945                   relative: 0.0 1.0;
17946                   to_x: "elm.padding.icon.left";
17947                   to_y: "elm.padding.top";
17948                }
17949                align: 0.0 0.0;
17950                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17951                text {
17952                   font: "SLP:style=Roman";
17953                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17954                   min: 0 1;
17955                   align: 0.0 0.5;
17956                   text_class: "list_item";
17957                }
17958             }
17959             description { state: "selected" 0.0;
17960                inherit: "default" 0.0;
17961                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17962             }
17963             GENLIST_DESCRIPTION_FLIP_ENABLED
17964          }
17965          part { name: "elm.text.2";
17966             clip_to: "disclip";
17967             type: TEXT;
17968             mouse_events: 0;
17969             scale: 1;
17970             description { state: "default" 0.0;
17971                rel1 {
17972                   relative: 1.0 1.0;
17973                   to_x: "elm.padding.left";
17974                   to_y: "elm.text.1";
17975                }
17976                rel2 {
17977                   relative: 0.0 0.0;
17978                   to_x: "elm.padding.icon.left";
17979                   to_y: "elm.padding.bottom";
17980                }
17981                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
17982                text {
17983                   font: "SLP:style=Medium";
17984                   size: GENLIST_FONT_32_INC;
17985                   min: 0 1;
17986                   align: 0.0 0.5;
17987                   text_class: "slp_medium";
17988                }
17989             }
17990             description { state: "selected" 0.0;
17991                inherit: "default" 0.0;
17992                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17993             }
17994             GENLIST_DESCRIPTION_FLIP_ENABLED
17995          }
17996          GENLIST_PART_FLIP
17997          GENLIST_PART_DISCLIP
17998       }
17999       programs {
18000          // signal: elm,state,%s,active
18001          //   a "check" item named %s went active
18002          // signal: elm,state,%s,passive
18003          //   a "check" item named %s went passive
18004          // default is passive
18005          program { name: "go_active";
18006             signal: "elm,state,selected";
18007             source: "elm";
18008             action: STATE_SET "selected" 0.0;
18009             target: "bg_image";
18010             target: "elm.text.1";
18011             target: "elm.text.2";
18012             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18013          }
18014          program { name: "go_passive";
18015             signal: "elm,state,unselected";
18016             source: "elm";
18017             action: STATE_SET "default" 0.0;
18018             target: "bg_image";
18019             target: "elm.text.1";
18020             target: "elm.text.2";
18021             transition: LINEAR 0.1;
18022          }
18023          program { name: "go_disabled";
18024             signal: "elm,state,disabled";
18025             source: "elm";
18026             action: STATE_SET "disabled" 0.0;
18027             target: "disclip";
18028          }
18029          program { name: "go_enabled";
18030             signal: "elm,state,enabled";
18031             source: "elm";
18032             action: STATE_SET "default" 0.0;
18033             target: "disclip";
18034          }
18035          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18036          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18037       }
18038    }
18039
18040    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
18041       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
18042       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
18043       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
18044       alias: "elm/layout/dialogue/2text.1icon.7";
18045       data.item: "stacking" "above";
18046       data.item: "selectraise" "on";
18047       data.item: "texts" "elm.text.1 elm.text.2";
18048       data.item: "contents" "elm.icon";
18049       data.item: "flips" "elm.flip.content";
18050       parts {
18051          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18052          GENLIST_PART_DIALOGUE_BG_IMAGE
18053          GENLIST_PART_BOTTOM_LINE
18054          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18055          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18056          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18057          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18058          GENLIST_PART_DIALOGUE_ITEM
18059          GENLIST_PART_DIALOGUE_RIGHT_LINE
18060          part { name: "elm.icon";
18061             clip_to: "disclip";
18062             type: SWALLOW;
18063             scale: 1;
18064             description { state: "default" 0.0;
18065                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
18066                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
18067                fixed: 1 1;
18068                rel1 {
18069                   relative: 0.0 1.0;
18070                   to_x: "elm.padding.right";
18071                   to_y: "elm.padding.top";
18072                }
18073                rel2 {
18074                   relative: 0.0 0.0;
18075                   to_x: "elm.padding.right";
18076                   to_y: "elm.padding.bottom";
18077                }
18078                align: 1.0 0.5;
18079             }
18080             GENLIST_DESCRIPTION_FLIP_ENABLED
18081          }
18082          part { name: "elm.padding.icon.left";
18083             clip_to: "disclip";
18084             type: RECT;
18085             scale: 1;
18086             description { state: "default" 0.0;
18087                min: GENLIST_SIZE_16_INC 0;
18088                fixed: 1 0;
18089                rel1.to_x: "elm.icon";
18090                rel2 {
18091                   relative: 0.0 1.0;
18092                   to_x: "elm.icon";
18093                }
18094                align: 1.0 0.0;
18095                visible: 0;
18096             }
18097          }
18098          part { name: "elm.text.1";
18099             clip_to: "disclip";
18100             type: TEXT;
18101             mouse_events: 0;
18102             scale: 1;
18103             description { state: "default" 0.0;
18104                min: 0 GENLIST_SIZE_61_INC;
18105                fixed: 0 1;
18106                rel1 {
18107                   relative: 1.0 1.0;
18108                   to_x: "elm.padding.left";
18109                   to_y: "elm.padding.top";
18110                }
18111                rel2 {
18112                   relative: 0.0 1.0;
18113                   to_x: "elm.padding.icon.left";
18114                   to_y: "elm.padding.top";
18115                }
18116                align: 0.0 0.0;
18117                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18118                text {
18119                   font: "SLP:style=Roman";
18120                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18121                   min: 0 1;
18122                   align: 0.0 0.5;
18123                   text_class: "list_item";
18124                }
18125             }
18126             description { state: "selected" 0.0;
18127                inherit: "default" 0.0;
18128                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18129             }
18130             GENLIST_DESCRIPTION_FLIP_ENABLED
18131          }
18132          part { name: "elm.text.2";
18133             clip_to: "disclip";
18134             type: TEXT;
18135             mouse_events: 0;
18136             scale: 1;
18137             description { state: "default" 0.0;
18138                rel1 {
18139                   relative: 1.0 1.0;
18140                   to_x: "elm.padding.left";
18141                   to_y: "elm.text.1";
18142                }
18143                rel2 {
18144                   relative: 0.0 0.0;
18145                   to_x: "elm.padding.icon.left";
18146                   to_y: "elm.padding.bottom";
18147                }
18148                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
18149                text {
18150                   font: "SLP:style=Medium";
18151                   size: GENLIST_FONT_32_INC;
18152                   min: 0 1;
18153                   align: 0.0 0.5;
18154                   text_class: "slp_medium";
18155                }
18156             }
18157             description { state: "selected" 0.0;
18158                inherit: "default" 0.0;
18159                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
18160             }
18161             GENLIST_DESCRIPTION_FLIP_ENABLED
18162          }
18163          GENLIST_PART_FLIP
18164          GENLIST_PART_DISCLIP
18165       }
18166       programs {
18167          // signal: elm,state,%s,active
18168          //   a "check" item named %s went active
18169          // signal: elm,state,%s,passive
18170          //   a "check" item named %s went passive
18171          // default is passive
18172          program { name: "go_active";
18173             signal: "elm,state,selected";
18174             source: "elm";
18175             action: STATE_SET "selected" 0.0;
18176             target: "bg_image";
18177             target: "elm.text.1";
18178             target: "elm.text.2";
18179             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18180          }
18181          program { name: "go_passive";
18182             signal: "elm,state,unselected";
18183             source: "elm";
18184             action: STATE_SET "default" 0.0;
18185             target: "bg_image";
18186             target: "elm.text.1";
18187             target: "elm.text.2";
18188             transition: LINEAR 0.1;
18189          }
18190          program { name: "go_disabled";
18191             signal: "elm,state,disabled";
18192             source: "elm";
18193             action: STATE_SET "disabled" 0.0;
18194             target: "disclip";
18195          }
18196          program { name: "go_enabled";
18197             signal: "elm,state,enabled";
18198             source: "elm";
18199             action: STATE_SET "default" 0.0;
18200             target: "disclip";
18201          }
18202          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18203          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18204       }
18205    }
18206
18207    group { name: "elm/genlist/item/dialogue/2text.1icon.8/default";
18208       alias: "elm/genlist/item_odd/dialogue/2text.1icon.8/default";
18209       alias: "elm/genlist/item_compress/dialogue/2text.1icon.8/default";
18210       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.8/default";
18211       alias: "elm/layout/dialogue/2text.1icon.8";
18212       data.item: "stacking" "above";
18213       data.item: "selectraise" "on";
18214       data.item: "texts" "elm.text.1 elm.text.2";
18215       data.item: "contents" "elm.icon";
18216       data.item: "flips" "elm.flip.content";
18217
18218       parts {
18219          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18220          GENLIST_PART_DIALOGUE_BG_IMAGE
18221          GENLIST_PART_BOTTOM_LINE
18222          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18223          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18224          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18225          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18226          GENLIST_PART_DIALOGUE_ITEM
18227          GENLIST_PART_DIALOGUE_RIGHT_LINE
18228          part { name: "elm.text.2";
18229             clip_to: "disclip";
18230             type: TEXT;
18231             mouse_events: 0;
18232             scale: 1;
18233             description { state: "default" 0.0;
18234                min: 0 GENLIST_SIZE_48_INC;
18235                fixed: 0 1;
18236                rel1 {
18237                   relative: 1.0 1.0;
18238                   to_x: "elm.padding.left";
18239                   to_y: "elm.padding.top";
18240                }
18241                rel2 {
18242                   relative: 0.0 1.0;
18243                   to_x: "elm.padding.right";
18244                   to_y: "elm.padding.top";
18245                }
18246                align: 0.0 0.0;
18247                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
18248                text {
18249                   font: "SLP:style=Medium";
18250                   size: GENLIST_FONT_32_INC;
18251                   min: 0 1;
18252                   align: 0.0 0.5;
18253                   text_class: "slp_roman";
18254                }
18255             }
18256             description { state: "selected" 0.0;
18257                inherit: "default" 0.0;
18258                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
18259             }
18260             GENLIST_DESCRIPTION_FLIP_ENABLED
18261          }
18262          part { name: "elm.text.1";
18263             clip_to: "disclip";
18264             type: TEXT;
18265             mouse_events: 0;
18266             scale: 1;
18267             description { state: "default" 0.0;
18268                min: GENLIST_SIZE_672_INC 0;
18269                fixed: 1 0;
18270                rel1 {
18271                   relative: 1.0 1.0;
18272                   to_x: "elm.padding.left";
18273                   to_y: "elm.text.2";
18274                }
18275                rel2 {
18276                   relative: 1.0 0.0;
18277                   to_x: "elm.padding.left";
18278                   to_y: "elm.padding.bottom";
18279                }
18280                align: 0.0 0.5;
18281                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18282                text {
18283                   font: "SLP:style=Roman";
18284                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18285                   min: 1 1;
18286                   align: 0.0 0.5;
18287                   text_class: "list_item";
18288                }
18289             }
18290             description { state: "selected" 0.0;
18291                inherit: "default" 0.0;
18292                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18293             }
18294             GENLIST_DESCRIPTION_FLIP_ENABLED
18295          }
18296          part { name: "elm.padding.text1.right";
18297             clip_to: "disclip";
18298             type: RECT;
18299             scale: 1;
18300             description { state: "default" 0.0;
18301                min: GENLIST_SIZE_16_INC 0;
18302                fixed: 1 0;
18303                visible: 0;
18304                rel1 {
18305                   relative: 1.0 0.0;
18306                   to_x: "elm.text.1";
18307                }
18308                rel2.to_x: "elm.text.1";
18309                align: 0.0 0.0;
18310             }
18311          }
18312          part { name: "elm.icon";
18313             clip_to: "disclip";
18314             type: SWALLOW;
18315             scale: 1;
18316             description { state: "default" 0.0;
18317                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18318                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18319                fixed: 1 1;
18320                rel1 {
18321                   relative: 1.0 1.0;
18322                   to_x: "elm.padding.text1.right";
18323                   to_y: "elm.text.2";
18324                }
18325                rel2 {
18326                   relative: 1.0 0.0;
18327                   to_x: "elm.padding.text1.right";
18328                   to_y: "elm.padding.bottom";
18329                }
18330                align: 0.0 0.5;
18331             }
18332             GENLIST_DESCRIPTION_FLIP_ENABLED
18333          }
18334          GENLIST_PART_FLIP
18335          GENLIST_PART_DISCLIP
18336       }
18337       programs {
18338          // signal: elm,state,%s,active
18339          //   a "check" item named %s went active
18340          // signal: elm,state,%s,passive
18341          //   a "check" item named %s went passive
18342          // default is passive
18343          program { name: "go_active";
18344             signal: "elm,state,selected";
18345             source: "elm";
18346             action: STATE_SET "selected" 0.0;
18347             target: "bg_image";
18348             target: "elm.text.1";
18349             target: "elm.text.2";
18350             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18351          }
18352          program { name: "go_passive";
18353             signal: "elm,state,unselected";
18354             source: "elm";
18355             action: STATE_SET "default" 0.0;
18356             target: "bg_image";
18357             target: "elm.text.1";
18358             target: "elm.text.2";
18359             transition: LINEAR 0.1;
18360          }
18361          program { name: "go_disabled";
18362             signal: "elm,state,disabled";
18363             source: "elm";
18364             action: STATE_SET "disabled" 0.0;
18365             target: "disclip";
18366          }
18367          program { name: "go_enabled";
18368             signal: "elm,state,enabled";
18369             source: "elm";
18370             action: STATE_SET "default" 0.0;
18371             target: "disclip";
18372          }
18373          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18374          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18375       }
18376    }
18377
18378    // 2.4.2.19
18379    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
18380       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
18381       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
18382       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
18383       alias: "elm/layout/dialogue/2text.1icon.9";
18384       data.item: "stacking" "above";
18385       data.item: "selectraise" "on";
18386       data.item: "texts" "elm.text.1 elm.text.2";
18387       data.item: "contents" "elm.icon.1";
18388       data.item: "flips" "elm.flip.content";
18389
18390       parts {
18391          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18392          GENLIST_PART_DIALOGUE_BG_IMAGE
18393          GENLIST_PART_BOTTOM_LINE
18394          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18395          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18396          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18397          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18398          GENLIST_PART_DIALOGUE_ITEM
18399          GENLIST_PART_DIALOGUE_RIGHT_LINE
18400          part { name: "elm.icon.1";
18401             clip_to: "disclip";
18402             type: SWALLOW;
18403             scale: 1;
18404             description { state: "default" 0.0;
18405                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18406                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18407                fixed: 1 1;
18408                rel1 {
18409                   relative: 1.0 1.0;
18410                   to_x: "elm.padding.left";
18411                   to_y: "elm.text.1";
18412                }
18413                rel2 {
18414                   relative: 1.0 0.0;
18415                   to_x: "elm.padding.left";
18416                   to_y: "elm.padding.bottom";
18417                }
18418                align: 0.0 0.5;
18419             }
18420             GENLIST_DESCRIPTION_FLIP_ENABLED
18421          }
18422          part { name: "elm.padding.icon1.right";
18423             clip_to: "disclip";
18424             type: RECT;
18425             scale: 1;
18426             description { state: "default" 0.0;
18427                min: GENLIST_PADDING_16_INC 0;
18428                fixed: 1 0;
18429                rel1 {
18430                   relative: 1.0 0.0;
18431                   to_x: "elm.icon.1";
18432                }
18433                rel2.to_x: "elm.icon.1";
18434                align: 0.0 0.0;
18435                visible: 0;
18436             }
18437          }
18438          part { name: "elm.text.1";
18439             clip_to: "disclip";
18440             type: TEXT;
18441             mouse_events: 0;
18442             scale: 1;
18443             description { state: "default" 0.0;
18444                min: 0 GENLIST_SIZE_61_INC;
18445                fixed: 0 1;
18446                rel1 {
18447                   relative: 1.0 1.0;
18448                   to_x: "elm.padding.left";
18449                   to_y: "elm.padding.top";
18450                }
18451                rel2 {
18452                   relative: 0.0 1.0;
18453                   to_x: "elm.padding.right";
18454                   to_y: "elm.padding.top";
18455                }
18456                align: 0.0 0.0;
18457                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18458                text {
18459                   font: "SLP:style=Roman";
18460                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18461                   min: 0 1;
18462                   align: 0.0 0.5;
18463                   text_class: "list_item";
18464                }
18465             }
18466             description { state: "selected" 0.0;
18467                inherit: "default" 0.0;
18468                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18469             }
18470             GENLIST_DESCRIPTION_FLIP_ENABLED
18471          }
18472          part { name: "elm.text.2";
18473             clip_to: "disclip";
18474             type: TEXT;
18475             mouse_events: 0;
18476             scale: 1;
18477             description { state: "default" 0.0;
18478                rel1 {
18479                   relative: 1.0 1.0;
18480                   to_x: "elm.padding.icon1.right";
18481                   to_y: "elm.text.1";
18482                }
18483                rel2 {
18484                   relative: 0.0 0.0;
18485                   to_x: "elm.padding.right";
18486                   to_y: "elm.padding.bottom";
18487                }
18488                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
18489                text {
18490                   font: "SLP:style=Medium";
18491                   size: GENLIST_FONT_32_INC;
18492                   min: 0 1;
18493                   align: 0.0 0.5;
18494                   text_class: "slp_medium";
18495                }
18496             }
18497             description { state: "selected" 0.0;
18498                inherit: "default" 0.0;
18499                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18500             }
18501             GENLIST_DESCRIPTION_FLIP_ENABLED
18502          }
18503          GENLIST_PART_FLIP
18504          GENLIST_PART_DISCLIP
18505       }
18506       programs {
18507          // signal: elm,state,%s,active
18508          //   a "check" item named %s went active
18509          // signal: elm,state,%s,passive
18510          //   a "check" item named %s went passive
18511          // default is passive
18512          program { name: "go_active";
18513             signal: "elm,state,selected";
18514             source: "elm";
18515             action: STATE_SET "selected" 0.0;
18516             target: "bg_image";
18517             target: "elm.text.1";
18518             target: "elm.text.2";
18519          }
18520          program { name: "go_passive";
18521             signal: "elm,state,unselected";
18522             source: "elm";
18523             action: STATE_SET "default" 0.0;
18524             target: "bg_image";
18525             target: "elm.text.1";
18526             target: "elm.text.2";
18527             transition: LINEAR 0.1;
18528          }
18529          program { name: "go_disabled";
18530             signal: "elm,state,disabled";
18531             source: "elm";
18532             action: STATE_SET "disabled" 0.0;
18533             target: "disclip";
18534          }
18535          program { name: "go_enabled";
18536             signal: "elm,state,enabled";
18537             source: "elm";
18538             action: STATE_SET "default" 0.0;
18539             target: "disclip";
18540          }
18541       }
18542    }
18543
18544 // 4.3.1
18545    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
18546       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
18547       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
18548       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
18549       alias: "elm/layout/dialogue/bg/2text.2icon";
18550       data.item: "stacking" "above";
18551       data.item: "selectraise" "on";
18552       data.item: "texts" "elm.text.1 elm.text.2";
18553       data.item: "contents" "elm.icon.1 elm.icon.2";
18554       images {
18555           image: "00_list_thumbnail_bg.png" COMP;
18556       }
18557       parts {
18558          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_190_INC )
18559          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_48_INC )
18560          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_48_INC )
18561          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18562          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18563          part { name: "elm.icon1.bg";
18564             scale: 1;
18565             description { state: "default" 0.0;
18566                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
18567                fixed: 1 1;
18568                align: 0.0 0.52;
18569                rel1 {
18570                   relative: 1.0 0.5;
18571                   to_x: "elm.padding.left";
18572                }
18573                rel2 {
18574                   relative: 1.0 0.5;
18575                   to_x: "elm.padding.left";
18576                }
18577                image {
18578                   normal: "00_list_thumbnail_bg.png";
18579                   border: 1 1 1 1;
18580                   border_scale: 1;
18581                   middle: NONE;
18582                }
18583             }
18584          }
18585          part { name: "elm.icon.1";
18586             type: SWALLOW;
18587             description { state: "default" 0.0;
18588                rel1.to: "elm.icon1.bg";
18589                rel2.to: "elm.icon1.bg";
18590             }
18591          }
18592          part { name: "elm.padding.icon1.right";
18593             type: RECT;
18594             mouse_events: 0;
18595             scale: 1;
18596             description { state: "default" 0.0;
18597                min: GENLIST_PADDING_24_INC 0;
18598                fixed: 1 0;
18599                rel1 {
18600                    relative: 1.0 0.0;
18601                    to_x: "elm.icon1.bg";
18602                }
18603                rel2.to_x: "elm.icon1.bg";
18604                visible: 0;
18605                align: 0.0 0.5;
18606             }
18607          }
18608          part { name: "elm.icon.2";
18609             type: SWALLOW;
18610             scale: 1;
18611             description { state: "default" 0.0;
18612                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
18613                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
18614                fixed: 1 1;
18615                rel1 {
18616                   relative: 0.0 0.5;
18617                   to_x: "elm.padding.right";
18618                }
18619                rel2 {
18620                   relative: 0.0 0.5;
18621                   to_x: "elm.padding.right";
18622                }
18623                align: 1.0 0.5;
18624             }
18625          }
18626          part { name: "elm.padding.icon2.right";
18627             type: RECT;
18628             mouse_events: 0;
18629             scale: 1;
18630             description { state: "default" 0.0;
18631                min: GENLIST_PADDING_16_INC 0;
18632                fixed: 1 0;
18633                rel1.to_x: "elm.icon.2";
18634                rel2 {
18635                   relative: 0.0 1.0;
18636                   to_x: "elm.icon.2";
18637                }
18638                rel2.to_x: "elm.icon.2";
18639                visible: 0;
18640                align: 1.0 0.5;
18641             }
18642          }
18643          part { name: "elm.text.1";
18644             clip_to: "disclip";
18645             type: TEXT;
18646             mouse_events: 0;
18647             scale: 1;
18648             description { state: "default" 0.0;
18649                min: 0 GENLIST_SIZE_54_INC;
18650                fixed: 0 1;
18651                align: 0.0 0.0;
18652                rel1 {
18653                   relative: 1.0 1.0;
18654                   to_x: "elm.padding.icon1.right";
18655                   to_y: "elm.padding.top";
18656                }
18657                rel2 {
18658                   relative: 0.0 1.0;
18659                   to_x: "elm.padding.icon2.right";
18660                   to_y: "elm.padding.top";
18661                }
18662                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
18663                text {
18664                   font: "SLP:style=Roman";
18665                   size: GENLIST_FONT_48_INC;
18666                   min: 0 1;
18667                   align: 0.0 0.0;
18668                   text_class: "list_item";
18669                }
18670             }
18671          }
18672          part { name: "elm.padding.text.1.bottom";
18673             type: RECT;
18674             mouse_events: 0;
18675             scale: 1;
18676             description { state: "default" 0.0;
18677                min: 0 GENLIST_PADDING_8_INC;
18678                fixed: 0 1;
18679                rel1 {
18680                    relative: 0.0 1.0;
18681                    to_y: "elm.text.1";
18682                }
18683                rel2.to_y: "elm.text.1";
18684                visible: 0;
18685                align: 0.0 0.0;
18686             }
18687          }
18688          part { name: "elm.text.2";
18689             clip_to: "disclip";
18690             type: TEXT;
18691             mouse_events: 0;
18692             scale: 1;
18693             description { state: "default" 0.0;
18694                rel1 {
18695                   relative: 1.0 1.0;
18696                   to_x: "elm.padding.icon1.right";
18697                   to_y: "elm.padding.text.1.bottom";
18698                }
18699                rel2 {
18700                   relative: 0.0 0.0;
18701                   to_x: "elm.padding.icon2.right";
18702                   to_y: "elm.padding.bottom";
18703                }
18704                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18705                text {
18706                   font: "SLP:style=Medium";
18707                   size: GENLIST_FONT_32_INC;
18708                   min: 0 1;
18709                   align: 0.0 1.0;
18710                   text_class: "slp_medium";
18711                }
18712             }
18713          }
18714          GENLIST_PART_DISCLIP
18715       }
18716       programs {
18717          // signal: elm,state,%s,active
18718          //   a "check" item named %s went active
18719          // signal: elm,state,%s,passive
18720          //   a "check" item named %s went passive
18721          // default is passive
18722          /*program { name: "go_active";
18723             signal: "elm,state,selected";
18724             source: "elm";
18725             action: STATE_SET "selected" 0.0;
18726             target: "elm.text";
18727             target: "elm.text.sub";
18728          }
18729          program { name: "go_passive";
18730             signal: "elm,state,unselected";
18731             source: "elm";
18732             action: STATE_SET "default" 0.0;
18733             target: "elm.text";
18734             target: "elm.text.sub";
18735             transition: LINEAR 0.1;
18736          }*/
18737          program { name: "go_disabled";
18738             signal: "elm,state,disabled";
18739             source: "elm";
18740             action: STATE_SET "disabled" 0.0;
18741             target: "disclip";
18742          }
18743          program { name: "go_enabled";
18744             signal: "elm,state,enabled";
18745             source: "elm";
18746             action: STATE_SET "default" 0.0;
18747             target: "disclip";
18748          }
18749       }
18750    }
18751
18752 // 4.3.2
18753    group { name: "elm/genlist/item/dialogue/bg/3text.2icon/default";
18754       alias: "elm/genlist/item_odd/dialogue/bg/3text.2icon/default";
18755       alias: "elm/genlist/item_compress/dialogue/bg/3text.2icon/default";
18756       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.2icon/default";
18757       alias: "elm/layout/dialogue/bg/3text.2icon";
18758       data.item: "stacking" "above";
18759       data.item: "selectraise" "on";
18760       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
18761       data.item: "contents" "elm.icon.1 elm.icon.2";
18762       images {
18763           image: "00_list_thumbnail_bg.png" COMP;
18764       }
18765       parts {
18766          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_142_INC )
18767          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_8_INC )
18768          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_8_INC )
18769          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
18770          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18771          part { name: "elm.padding.icon.bottom";
18772             type: RECT;
18773             mouse_events: 0;
18774             scale: 1;
18775             description { state: "default" 0.0;
18776                min: 0 1;
18777                fixed: 0 1;
18778                rel1 {
18779                   relative: 0.0 1.0;
18780                   to_x: "elm.padding.right";
18781                }
18782                rel2 {
18783                   relative: 0.0 1.0;
18784                   to_x: "elm.padding.right";
18785                }
18786                align: 1.0 1.0;
18787                visible: 0;
18788             }
18789          }
18790          part { name: "elm.icon1.bg";
18791             scale: 1;
18792             description { state: "default" 0.0;
18793                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
18794                fixed: 1 1;
18795                align: 1.0 0.0;
18796                rel1 {
18797                   relative: 0.0 0.0;
18798                   to_x: "elm.padding.right";
18799                }
18800                rel2 {
18801                   relative: 0.0 0.0;
18802                   to_x: "elm.padding.right";
18803                   to_y: "elm.padding.icon.bottom";
18804                }
18805                image {
18806                   normal: "00_list_thumbnail_bg.png";
18807                   border: 1 1 1 1;
18808                   border_scale: 1;
18809                   middle: NONE;
18810                }
18811             }
18812          }
18813          part { name: "elm.icon.1";
18814             type: SWALLOW;
18815             description { state: "default" 0.0;
18816                rel1.to: "elm.icon1.bg";
18817                rel2.to: "elm.icon1.bg";
18818             }
18819          }
18820          part { name: "elm.padding.icon1.left";
18821             type: RECT;
18822             mouse_events: 0;
18823             scale: 1;
18824             description { state: "default" 0.0;
18825                min: GENLIST_PADDING_16_INC 0;
18826                fixed: 1 0;
18827                rel1 {
18828                    relative: 0.0 0.0;
18829                    to_x: "elm.icon1.bg";
18830                }
18831                rel2 {
18832                    relative: 0.0 1.0;
18833                    to_x: "elm.icon1.bg";
18834                }
18835                visible: 0;
18836                align: 0.0 0.5;
18837             }
18838          }
18839          part { name: "elm.icon.2";
18840             type: SWALLOW;
18841             scale: 1;
18842             description { state: "default" 0.0;
18843                min: GENLIST_ICON_SIZE_64 GENLIST_ICON_SIZE_64;
18844                max: GENLIST_ICON_SIZE_64 GENLIST_ICON_SIZE_64;
18845                fixed: 1 1;
18846                rel1 {
18847                   relative: 0.0 0.5;
18848                   to_x: "elm.padding.icon1.left";
18849                }
18850                rel2 {
18851                   relative: 0.0 0.5;
18852                   to_x: "elm.padding.icon1.left";
18853                }
18854                align: 1.0 0.5;
18855             }
18856          }
18857          part { name: "elm.padding.icon2.left";
18858             type: RECT;
18859             mouse_events: 0;
18860             scale: 1;
18861             description { state: "default" 0.0;
18862                min: GENLIST_PADDING_16_INC 0;
18863                fixed: 1 0;
18864                rel1.to_x: "elm.icon.2";
18865                rel2 {
18866                   relative: 0.0 1.0;
18867                   to_x: "elm.icon.2";
18868                }
18869                rel2.to_x: "elm.icon.2";
18870                visible: 0;
18871                align: 1.0 0.5;
18872             }
18873          }
18874          part { name: "elm.text.1";
18875             clip_to: "disclip";
18876             type: TEXT;
18877             mouse_events: 0;
18878             scale: 1;
18879             description { state: "default" 0.0;
18880                min: 0 GENLIST_SIZE_54_INC;
18881                fixed: 0 1;
18882                align: 0 0;
18883                rel1 {
18884                   relative: 1.0 1.0;
18885                   to_x: "elm.padding.left";
18886                   to_y: "elm.padding.top";
18887                }
18888                rel2 {
18889                   relative: 0.0 1.0;
18890                   to_x: "elm.padding.icon2.left";
18891                   to_y: "elm.padding.top";
18892                }
18893                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
18894                text {
18895                   font: "SLP:style=Roman";
18896                   size: GENLIST_FONT_48_INC;
18897                   align: 0.0 0.5;
18898                   text_class: "list_item";
18899                }
18900             }
18901          }
18902          part { name: "elm.padding.text.1.bottom";
18903             type: RECT;
18904             mouse_events: 0;
18905             scale: 1;
18906             description { state: "default" 0.0;
18907                min: 0 GENLIST_PADDING_8_INC;
18908                fixed: 0 1;
18909                rel1 {
18910                    relative: 0.0 1.0;
18911                    to_y: "elm.text.1";
18912                }
18913                rel2.to_y: "elm.text.1";
18914                visible: 0;
18915                align: 0.0 0.0;
18916             }
18917          }
18918          part { name: "elm.text.2";
18919             clip_to: "disclip";
18920             type: TEXT;
18921             mouse_events: 0;
18922             scale: 1;
18923             description { state: "default" 0.0;
18924                rel1 {
18925                   relative: 1.0 1.0;
18926                   to_x: "elm.padding.left";
18927                   to_y: "elm.padding.text.1.bottom";
18928                }
18929                rel2 {
18930                   relative: 0.0 0.0;
18931                   to_x: "elm.padding.icon2.left";
18932                   to_y: "elm.text.3";
18933                }
18934                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18935                text {
18936                   font: "SLP:style=Medium";
18937                   size: GENLIST_FONT_32_INC;
18938                   align: 0.0 0.5;
18939                   text_class: "slp_medium";
18940                }
18941             }
18942          }
18943          part { name: "elm.text.3";
18944             clip_to: "disclip";
18945             type: TEXT;
18946             mouse_events: 0;
18947             scale: 1;
18948             description { state: "default" 0.0;
18949                min: 0 GENLIST_ICON_SMALL_SIZE;
18950                fixed: 0 1;
18951                align: 0 1;
18952                rel1 {
18953                   relative: 1.0 0.0;
18954                   to_x: "elm.padding.left";
18955                   to_y: "elm.padding.bottom";
18956                }
18957                rel2 {
18958                   relative: 0.0 0.0;
18959                   to_x: "elm.padding.icon2.left";
18960                   to_y: "elm.padding.bottom";
18961                }
18962                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18963                text {
18964                   font: "SLP:style=Medium";
18965                   size: GENLIST_FONT_32_INC;
18966                   align: 0.0 0.5;
18967                   text_class: "slp_medium";
18968                }
18969             }
18970          }
18971          GENLIST_PART_DISCLIP
18972       }
18973       programs {
18974          // signal: elm,state,%s,active
18975          //   a "check" item named %s went active
18976          // signal: elm,state,%s,passive
18977          //   a "check" item named %s went passive
18978          // default is passive
18979          /*program { name: "go_active";
18980             signal: "elm,state,selected";
18981             source: "elm";
18982             action: STATE_SET "selected" 0.0;
18983             target: "elm.text";
18984             target: "elm.text.sub";
18985          }
18986          program { name: "go_passive";
18987             signal: "elm,state,unselected";
18988             source: "elm";
18989             action: STATE_SET "default" 0.0;
18990             target: "elm.text";
18991             target: "elm.text.sub";
18992             transition: LINEAR 0.1;
18993          }*/
18994          program { name: "go_disabled";
18995             signal: "elm,state,disabled";
18996             source: "elm";
18997             action: STATE_SET "disabled" 0.0;
18998             target: "disclip";
18999          }
19000          program { name: "go_enabled";
19001             signal: "elm,state,enabled";
19002             source: "elm";
19003             action: STATE_SET "default" 0.0;
19004             target: "disclip";
19005          }
19006       }
19007    }
19008
19009 // 4.3.3
19010    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
19011       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
19012       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
19013       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
19014       alias: "elm/layout/dialogue/bg/5text.2icon";
19015       data.item: "stacking" "above";
19016       data.item: "selectraise" "on";
19017       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
19018       data.item: "contents" "elm.icon.1 elm.icon.2";
19019       images {
19020           image: "00_list_thumbnail_bg.png" COMP;
19021       }
19022       parts {
19023          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_182_INC )
19024          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_14_INC )
19025          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_14_INC )
19026          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19027          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19028          part { name: "elm.icon1.bg";
19029             scale: 1;
19030             description { state: "default" 0.0;
19031                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
19032                fixed: 1 1;
19033                align: 0.0 0.5;
19034                rel1 {
19035                   relative: 1.0 0.5;
19036                   to_x: "elm.padding.left";
19037                }
19038                rel2 {
19039                   relative: 1.0 0.5;
19040                   to_x: "elm.padding.left";
19041                }
19042                image {
19043                   normal: "00_list_thumbnail_bg.png";
19044                   border: 1 1 1 1;
19045                   border_scale: 1;
19046                   middle: NONE;
19047                }
19048             }
19049          }
19050          part { name: "elm.icon.1";
19051             type: SWALLOW;
19052             description { state: "default" 0.0;
19053                rel1.to: "elm.icon1.bg";
19054                rel2.to: "elm.icon1.bg";
19055             }
19056          }
19057          part { name: "elm.padding.icon1.right";
19058             type: RECT;
19059             mouse_events: 0;
19060             scale: 1;
19061             description { state: "default" 0.0;
19062                min: GENLIST_PADDING_16_INC 0;
19063                fixed: 1 0;
19064                rel1 {
19065                    relative: 1.0 0.0;
19066                    to_x: "elm.icon1.bg";
19067                }
19068                rel2.to_x: "elm.icon1.bg";
19069                visible: 0;
19070                align: 0.0 0.5;
19071             }
19072          }
19073          part { name: "elm.text.1";
19074             clip_to: "disclip";
19075             type: TEXT;
19076             mouse_events: 0;
19077             scale: 1;
19078             description { state: "default" 0.0;
19079                min: 0 GENLIST_SIZE_38_INC;
19080                fixed: 0 1;
19081                rel1 {
19082                   relative: 1.0 1.0;
19083                   to_x: "elm.padding.icon1.right";
19084                   to_y: "elm.padding.top";
19085                }
19086                rel2 {
19087                   relative: 0.0 1.0;
19088                   to_x: "elm.padding.right";
19089                   to_y: "elm.padding.top";
19090                }
19091                align: 0.0 0.0;
19092                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
19093                text {
19094                   font: "SLP:style=Medium";
19095                   size: GENLIST_FONT_32_INC;
19096                   align: 0.0 0.5;
19097                   text_class: "list_item";
19098                }
19099             }
19100          }
19101          part { name: "elm.text.2";
19102             clip_to: "disclip";
19103             type: TEXT;
19104             mouse_events: 0;
19105             scale: 1;
19106             description { state: "default" 0.0;
19107                min: 0 GENLIST_SIZE_38_INC;
19108                fixed: 0 1;
19109                rel1 {
19110                   relative: 1.0 1.0;
19111                   to_x: "elm.padding.icon1.right";
19112                   to_y: "elm.text.1";
19113                }
19114                rel2 {
19115                   relative: 0.0 1.0;
19116                   to_x: "elm.padding.right";
19117                   to_y: "elm.text.1";
19118                }
19119                align: 0.0 0.0;
19120                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
19121                text {
19122                   font: "SLP:style=Medium";
19123                   size: GENLIST_FONT_28_INC;
19124                   align: 0.0 0.5;
19125                   text_class: "slp_medium";
19126                }
19127             }
19128          }
19129          part { name: "elm.icon.2";
19130             clip_to: "disclip";
19131             type: SWALLOW;
19132             mouse_events: 0;
19133             scale: 1;
19134             description { state: "default" 0.0;
19135                fixed: 1 1;
19136                rel1 {
19137                   relative: 1.0 0.0;
19138                   to_x: "elm.padding.icon1.right";
19139                   to_y: "elm.text.3";
19140                }
19141                rel2 {
19142                   relative: 1.0 1.0;
19143                   to_x: "elm.padding.icon1.right";
19144                   to_y: "elm.text.3";
19145                }
19146                align: 0.0 0.5;
19147             }
19148          }
19149          part { name: "elm.padding.icon2.right";
19150             type: RECT;
19151             mouse_events: 0;
19152             scale: 1;
19153             description { state: "default" 0.0;
19154                min: GENLIST_PADDING_16_INC 0;
19155                fixed: 1 0;
19156                rel1 {
19157                    relative: 1.0 0.0;
19158                    to_x: "elm.icon.2";
19159                }
19160                rel2.to_x: "elm.icon.2";
19161                visible: 0;
19162                align: 0.0 0.5;
19163             }
19164          }
19165          part { name: "elm.text.3";
19166             clip_to: "disclip";
19167             type: TEXT;
19168             mouse_events: 0;
19169             scale: 1;
19170             description { state: "default" 0.0;
19171                min: 0 GENLIST_SIZE_38_INC;
19172                fixed: 0 1;
19173                rel1 {
19174                   relative: 1.0 1.0;
19175                   to_x: "elm.padding.icon2.right";
19176                   to_y: "elm.text.2";
19177                }
19178                rel2 {
19179                   relative: 0.0 1.0;
19180                   to_x: "elm.padding.right";
19181                   to_y: "elm.text.2";
19182                }
19183                align: 0.0 0.0;
19184                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
19185                text {
19186                   font: "SLP:style=Medium";
19187                   size: GENLIST_FONT_28_INC;
19188                   align: 0.0 0.5;
19189                   text_class: "slp_medium";
19190                }
19191             }
19192          }
19193          part { name: "elm.text.4";
19194             clip_to: "disclip";
19195             type: TEXT;
19196             mouse_events: 0;
19197             scale: 1;
19198             description { state: "default" 0.0;
19199                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
19200                fixed: 1 1;
19201                align: 0 1;
19202                rel1 {
19203                   relative: 1.0 0.0;
19204                   to_x: "elm.padding.icon1.right";
19205                   to_y: "elm.padding.bottom";
19206                }
19207                rel2 {
19208                   relative: 1.0 0.0;
19209                   to_x: "elm.padding.icon1.right";
19210                   to_y: "elm.padding.bottom";
19211                }
19212                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
19213                text {
19214                   font: "SLP:style=Medium";
19215                   size: GENLIST_FONT_28_INC;
19216                   align: 0.0 0.5;
19217                   text_class: "slp_medium";
19218                }
19219             }
19220          }
19221          part { name: "elm.padding.text4.right";
19222             type: RECT;
19223             mouse_events: 0;
19224             scale: 1;
19225             description { state: "default" 0.0;
19226                min: GENLIST_PADDING_16_INC 0;
19227                fixed: 1 0;
19228                rel1 {
19229                    relative: 1.0 0.0;
19230                    to_x: "elm.text.4";
19231                }
19232                rel2.to_x: "elm.text.4";
19233                visible: 0;
19234                align: 0.0 0.5;
19235             }
19236          }
19237          part { name: "elm.text.5";
19238             clip_to: "disclip";
19239             type: TEXT;
19240             mouse_events: 0;
19241             scale: 1;
19242             description { state: "default" 0.0;
19243                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
19244                fixed: 1 1;
19245                align: 0 1;
19246                rel1 {
19247                   relative: 1.0 0.0;
19248                   to_x: "elm.padding.text4.right";
19249                   to_y: "elm.padding.bottom";
19250                }
19251                rel2 {
19252                   relative: 1.0 0.0;
19253                   to_x: "elm.padding.text4.right";
19254                   to_y: "elm.padding.bottom";
19255                }
19256                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
19257                text {
19258                   font: "SLP:style=Medium";
19259                   size: GENLIST_FONT_28_INC;
19260                   align: 0.0 0.5;
19261                   text_class: "slp_medium";
19262                }
19263             }
19264          }
19265          GENLIST_PART_DISCLIP
19266       }
19267       programs {
19268          // signal: elm,state,%s,active
19269          //   a "check" item named %s went active
19270          // signal: elm,state,%s,passive
19271          //   a "check" item named %s went passive
19272          // default is passive
19273          /*program { name: "go_active";
19274             signal: "elm,state,selected";
19275             source: "elm";
19276             action: STATE_SET "selected" 0.0;
19277             target: "elm.text";
19278             target: "elm.text.sub";
19279          }
19280          program { name: "go_passive";
19281             signal: "elm,state,unselected";
19282             source: "elm";
19283             action: STATE_SET "default" 0.0;
19284             target: "elm.text";
19285             target: "elm.text.sub";
19286             transition: LINEAR 0.1;
19287          }*/
19288          program { name: "go_disabled";
19289             signal: "elm,state,disabled";
19290             source: "elm";
19291             action: STATE_SET "disabled" 0.0;
19292             target: "disclip";
19293          }
19294          program { name: "go_enabled";
19295             signal: "elm,state,enabled";
19296             source: "elm";
19297             action: STATE_SET "default" 0.0;
19298             target: "disclip";
19299          }
19300       }
19301    }
19302
19303    // 4.1.9
19304    group { name: "elm/genlist/item/dialogue/1icon/default";
19305       alias: "elm/genlist/item_odd/dialogue/1icon/default";
19306       alias: "elm/genlist/item_compress/dialogue/1icon/default";
19307       alias: "elm/genlist/item_compress_odd/dialogue/1icon/default";
19308       alias: "elm/layout/dialogue/1icon";
19309       data.item: "stacking" "above";
19310       data.item: "selectraise" "on";
19311       data.item: "contents" "elm.icon";
19312
19313       parts {
19314          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
19315          GENLIST_PART_DIALOGUE_BG_IMAGE
19316          GENLIST_PART_BOTTOM_LINE
19317          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
19318          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19319          GENLIST_PART_DIALOGUE_ITEM
19320          GENLIST_PART_DIALOGUE_RIGHT_LINE
19321          part { name: "elm.icon";
19322             clip_to: "disclip";
19323             type: SWALLOW;
19324             scale: 1;
19325             description { state: "default" 0.0;
19326                rel1 {
19327                   relative: 1.0 0.0;
19328                   to_x: "elm.padding.left";
19329                }
19330                rel2 {
19331                   relative: 0.0 1.0;
19332                   to_x: "elm.padding.right";
19333                }
19334             }
19335          }
19336          GENLIST_PART_DISCLIP
19337       }
19338       programs {
19339          // signal: elm,state,%s,active
19340          //   a "check" item named %s went active
19341          // signal: elm,state,%s,passive
19342          //   a "check" item named %s went passive
19343          // default is passive
19344          /*program { name: "go_active";
19345             signal: "elm,state,selected";
19346             source: "elm";
19347             action: STATE_SET "selected" 0.0;
19348             target: "bg_image";
19349             target: "elm.text";
19350          }
19351          program { name: "go_passive";
19352             signal: "elm,state,unselected";
19353             source: "elm";
19354             action: STATE_SET "default" 0.0;
19355             target: "bg_image";
19356             target: "elm.text";
19357             transition: LINEAR 0.1;
19358          }*/
19359          program { name: "go_disabled";
19360             signal: "elm,state,disabled";
19361             source: "elm";
19362             action: STATE_SET "disabled" 0.0;
19363             target: "disclip";
19364          }
19365          program { name: "go_enabled";
19366             signal: "elm,state,enabled";
19367             source: "elm";
19368             action: STATE_SET "default" 0.0;
19369             target: "disclip";
19370          }
19371       }
19372    }
19373
19374    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
19375       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
19376       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
19377       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
19378       alias: "elm/layout/dialogue/bg/1icon";
19379       data.item: "stacking" "above";
19380       data.item: "selectraise" "on";
19381       data.item: "contents" "elm.icon";
19382
19383       parts {
19384          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19385          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19386          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19387          part { name: "elm.icon";
19388             clip_to: "disclip";
19389             type: SWALLOW;
19390             scale: 1;
19391             description { state: "default" 0.0;
19392                rel1 {
19393                   relative: 1.0 0.0;
19394                   to_x: "elm.padding.left";
19395                }
19396                rel2 {
19397                   relative: 0.0 1.0;
19398                   to_x: "elm.padding.right";
19399                }
19400             }
19401          }
19402          GENLIST_PART_DISCLIP
19403       }
19404       programs {
19405          // signal: elm,state,%s,active
19406          //   a "check" item named %s went active
19407          // signal: elm,state,%s,passive
19408          //   a "check" item named %s went passive
19409          // default is passive
19410          program { name: "go_disabled";
19411             signal: "elm,state,disabled";
19412             source: "elm";
19413             action: STATE_SET "disabled" 0.0;
19414             target: "disclip";
19415          }
19416          program { name: "go_enabled";
19417             signal: "elm,state,enabled";
19418             source: "elm";
19419             action: STATE_SET "default" 0.0;
19420             target: "disclip";
19421          }
19422       }
19423    }
19424
19425    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
19426       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
19427       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
19428       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
19429       alias: "elm/layout/dialogue/bg/2icon";
19430       data.item: "stacking" "above";
19431       data.item: "selectraise" "on";
19432       data.item: "contents" "elm.icon.1 elm.icon.2";
19433
19434       parts {
19435          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19436          part { name: "elm.icon.1";
19437             clip_to: "disclip";
19438             type: SWALLOW;
19439             description { state: "default" 0.0;
19440                rel1.relative: 0.021 0.0;
19441                rel2.relative: 0.492 1.0;
19442             }
19443          }
19444          part { name: "elm.icon.2";
19445             clip_to: "disclip";
19446             type: SWALLOW;
19447             description { state: "default" 0.0;
19448                rel1.relative: 0.51 0.0;
19449                rel2.relative: 0.979 1.0;
19450             }
19451          }
19452          GENLIST_PART_DISCLIP
19453       }
19454       programs {
19455          // signal: elm,state,%s,active
19456          //   a "check" item named %s went active
19457          // signal: elm,state,%s,passive
19458          //   a "check" item named %s went passive
19459          // default is passive
19460          program { name: "go_disabled";
19461             signal: "elm,state,disabled";
19462             source: "elm";
19463             action: STATE_SET "disabled" 0.0;
19464             target: "disclip";
19465          }
19466          program { name: "go_enabled";
19467             signal: "elm,state,enabled";
19468             source: "elm";
19469             action: STATE_SET "default" 0.0;
19470             target: "disclip";
19471          }
19472       }
19473    }
19474
19475    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
19476       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
19477       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
19478       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
19479
19480       alias: "elm/genlist/item/dialogue.3icon/default";
19481       alias: "elm/genlist/item_odd/dialogue.3icon/default";
19482       alias: "elm/genlist/item_compress/dialogue.3icon/default";
19483       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
19484
19485       alias: "elm/layout/dialogue/bg/3icon";
19486       alias: "elm/layout/dialogue/dialogue.3icon";
19487
19488       data.item: "stacking" "above";
19489       data.item: "selectraise" "on";
19490       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
19491
19492       parts {
19493          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19494          part { name: "elm.icon.1";
19495             clip_to: "disclip";
19496             type: SWALLOW;
19497             description { state: "default" 0.0;
19498                rel1.relative: 0.021 0.0;
19499                rel2.relative: 0.327 1.0;
19500             }
19501          }
19502          part { name: "elm.icon.2";
19503             clip_to: "disclip";
19504             type: SWALLOW;
19505             description { state: "default" 0.0;
19506                rel1.relative: 0.348 0.0;
19507                rel2.relative: 0.652 1.0;
19508             }
19509          }
19510          part { name: "elm.icon.3";
19511             clip_to: "disclip";
19512             type: SWALLOW;
19513             description { state: "default" 0.0;
19514                rel1.relative: 0.673 0.0;
19515                rel2.relative: 0.979 1.0;
19516             }
19517          }
19518          GENLIST_PART_DISCLIP
19519       }
19520       programs {
19521          // signal: elm,state,%s,active
19522          //   a "check" item named %s went active
19523          // signal: elm,state,%s,passive
19524          //   a "check" item named %s went passive
19525          // default is passive
19526          program { name: "go_disabled";
19527             signal: "elm,state,disabled";
19528             source: "elm";
19529             action: STATE_SET "disabled" 0.0;
19530             target: "disclip";
19531          }
19532          program { name: "go_enabled";
19533             signal: "elm,state,enabled";
19534             source: "elm";
19535             action: STATE_SET "default" 0.0;
19536             target: "disclip";
19537          }
19538       }
19539    }
19540
19541    group { name: "elm/genlist/item/dialogue.3icon.2/default";
19542       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
19543       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
19544       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
19545       alias: "elm/layout/dialogue/dialogue.3icon.2";
19546       data.item: "stacking" "above";
19547       data.item: "selectraise" "on";
19548       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
19549
19550       parts {
19551          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_89_INC )
19552          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19553          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19554          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
19555          part { name: "elm.icon.1";
19556             clip_to: "disclip";
19557             type: SWALLOW;
19558             description { state: "default" 0.0;
19559                min: GENLIST_SIZE_234_INC 0;
19560                fixed: 1 0;
19561                rel1 {
19562                   relative: 0.0 1.0;
19563                   to_x: "elm.padding.right";
19564                   to_y: "elm.padding.top";
19565                }
19566                rel2 {
19567                   relative: 0.0 1.0;
19568                   to_x: "elm.padding.right";
19569                }
19570                align: 1.0 0.5;
19571             }
19572          }
19573          part { name: "elm.padding.icon.1.left";
19574             clip_to: "disclip";
19575             type: RECT;
19576             mouse_events: 0;
19577             scale: 1;
19578             description { state: "default" 0.0;
19579                min: GENLIST_PADDING_16_INC 0;
19580                fixed: 1 0;
19581                rel1.to_x: "elm.icon.1";
19582                rel2 {
19583                   relative: 0.0 1.0;
19584                   to_x: "elm.icon.1";
19585                }
19586                visible: 0;
19587                align: 1.0 0.5;
19588             }
19589          }
19590          part { name: "elm.icon.2";
19591             clip_to: "disclip";
19592             type: SWALLOW;
19593             description { state: "default" 0.0;
19594                min: GENLIST_SIZE_234_INC 0;
19595                fixed: 1 0;
19596                rel1 {
19597                   relative: 0.0 1.0;
19598                   to_x: "elm.padding.icon.1.left";
19599                   to_y: "elm.padding.top";
19600                }
19601                rel2 {
19602                   relative: 0.0 1.0;
19603                   to_x: "elm.padding.icon.1.left";
19604                }
19605                align: 1.0 0.5;
19606             }
19607          }
19608          part { name: "elm.padding.icon.2.left";
19609             clip_to: "disclip";
19610             type: RECT;
19611             mouse_events: 0;
19612             scale: 1;
19613             description { state: "default" 0.0;
19614                min: GENLIST_PADDING_16_INC 0;
19615                fixed: 1 0;
19616                rel1.to_x: "elm.icon.2";
19617                rel2 {
19618                   relative: 0.0 1.0;
19619                   to_x: "elm.icon.2";
19620                }
19621                visible: 0;
19622                align: 1.0 0.5;
19623             }
19624          }
19625          part { name: "elm.icon.3";
19626             clip_to: "disclip";
19627             type: SWALLOW;
19628             description { state: "default" 0.0;
19629                min: GENLIST_SIZE_234_INC 0;
19630                fixed: 1 0;
19631                rel1 {
19632                   relative: 0.0 1.0;
19633                   to_x: "elm.padding.icon.2.left";
19634                   to_y: "elm.padding.top";
19635                }
19636                rel2 {
19637                   relative: 0.0 1.0;
19638                   to_x: "elm.padding.icon.2.left";
19639                }
19640                align: 1.0 0.5;
19641             }
19642          }
19643          GENLIST_PART_DISCLIP
19644       }
19645       programs {
19646          // signal: elm,state,%s,active
19647          //   a "check" item named %s went active
19648          // signal: elm,state,%s,passive
19649          //   a "check" item named %s went passive
19650          // default is passive
19651          program { name: "go_disabled";
19652             signal: "elm,state,disabled";
19653             source: "elm";
19654             action: STATE_SET "disabled" 0.0;
19655             target: "disclip";
19656          }
19657          program { name: "go_enabled";
19658             signal: "elm,state,enabled";
19659             source: "elm";
19660             action: STATE_SET "default" 0.0;
19661             target: "disclip";
19662          }
19663       }
19664    }
19665
19666    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
19667       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
19668       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
19669       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
19670       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
19671       data.item: "stacking" "above";
19672       data.item: "selectraise" "on";
19673       data.item: "texts" "elm.title elm.text";
19674
19675       images {
19676           image: "00_list_img_check.png" COMP;
19677       }
19678
19679       parts {
19680          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
19681          GENLIST_PART_DIALOGUE_BG_IMAGE
19682          GENLIST_PART_BOTTOM_LINE
19683          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
19684          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19685          GENLIST_PART_DIALOGUE_ITEM
19686          GENLIST_PART_DIALOGUE_RIGHT_LINE
19687          part { name: "vertical_line";
19688             type: RECT;
19689             mouse_events: 0;
19690             description { state: "default" 0.0;
19691                min: 1 0;
19692                fixed: 1 0;
19693                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19694                rel1 {
19695                   relative: 1.0 0.0;
19696                   to_x: "elm.title";
19697                }
19698                rel2.to_x: "elm.title";
19699                align: 0.0 0.5;
19700             }
19701          }
19702          part { name: "elm.title";
19703             type: TEXT;
19704             mouse_events: 0;
19705             scale: 1;
19706             description { state: "default" 0.0;
19707                min: GENLIST_SIZE_163_INC 0;
19708                fixed: 1 0;
19709                rel1 {
19710                   relative: 1.0  0.0;
19711                   to_x: "elm.padding.left";
19712                }
19713                rel2.to_x: "elm.padding.left";
19714                align: 0.0 0.5;
19715                color: GENLIST_MULTILINE_TEXT_COLOR;
19716                text {
19717                   font: "SLP:style=Medium";
19718                   size: GENLIST_MULTILINE_TEXT_SIZE;
19719                   min: 0 1;
19720                   align: 0.0 0.5;
19721                   text_class: "slp_medium";
19722                }
19723             }
19724          }
19725          part { name: "elm.padding.title.right";
19726             type: RECT;
19727             mouse_events: 0;
19728             scale: 1;
19729             description { state: "default" 0.0;
19730                min: GENLIST_PADDING_16_INC 0;
19731                fixed: 1 0;
19732                rel1 {
19733                    relative: 1.0 0.0;
19734                    to_x: "vertical_line";
19735                }
19736                rel2.to_x: "vertical_line";
19737                visible: 0;
19738                align: 0.0 0.5;
19739             }
19740          }
19741          part { name: "elm.text";
19742             clip_to: "disclip";
19743             type: TEXT;
19744             mouse_events: 0;
19745             scale: 1;
19746             description { state: "default" 0.0;
19747                rel1 {
19748                   relative: 1.0  0.0;
19749                   to_x: "elm.padding.title.right";
19750                }
19751                rel2.to_x: "elm.padding.title.right";
19752                align: 0.0 0.5;
19753                fixed: 1 1;
19754                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
19755                text {
19756                   font: "SLP:style=Roman";
19757                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
19758                   min: 1 1;
19759                   max: 1 1;
19760                   align: 0.0 0.5;
19761                   text_class: "list_item";
19762                }
19763             }
19764             description { state: "selected" 0.0;
19765                inherit: "default" 0.0;
19766                color: 217 147 26 255;
19767             }
19768          }
19769          part { name: "elm.padding.text.right";
19770             type: RECT;
19771             mouse_events: 0;
19772             scale: 1;
19773             description { state: "default" 0.0;
19774                min: GENLIST_PADDING_11_INC 0;
19775                fixed: 1 0;
19776                rel1 {
19777                    relative: 1.0 0.0;
19778                    to_x: "elm.text";
19779                }
19780                rel2.to_x: "elm.text";
19781                visible: 0;
19782                align: 0.0 0.5;
19783             }
19784          }
19785          part { name: "elm.image.check";
19786             clip_to: "disclip";
19787             mouse_events: 0;
19788             scale: 1;
19789             description { state: "default" 0.0;
19790                image.normal: "00_list_img_check.png";
19791                rel1 {
19792                   relative: 1.0 0.366;
19793                   to_x: "elm.padding.text.right";
19794                }
19795                rel2 {
19796                   relative: 3.857 0.648;
19797                   to_x: "elm.padding.text.right";
19798                }
19799                visible: 0;
19800             }
19801             description { state: "selected" 0.0;
19802                inherit: "default" 0.0;
19803                visible: 1;
19804             }
19805          }
19806          GENLIST_PART_DISCLIP
19807       }
19808       programs {
19809          // signal: elm,state,%s,active
19810          //   a "check" item named %s went active
19811          // signal: elm,state,%s,passive
19812          //   a "check" item named %s went passive
19813          // default is passive
19814          program { name: "go_active";
19815             signal: "elm,state,selected";
19816             source: "elm";
19817             action: STATE_SET "selected" 0.0;
19818             target: "elm.text";
19819             target: "elm.image.check";
19820             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
19821          }
19822          program { name: "go_passive";
19823             signal: "elm,state,unselected";
19824             source: "elm";
19825             action: STATE_SET "default" 0.0;
19826             target: "elm.text";
19827             target: "elm.image.check";
19828             transition: LINEAR 0.1;
19829          }
19830          program { name: "go_disabled";
19831             signal: "elm,state,disabled";
19832             source: "elm";
19833             action: STATE_SET "disabled" 0.0;
19834             target: "disclip";
19835          }
19836          program { name: "go_enabled";
19837             signal: "elm,state,enabled";
19838             source: "elm";
19839             action: STATE_SET "default" 0.0;
19840             target: "disclip";
19841          }
19842          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
19843       }
19844    }
19845
19846    group { name: "elm/genlist/item/dialogue/1title.4text/default";
19847       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
19848       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
19849       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
19850
19851       alias: "elm/genlist/item/dialogue.1title.4text/default";
19852       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
19853       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
19854       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
19855
19856       alias: "elm/layout/dialogue/1title.4text";
19857
19858       data.item: "stacking" "above";
19859       data.item: "selectraise" "on";
19860       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
19861
19862       parts {
19863          GENLIST_PART_BASE( GENLIST_HEIGHT_454_INC )
19864          GENLIST_PART_DIALOGUE_BG_IMAGE
19865          GENLIST_PART_BOTTOM_LINE
19866          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
19867          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19868          GENLIST_PART_DIALOGUE_ITEM
19869          GENLIST_PART_DIALOGUE_RIGHT_LINE
19870          part { name: "vertical_line";
19871             type: RECT;
19872             mouse_events: 0;
19873             description { state: "default" 0.0;
19874                min: 1 0;
19875                fixed: 1 0;
19876                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19877                rel1 {
19878                   relative: 1.0 0.0;
19879                   to_x: "elm.title";
19880                }
19881                rel2.to_x: "elm.title";
19882                align: 0.0 0.5;
19883             }
19884          }
19885          part { name: "center1_line";
19886             type: RECT;
19887             mouse_events: 0;
19888             description { state: "default" 0.0;
19889                min: 0 1;
19890                fixed: 0 1;
19891                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19892                rel1 {
19893                   relative: 1.0 0.25;
19894                   to_x: "vertical_line";
19895                }
19896                rel2.relative: 1.0 0.25;
19897                align: 0.5 1.0;
19898             }
19899          }
19900          part { name: "center2_line";
19901             type: RECT;
19902             mouse_events: 0;
19903             description { state: "default" 0.0;
19904                min: 0 1;
19905                fixed: 0 1;
19906                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19907                rel1 {
19908                   relative: 1.0 0.5;
19909                   to_x: "vertical_line";
19910                }
19911                rel2.relative: 1.0 0.5;
19912                align: 0.5 1.0;
19913             }
19914          }
19915          part { name: "center3_line";
19916             type: RECT;
19917             mouse_events: 0;
19918             description { state: "default" 0.0;
19919                min: 0 1;
19920                fixed: 0 1;
19921                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19922                rel1 {
19923                   relative: 1.0 0.75;
19924                   to_x: "vertical_line";
19925                }
19926                rel2.relative: 1.0 0.75;
19927                align: 0.5 1.0;
19928             }
19929          }
19930          part { name: "elm.title";
19931             type: TEXT;
19932             mouse_events: 0;
19933             scale: 1;
19934             description { state: "default" 0.0;
19935                min: GENLIST_SIZE_163_INC 0;
19936                fixed: 1 0;
19937                rel1 {
19938                   relative: 1.0  0.0;
19939                   to_x: "elm.padding.left";
19940                }
19941                rel2.to_x: "elm.padding.left";
19942                align: 0.0 0.5;
19943                color: GENLIST_MULTILINE_TEXT_COLOR;
19944                text {
19945                   font: "SLP:style=Medium";
19946                   size: GENLIST_MULTILINE_TEXT_SIZE;
19947                   min: 0 1;
19948                   align: 0.0 0.5;
19949                   text_class: "slp_medium";
19950                }
19951             }
19952          }
19953          part { name: "elm.padding.title.right";
19954             type: RECT;
19955             mouse_events: 0;
19956             scale: 1;
19957             description { state: "default" 0.0;
19958                min: GENLIST_PADDING_16_INC 0;
19959                fixed: 1 0;
19960                rel1 {
19961                    relative: 1.0 0.0;
19962                    to_x: "elm.title";
19963                }
19964                rel2.to_x: "elm.title";
19965                visible: 0;
19966                align: 0.0 0.5;
19967             }
19968          }
19969          part { name: "elm.text.1";
19970             clip_to: "disclip";
19971             type: TEXT;
19972             mouse_events: 0;
19973             scale: 1;
19974             description { state: "default" 0.0;
19975                rel1 {
19976                   relative: 1.0 0.0;
19977                   to_x: "elm.padding.title.right";
19978                }
19979                rel2 {
19980                   relative: 0.0 0.0;
19981                   to_x: "elm.padding.right";
19982                   to_y: "center1_line";
19983                }
19984                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
19985                text {
19986                   font: "SLP:style=Roman";
19987                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
19988                   min: 0 1;
19989                   align: 0.0 0.5;
19990                   text_class: "list_item";
19991                }
19992             }
19993          }
19994          part { name: "elm.text.2";
19995             clip_to: "disclip";
19996             type: TEXT;
19997             mouse_events: 0;
19998             scale: 1;
19999             description { state: "default" 0.0;
20000                rel1 {
20001                   relative: 1.0 0.25;
20002                   to_x: "elm.padding.title.right";
20003                }
20004                rel2 {
20005                   relative: 0.0 0.0;
20006                   to_x: "elm.padding.right";
20007                   to_y: "center2_line";
20008                }
20009                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20010                text {
20011                   font: "SLP:style=Roman";
20012                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20013                   min: 0 1;
20014                   align: 0.0 0.5;
20015                   text_class: "list_item";
20016                }
20017             }
20018          }
20019          part { name: "elm.text.3";
20020             clip_to: "disclip";
20021             type: TEXT;
20022             mouse_events: 0;
20023             scale: 1;
20024             description { state: "default" 0.0;
20025                rel1 {
20026                   relative: 1.0  0.5;
20027                   to_x: "elm.padding.title.right";
20028                }
20029                rel2 {
20030                   relative: 0.0 0.0;
20031                   to_x: "elm.padding.right";
20032                   to_y: "center3_line";
20033                }
20034                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20035                text {
20036                   font: "SLP:style=Roman";
20037                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20038                   min: 0 1;
20039                   align: 0.0 0.5;
20040                   text_class: "list_item";
20041                }
20042             }
20043          }
20044          part { name: "elm.text.4";
20045             clip_to: "disclip";
20046             type: TEXT;
20047             mouse_events: 0;
20048             scale: 1;
20049             description { state: "default" 0.0;
20050                rel1 {
20051                   relative: 1.0  0.75;
20052                   to_x: "elm.padding.title.right";
20053                }
20054                rel2 {
20055                   relative: 0.0 0.0;
20056                   to_x: "elm.padding.right";
20057                   to_y: "bottom_line";
20058                }
20059                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20060                text {
20061                   font: "SLP:style=Roman";
20062                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20063                   min: 0 1;
20064                   align: 0.0 0.5;
20065                   text_class: "list_item";
20066                }
20067             }
20068          }
20069          GENLIST_PART_DISCLIP
20070       }
20071       programs {
20072          // signal: elm,state,%s,active
20073          //   a "check" item named %s went active
20074          // signal: elm,state,%s,passive
20075          //   a "check" item named %s went passive
20076          // default is passive
20077          /*program { name: "go_active";
20078             signal: "elm,state,selected";
20079             source: "elm";
20080             action: STATE_SET "selected" 0.0;
20081             target: "elm.text";
20082          }
20083          program { name: "go_passive";
20084             signal: "elm,state,unselected";
20085             source: "elm";
20086             action: STATE_SET "default" 0.0;
20087             target: "elm.text";
20088             transition: LINEAR 0.1;
20089          }*/
20090          program { name: "go_disabled";
20091             signal: "elm,state,disabled";
20092             source: "elm";
20093             action: STATE_SET "disabled" 0.0;
20094             target: "disclip";
20095          }
20096          program { name: "go_enabled";
20097             signal: "elm,state,enabled";
20098             source: "elm";
20099             action: STATE_SET "default" 0.0;
20100             target: "disclip";
20101          }
20102       }
20103    }
20104
20105    group { name: "elm/genlist/item/dialogue/1title.5text/default";
20106       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
20107       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
20108       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
20109       alias: "elm/layout/dialogue/1title.5text";
20110       data.item: "stacking" "above";
20111       data.item: "selectraise" "on";
20112       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
20113       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";
20114
20115       parts {
20116          GENLIST_PART_BASE( GENLIST_HEIGHT_566_INC )
20117          GENLIST_PART_DIALOGUE_BG_IMAGE
20118          GENLIST_PART_BOTTOM_LINE
20119          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
20120          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20121          GENLIST_PART_DIALOGUE_ITEM
20122          GENLIST_PART_DIALOGUE_RIGHT_LINE
20123          part { name: "vertical_line";
20124             type: RECT;
20125             mouse_events: 0;
20126             description { state: "default" 0.0;
20127                min: 1 0;
20128                fixed: 1 0;
20129                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20130                rel1 {
20131                   relative: 1.0 0.0;
20132                   to_x: "elm.title";
20133                }
20134                rel2.to_x: "elm.title";
20135                align: 0.0 0.5;
20136             }
20137          }
20138          part { name: "center1_line";
20139             type: RECT;
20140             mouse_events: 0;
20141             description { state: "default" 0.0;
20142                min: 0 1;
20143                fixed: 0 1;
20144                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20145                rel1 {
20146                   relative: 1.0 0.2;
20147                   to_x: "vertical_line";
20148                }
20149                rel2.relative: 1.0 0.2;
20150                align: 0.5 1.0;
20151             }
20152          }
20153          part { name: "center2_line";
20154             type: RECT;
20155             mouse_events: 0;
20156             description { state: "default" 0.0;
20157                min: 0 1;
20158                fixed: 0 1;
20159                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20160                rel1 {
20161                   relative: 1.0 0.4;
20162                   to_x: "vertical_line";
20163                }
20164                rel2.relative: 1.0 0.4;
20165                align: 0.5 1.0;
20166             }
20167          }
20168          part { name: "center3_line";
20169             type: RECT;
20170             mouse_events: 0;
20171             description { state: "default" 0.0;
20172                min: 0 1;
20173                fixed: 0 1;
20174                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20175                rel1 {
20176                   relative: 1.0 0.6;
20177                   to_x: "vertical_line";
20178                }
20179                rel2.relative: 1.0 0.6;
20180                align: 0.5 1.0;
20181             }
20182          }
20183          part { name: "center4_line";
20184             type: RECT;
20185             mouse_events: 0;
20186             description { state: "default" 0.0;
20187                min: 0 1;
20188                fixed: 0 1;
20189                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20190                rel1 {
20191                   relative: 1.0 0.8;
20192                   to_x: "vertical_line";
20193                }
20194                rel2.relative: 1.0 0.8;
20195                align: 0.5 1.0;
20196             }
20197          }
20198          part { name: "elm.title";
20199             type: TEXT;
20200             mouse_events: 0;
20201             scale: 1;
20202             description { state: "default" 0.0;
20203                min: GENLIST_SIZE_163_INC 0;
20204                fixed: 1 0;
20205                rel1 {
20206                   relative: 1.0  0.0;
20207                   to_x: "elm.padding.left";
20208                }
20209                rel2.to_x: "elm.padding.left";
20210                align: 0.0 0.5;
20211                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
20212                text {
20213                   font: "SLP:style=Medium";
20214                   size: GENLIST_FONT_32_INC;
20215                   min: 0 1;
20216                   align: 0.0 0.5;
20217                   text_class: "slp_medium";
20218                }
20219             }
20220             GENLIST_DESCRIPTION_FLIP_ENABLED
20221          }
20222          part { name: "elm.flip.content.title";
20223             clip_to: "disclip";
20224             type: SWALLOW;
20225             description { state: "default" 0.0;
20226                visible: 0;
20227                fixed: 1 1;
20228                rel1.to: "elm.title";
20229                rel2.to: "elm.title";
20230             }
20231             description { state: "flip_enabled" 0.0;
20232                inherit: "default" 0.0;
20233                visible: 1;
20234             }
20235          }
20236          part { name: "elm.padding.title.right";
20237             type: RECT;
20238             mouse_events: 0;
20239             scale: 1;
20240             description { state: "default" 0.0;
20241                min: GENLIST_PADDING_16_INC 0;
20242                fixed: 1 0;
20243                rel1 {
20244                    relative: 1.0 0.0;
20245                    to_x: "elm.title";
20246                }
20247                rel2.to_x: "elm.title";
20248                visible: 0;
20249                align: 0.0 0.5;
20250             }
20251          }
20252          part { name: "elm.text.1";
20253             clip_to: "disclip";
20254             type: TEXT;
20255             mouse_events: 0;
20256             scale: 1;
20257             description { state: "default" 0.0;
20258                rel1 {
20259                   relative: 1.0 0.0;
20260                   to_x: "elm.padding.title.right";
20261                }
20262                rel2 {
20263                   relative: 0.0 0.0;
20264                   to_x: "elm.padding.right";
20265                   to_y: "center1_line";
20266                }
20267                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20268                text {
20269                   font: "SLP:style=Roman";
20270                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20271                   min: 0 1;
20272                   align: 0.0 0.5;
20273                   text_class: "list_item";
20274                }
20275             }
20276             GENLIST_DESCRIPTION_FLIP_ENABLED
20277          }
20278          part { name: "elm.flip.content.1";
20279             clip_to: "disclip";
20280             type: SWALLOW;
20281             description { state: "default" 0.0;
20282                visible: 0;
20283                fixed: 1 1;
20284                rel1.to: "elm.text.1";
20285                rel2.to: "elm.text.1";
20286             }
20287             description { state: "flip_enabled" 0.0;
20288                inherit: "default" 0.0;
20289                visible: 1;
20290             }
20291          }
20292          part { name: "elm.text.2";
20293             clip_to: "disclip";
20294             type: TEXT;
20295             mouse_events: 0;
20296             scale: 1;
20297             description { state: "default" 0.0;
20298                rel1 {
20299                   relative: 1.0 0.2;
20300                   to_x: "elm.padding.title.right";
20301                }
20302                rel2 {
20303                   relative: 0.0 0.0;
20304                   to_x: "elm.padding.right";
20305                   to_y: "center2_line";
20306                }
20307                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20308                text {
20309                   font: "SLP:style=Roman";
20310                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20311                   min: 0 1;
20312                   align: 0.0 0.5;
20313                   text_class: "slp_roman";
20314                }
20315             }
20316             GENLIST_DESCRIPTION_FLIP_ENABLED
20317          }
20318          part { name: "elm.flip.content.2";
20319             clip_to: "disclip";
20320             type: SWALLOW;
20321             description { state: "default" 0.0;
20322                visible: 0;
20323                fixed: 1 1;
20324                rel1.to: "elm.text.2";
20325                rel2.to: "elm.text.2";
20326             }
20327             description { state: "flip_enabled" 0.0;
20328                inherit: "default" 0.0;
20329                visible: 1;
20330             }
20331          }
20332          part { name: "elm.text.3";
20333             clip_to: "disclip";
20334             type: TEXT;
20335             mouse_events: 0;
20336             scale: 1;
20337             description { state: "default" 0.0;
20338                rel1 {
20339                   relative: 1.0  0.4;
20340                   to_x: "elm.padding.title.right";
20341                }
20342                rel2 {
20343                   relative: 0.0 0.0;
20344                   to_x: "elm.padding.right";
20345                   to_y: "center3_line";
20346                }
20347                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20348                text {
20349                   font: "SLP:style=Roman";
20350                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20351                   min: 0 1;
20352                   align: 0.0 0.5;
20353                   text_class: "slp_roman";
20354                }
20355             }
20356             GENLIST_DESCRIPTION_FLIP_ENABLED
20357          }
20358          part { name: "elm.flip.content.3";
20359             clip_to: "disclip";
20360             type: SWALLOW;
20361             description { state: "default" 0.0;
20362                visible: 0;
20363                fixed: 1 1;
20364                rel1.to: "elm.text.3";
20365                rel2.to: "elm.text.3";
20366             }
20367             description { state: "flip_enabled" 0.0;
20368                inherit: "default" 0.0;
20369                visible: 1;
20370             }
20371          }
20372          part { name: "elm.text.4";
20373             clip_to: "disclip";
20374             type: TEXT;
20375             mouse_events: 0;
20376             scale: 1;
20377             description { state: "default" 0.0;
20378                rel1 {
20379                   relative: 1.0 0.6;
20380                   to_x: "elm.padding.title.right";
20381                }
20382                rel2 {
20383                   relative: 0.0 0.0;
20384                   to_x: "elm.padding.right";
20385                   to_y: "center4_line";
20386                }
20387                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20388                text {
20389                   font: "SLP:style=Roman";
20390                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20391                   min: 0 1;
20392                   align: 0.0 0.5;
20393                   text_class: "slp_roman";
20394                }
20395             }
20396             GENLIST_DESCRIPTION_FLIP_ENABLED
20397          }
20398          part { name: "elm.flip.content.4";
20399             clip_to: "disclip";
20400             type: SWALLOW;
20401             description { state: "default" 0.0;
20402                visible: 0;
20403                fixed: 1 1;
20404                rel1.to: "elm.text.4";
20405                rel2.to: "elm.text.4";
20406             }
20407             description { state: "flip_enabled" 0.0;
20408                inherit: "default" 0.0;
20409                visible: 1;
20410             }
20411          }
20412          part { name: "elm.text.5";
20413             clip_to: "disclip";
20414             type: TEXT;
20415             mouse_events: 0;
20416             scale: 1;
20417             description { state: "default" 0.0;
20418                rel1 {
20419                   relative: 1.0  0.8;
20420                   to_x: "elm.padding.title.right";
20421                }
20422                rel2 {
20423                   relative: 0.0 0.0;
20424                   to_x: "elm.padding.right";
20425                   to_y: "bottom_line";
20426                }
20427                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20428                text {
20429                   font: "SLP:style=Roman";
20430                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20431                   min: 0 1;
20432                   align: 0.0 0.5;
20433                   text_class: "slp_roman";
20434                }
20435             }
20436             GENLIST_DESCRIPTION_FLIP_ENABLED
20437          }
20438          part { name: "elm.flip.content.5";
20439             clip_to: "disclip";
20440             type: SWALLOW;
20441             description { state: "default" 0.0;
20442                visible: 0;
20443                fixed: 1 1;
20444                rel1.to: "elm.text.5";
20445                rel2.to: "elm.text.5";
20446             }
20447             description { state: "flip_enabled" 0.0;
20448                inherit: "default" 0.0;
20449                visible: 1;
20450             }
20451          }
20452          GENLIST_PART_DISCLIP
20453       }
20454       programs {
20455          // signal: elm,state,%s,active
20456          //   a "check" item named %s went active
20457          // signal: elm,state,%s,passive
20458          //   a "check" item named %s went passive
20459          // default is passive
20460          /*program { name: "go_active";
20461             signal: "elm,state,selected";
20462             source: "elm";
20463             action: STATE_SET "selected" 0.0;
20464             target: "elm.text";
20465          }
20466          program { name: "go_passive";
20467             signal: "elm,state,unselected";
20468             source: "elm";
20469             action: STATE_SET "default" 0.0;
20470             target: "elm.text";
20471             transition: LINEAR 0.1;
20472          }*/
20473          program { name: "go_disabled";
20474             signal: "elm,state,disabled";
20475             source: "elm";
20476             action: STATE_SET "disabled" 0.0;
20477             target: "disclip";
20478          }
20479          program { name: "go_enabled";
20480             signal: "elm,state,enabled";
20481             source: "elm";
20482             action: STATE_SET "default" 0.0;
20483             target: "disclip";
20484          }
20485          program { name: "flip_enabled";
20486             signal: "elm,state,flip,enabled";
20487             source: "elm";
20488             action: STATE_SET "flip_enabled" 0.0;
20489             target: "elm.title";
20490             target: "elm.text.1";
20491             target: "elm.text.2";
20492             target: "elm.text.3";
20493             target: "elm.text.4";
20494             target: "elm.text.5";
20495             target: "elm.flip.content.title";
20496             target: "elm.flip.content.1";
20497             target: "elm.flip.content.2";
20498             target: "elm.flip.content.3";
20499             target: "elm.flip.content.4";
20500             target: "elm.flip.content.5";
20501          }
20502          program { name: "flip_disabled";
20503             signal: "elm,state,flip,disabled";
20504             source: "elm";
20505             action: STATE_SET "default" 0.0;
20506             target: "elm.title";
20507             target: "elm.text.1";
20508             target: "elm.text.2";
20509             target: "elm.text.3";
20510             target: "elm.text.4";
20511             target: "elm.text.5";
20512             target: "elm.flip.content.title";
20513             target: "elm.flip.content.1";
20514             target: "elm.flip.content.2";
20515             target: "elm.flip.content.3";
20516             target: "elm.flip.content.4";
20517             target: "elm.flip.content.5";
20518          }
20519       }
20520    }
20521
20522 /* extended item of bg/2text.1icon.3 */
20523    group { name: "elm/genlist/item/dialogue/bg/1text/default";
20524       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
20525       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
20526       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
20527       alias: "elm/layout/dialogue/bg/1text";
20528       data.item: "stacking" "above";
20529       data.item: "selectraise" "on";
20530       data.item: "texts" "elm.text";
20531       data.item: "flips" "elm.flip.content";
20532       parts {
20533          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_1LINE )
20534          GENLIST_PART_PADDING_TOP( 0 )
20535          GENLIST_PART_PADDING_BOTTOM( 0 )
20536          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
20537          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20538          part { name: "elm.icon.bg";
20539             type: RECT;
20540             scale: 1;
20541             description { state: "default" 0.0;
20542                min: GENLIST_SIZE_160_INC 0;
20543                fixed: 1 0;
20544                align: 0.0 0.5;
20545                rel1 {
20546                   relative: 1.0 0.5;
20547                   to_x: "elm.padding.left";
20548                }
20549                rel2 {
20550                   relative: 1.0 0.5;
20551                   to_x: "elm.padding.left";
20552                }
20553                color: 0 0 0 0;
20554             }
20555          }
20556          part { name: "elm.padding.icon.right";
20557             type: RECT;
20558             mouse_events: 0;
20559             scale: 1;
20560             description { state: "default" 0.0;
20561                min: GENLIST_SIZE_16_INC 0;
20562                fixed: 1 0;
20563                rel1 {
20564                    relative: 1.0 0.0;
20565                    to_x: "elm.icon.bg";
20566                }
20567                rel2.to_x: "elm.icon.bg";
20568                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20569                align: 0.0 0.5;
20570             }
20571          }
20572          part { name: "elm.padding.text.left";
20573             type: RECT;
20574             mouse_events: 0;
20575             scale: 1;
20576             description { state: "default" 0.0;
20577                min: GENLIST_SIZE_16_INC 0;
20578                fixed: 1 0;
20579                rel1 {
20580                    relative: 1.0 1.0;
20581                    to_x: "elm.padding.icon.right";
20582                    to_y: "elm.padding.top";
20583                }
20584                rel2.to_x: "elm.padding.icon.right";
20585                visible: 0;
20586                align: 0.0 0.5;
20587             }
20588          }
20589          part { name: "vertical_line";
20590             type: RECT;
20591             mouse_events: 0;
20592             description { state: "default" 0.0;
20593                visible: 0;
20594                rel1 {
20595                   relative: 1.0 0.0;
20596                   to_x: "elm.padding.icon.right";
20597                }
20598                rel2.to_x: "elm.padding.icon.right";
20599                align: 0.0 0.5;
20600             }
20601          }
20602          part { name: "elm.text.bg";
20603             clip_to: "disclip";
20604             type: RECT;
20605             mouse_events: 0;
20606             scale: 1;
20607             description { state: "default" 0.0;
20608                rel1 {
20609                   relative: 1.0 0.0;
20610                   to_x: "elm.padding.icon.right";
20611                }
20612                rel2 {
20613                   relative: 1.0 1.0;
20614                   to_x: "elm.padding.right";
20615                }
20616                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
20617             }
20618          }
20619          part { name: "elm.text";
20620             clip_to: "disclip";
20621             type: TEXT;
20622             mouse_events: 0;
20623             scale: 1;
20624             description { state: "default" 0.0;
20625                rel1 {
20626                   relative: 1.0 0.0;
20627                   to_x: "elm.padding.text.left";
20628                   to_y: "elm.text.bg";
20629                }
20630                rel2 {
20631                   relative: 0.0 1.0;
20632                   to_x: "elm.padding.right";
20633                   to_y: "elm.text.bg";
20634                }
20635                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20636                text {
20637                   font: "SLP:style=Roman";
20638                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20639                   min: 0 1;
20640                   align: 0.0 0.5;
20641                   text_class: "list_item";
20642                }
20643             }
20644             GENLIST_DESCRIPTION_FLIP_ENABLED
20645          }
20646          part { name: "elm.flip.content";
20647             clip_to: "disclip";
20648             type: SWALLOW;
20649             mouse_events: 1;
20650             scale: 1;
20651             description { state: "default" 0.0;
20652                fixed: 1 1;
20653                rel1 {
20654                   relative: 1.0 0.0;
20655                   to_x: "elm.padding.text.left";
20656                   to_y: "elm.text.bg";
20657                }
20658                rel2 {
20659                   relative: 0.0 1.0;
20660                   to_x: "elm.padding.right";
20661                   to_y: "elm.text.bg";
20662                }
20663                visible: 0;
20664             }
20665             description { state: "flip_enabled" 0.0;
20666                inherit: "default" 0.0;
20667                visible: 1;
20668             }
20669          }
20670          GENLIST_PART_DISCLIP
20671       }
20672       programs {
20673          // signal: elm,state,%s,active
20674          //   a "check" item named %s went active
20675          // signal: elm,state,%s,passive
20676          //   a "check" item named %s went passive
20677          // default is passive
20678          /*program { name: "go_active";
20679             signal: "elm,state,selected";
20680             source: "elm";
20681             action: STATE_SET "selected" 0.0;
20682             target: "elm.text";
20683          }
20684          program { name: "go_passive";
20685             signal: "elm,state,unselected";
20686             source: "elm";
20687             action: STATE_SET "default" 0.0;
20688             target: "elm.text";
20689             transition: LINEAR 0.1;
20690          }*/
20691          program { name: "go_disabled";
20692             signal: "elm,state,disabled";
20693             source: "elm";
20694             action: STATE_SET "disabled" 0.0;
20695             target: "disclip";
20696          }
20697          program { name: "go_enabled";
20698             signal: "elm,state,enabled";
20699             source: "elm";
20700             action: STATE_SET "default" 0.0;
20701             target: "disclip";
20702          }
20703          program { name: "flip_enabled";
20704             signal: "elm,state,flip,enabled";
20705             source: "elm";
20706             action: STATE_SET "flip_enabled" 0.0;
20707             target: "elm.text";
20708             target: "elm.flip.content";
20709          }
20710          program { name: "flip_disabled";
20711             signal: "elm,state,flip,disabled";
20712             source: "elm";
20713             action: STATE_SET "default" 0.0;
20714             target: "elm.text";
20715             target: "elm.flip.content";
20716          }
20717       }
20718    }
20719 // 2.2.2.38
20720    group { name: "elm/genlist/item/4text.1icon.1/default";
20721       alias: "elm/genlist/item_odd/4text.1icon.1/default";
20722       alias: "elm/genlist/item_compress/4text.1icon.1/default";
20723       alias: "elm/genlist/item_compress_odd/4text.1icon.1/default";
20724       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
20725       data.item: "contents" "elm.icon.1";
20726       data.item: "stacking" "above";
20727       data.item: "selectraise" "on";
20728       data.item: "flips" "elm.flip.content";
20729       images {
20730          image: "00_winset_list_bubble_bg.png" COMP;
20731       }
20732       parts {
20733          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
20734          GENLIST_PART_BG_IMAGE
20735          GENLIST_PART_BOTTOM_LINE
20736          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_SIZE_TOP )
20737          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_SIZE_BOTTOM )
20738          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
20739          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20740
20741          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;))
20742          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;))
20743          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;))
20744          part { name: "elm.bubble";
20745             type: IMAGE;
20746             description{ state: "default" 0.0;
20747                fixed: 1 1;
20748                min: GENLIST_ICON_MEDIUM_SIZE 38;
20749                max: GENLIST_ICON_MEDIUM_SIZE 38;
20750                rel1 {
20751                   relative: 0 0;
20752                   to_x: "elm.text.4";
20753                   to_y: "elm.text.4";
20754                }
20755                rel2 {
20756                   relative: 1 1;
20757                   to_x: "elm.text.4";
20758                   to_y: "elm.text.4";
20759                }
20760                image {
20761                   normal: "00_winset_list_bubble_bg.png";
20762                   border:  6 6 0 0;
20763                }
20764             }
20765          }
20766          part { name: "elm.text.4";
20767             clip_to: "disclip";
20768             type: TEXT;
20769             scale: 1;
20770             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
20771                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
20772                fixed: 1 1;
20773                min: GENLIST_ICON_MEDIUM_SIZE 60;
20774                max: GENLIST_ICON_MEDIUM_SIZE 60;
20775                text {
20776                   font: "SLP:style=Medium";
20777                   size: GENLIST_FONT_32_INC;
20778                   min: 0 0;
20779                   align: 0.5 0.5;
20780                   text_class: "slp_medium";
20781                }
20782             )
20783             GENLIST_DESCRIPTION_FLIP_ENABLED
20784          }
20785          part { name: "elm.icon.1";
20786             clip_to: "disclip";
20787             type: SWALLOW;
20788             scale: 1;
20789             GENLIST_DESCRIPTION_RT("elm.icon.right", "elm.padding.top",
20790                color: 0 255 255 255;
20791                fixed: 1 1;
20792                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
20793             )
20794          }
20795          part { name: "elm.text.2";
20796             clip_to: "disclip";
20797             type: TEXT;
20798             scale: 1;
20799             GENLIST_DESCRIPTION_RB("elm.padding.right", "elm.padding.bottom",
20800                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
20801                fixed: 1 1;
20802                min: 0 48;
20803                max: 300 48;
20804                text {
20805                   font: "SLP:style=Medium";
20806                   size: GENLIST_FONT_32_INC;
20807                   min: 1 0;
20808                   align: 0.5 0.5;
20809                   text_class: "slp_medium";
20810               }
20811             )
20812             description { state: "selected" 0.0;
20813                inherit: "default" 0.0;
20814                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
20815             }
20816             GENLIST_DESCRIPTION_FLIP_ENABLED
20817          }
20818          part { name: "elm.text.1";
20819             clip_to: "disclip";
20820             type: TEXT;
20821             scale: 1;
20822             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.1.right", "elm.padding.top", "elm.text.2",
20823                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20824                min: 0 60;
20825                text {
20826                   font: "SLP:style=Roman";
20827                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20828                   align: 0.0 0.5;
20829                   min: 0 1;
20830                   text_class: "list_item";
20831                }
20832             )
20833             description { state: "read" 0.0;
20834                inherit: "default" 0.0;
20835                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
20836             }
20837             description { state: "selected" 0.0;
20838                inherit: "default" 0.0;
20839                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
20840             }
20841             GENLIST_DESCRIPTION_FLIP_ENABLED
20842          }
20843          part { name: "elm.text.3";
20844             clip_to: "disclip";
20845             type: TEXT;
20846             scale: 1;
20847             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.3.right", "elm.text.1", "elm.padding.bottom",
20848                color: GENLIST_NAME_TEXT_COLOR;
20849                fixed: 1 1;
20850                align: 0.0 0.5;
20851                min: 0 48;
20852                text {
20853                   font: "SLP:style=Medium";
20854                   size: GENLIST_FONT_32_INC;
20855                   align: 0.0 0.5;
20856                   text_class: "slp_medium";
20857                }
20858             )
20859             GENLIST_DESCRIPTION_FLIP_ENABLED
20860          }
20861          GENLIST_PART_FLIP
20862          GENLIST_PART_DISCLIP
20863       }
20864       programs {
20865          // signal: elm,state,%s,active
20866          //   a "check" item named %s went active
20867          // signal: elm,state,%s,passive
20868          //   a "check" item named %s went passive
20869          // default is passive
20870          program { name: "go_active";
20871             signal: "elm,state,selected";
20872             source: "elm";
20873             action: STATE_SET "selected" 0.0;
20874             target: "bg_image";
20875             target: "elm.text.1";
20876             target: "elm.text.2";
20877             target: "elm.text.3";
20878          }
20879          program { name: "go_passive";
20880             signal: "elm,state,unselected";
20881             source: "elm";
20882             action: STATE_SET "default" 0.0;
20883             target: "bg_image";
20884             target: "elm.text.1";
20885             target: "elm.text.2";
20886             target: "elm.text.3";
20887             transition: LINEAR 0.1;
20888          }
20889          program { name: "go_read";
20890             signal: "elm,state,read";
20891             source: "elm";
20892             action: STATE_SET "read" 0.0;
20893             target: "elm.text.1";
20894          }
20895          program { name: "go_unread";
20896             signal: "elm,state,unread";
20897             source: "elm";
20898             action: STATE_SET "default" 0.0;
20899             target: "elm.text.1";
20900          }
20901       }
20902    }
20903 // 2.2.2.38 textblock
20904    group { name: "elm/genlist/item/4text.1icon.1.tb/default";
20905       alias: "elm/genlist/item_odd/4text.1icon.1.tb/default";
20906       alias: "elm/genlist/item_compress/4text.1icon.1.tb/default";
20907       alias: "elm/genlist/item_compress_odd/4text.1icon.1.tb/default";
20908       inherit: "elm/genlist/item/4text.1icon.1/default";
20909       parts {
20910          part { name: "elm.text.4";
20911             clip_to: "disclip";
20912             type: TEXTBLOCK;
20913             scale: 1;
20914             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
20915                fixed: 1 1;
20916                min: GENLIST_ICON_MEDIUM_SIZE 60;
20917                max: GENLIST_ICON_MEDIUM_SIZE 60;
20918                text {
20919                   style: "genlist_style_list_bubble_text";
20920                   min: 1 1;
20921                   align: 0.5 0.5;
20922                }
20923             )
20924             GENLIST_DESCRIPTION_FLIP_ENABLED
20925          }
20926          part { name: "elm.text.2";
20927             clip_to: "disclip";
20928             type: TEXTBLOCK;
20929             scale: 1;
20930             GENLIST_DESCRIPTION_RB("elm.padding.right", "elm.padding.bottom",
20931                fixed: 1 1;
20932                min: 0 48;
20933                max: 300 48;
20934                text {
20935                   style: "genlist_style_list_sub_text_default";
20936                   min: 1 0;
20937                   align: 0.5 0.5;
20938               }
20939             )
20940             description { state: "selected" 0.0;
20941                inherit: "default" 0.0;
20942                            // FIXME: color is not chaned by textblock
20943                            color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
20944                text.style: "genlist_style_list_sub_text_focus";
20945             }
20946             GENLIST_DESCRIPTION_FLIP_ENABLED
20947          }
20948          part { name: "elm.text.1";
20949             clip_to: "disclip";
20950             type: TEXTBLOCK;
20951             scale: 1;
20952             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.1.right", "elm.padding.top", "elm.text.2",
20953                fixed: 0 1;
20954                min: 0 60;
20955                max: -1 60;
20956                text {
20957                   style: "genlist_style_list_main_text_unread";
20958                   align: 0.0 0.5;
20959                }
20960             )
20961             description { state: "read" 0.0;
20962                inherit: "default" 0.0;
20963                            // FIXME: color is not chaned by textblock
20964                            color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
20965                text.style: "genlist_style_list_main_text_unread";
20966             }
20967             description { state: "selected" 0.0;
20968                inherit: "default" 0.0;
20969                            // FIXME: color is not chaned by textblock
20970                            color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
20971                text.style: "genlist_style_list_main_text_focus";
20972             }
20973             GENLIST_DESCRIPTION_FLIP_ENABLED
20974          }
20975          part { name: "elm.text.3";
20976             clip_to: "disclip";
20977             type: TEXT;
20978             scale: 1;
20979             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.3.right", "elm.text.1", "elm.padding.bottom",
20980                fixed: 1 1;
20981                align: 0.0 0.5;
20982                min: 0 48;
20983                text {
20984                   style: "genlist_style_name_text";
20985                   align: 0.0 0.5;
20986                }
20987             )
20988             GENLIST_DESCRIPTION_FLIP_ENABLED
20989          }
20990          GENLIST_PART_FLIP
20991          GENLIST_PART_DISCLIP
20992       }
20993    }
20994
20995 // 2.2.2.39
20996    group { name: "elm/genlist/item/4text.1icon.2/default";
20997       alias: "elm/genlist/item_odd/4text.1icon.2/default";
20998       alias: "elm/genlist/item_compress/4text.1icon.2/default";
20999       alias: "elm/genlist/item_compress_odd/4text.1icon.2/default";
21000       inherit: "elm/genlist/item/4text.1icon.1/default";
21001       parts {
21002          part { name: "elm.bubble";
21003             description { state: "default" 0.0;
21004                visible: 0;
21005             }
21006          }
21007          part { name: "elm.text.4";
21008             description { state: "default" 0.0;
21009                fixed: 1 1;
21010                max: -1 60;
21011                color: GENLIST_LIST_MESSAGE_TEXT_COLOR;
21012                text {
21013                   font: GENLIST_LIST_MESSAGE_TEXT_SIZE;
21014                   min: 1 0;
21015                   align: 0.5 0.5;
21016                }
21017             }
21018          }
21019       }
21020    }
21021 // 2.2.2.39 (TEXTBLOCK)
21022    group { name: "elm/genlist/item/4text.1icon.2.tb/default";
21023       alias: "elm/genlist/item_odd/4text.1icon.2.tb/default";
21024       alias: "elm/genlist/item_compress/4text.1icon.2.tb/default";
21025       alias: "elm/genlist/item_compress_odd/4text.1icon.2.tb/default";
21026       inherit: "elm/genlist/item/4text.1icon.1.tb/default";
21027
21028       parts {
21029          part { name: "elm.bubble";
21030             description { state: "default" 0.0;
21031                visible: 0;
21032             }
21033          }
21034          part { name: "elm.text.4";
21035             description { state: "default" 0.0;
21036                fixed: 1 1;
21037                max: -1 60;
21038                text {
21039                   style: "genlist_style_list_message_text";
21040                   min: 1 0;
21041                   align: 0.5 0.5;
21042                }
21043             }
21044          }
21045       }
21046    }
21047    // 2.2.2.40
21048    group { name: "elm/genlist/item/4text.1/default";
21049       alias: "elm/genlist/item_odd/4text.1/default";
21050       alias: "elm/genlist/item_compress/4text.1/default";
21051       alias: "elm/genlist/item_compress_odd/4text.1/default";
21052       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21053       data.item: "stacking" "above";
21054       data.item: "selectraise" "on";
21055       data.item: "flips" "elm.flip.content";
21056       images {
21057          image: "00_winset_list_bubble_bg.png" COMP;
21058       }
21059       parts {
21060          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21061          GENLIST_PART_BG_IMAGE
21062          GENLIST_PART_BOTTOM_LINE
21063          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21064          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21065          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21066          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21067
21068          part { name: "elm.text.1";
21069             clip_to: "disclip";
21070             type: TEXT;
21071             scale: 1;
21072             description { state: "default" 0.0;
21073                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21074                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21075                rel1 { relative: 1.0 1.0;
21076                   to_x: "elm.padding.left";
21077                   to_y: "elm.padding.top";
21078                }
21079                rel2 { relative: 0.0 1.0;
21080                   to_x: "elm.padding.text1.right";
21081                   to_y: "elm.padding.text1.right";
21082                }
21083                text {
21084                   font: "SLP:style=Roman";
21085                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21086                   min: 0 1;
21087                   align: 0.0 0.5;
21088                   text_class: "list_item";
21089                }
21090             }
21091             description { state: "read" 0.0;
21092                inherit: "default" 0.0;
21093                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21094             }
21095             description { state: "selected" 0.0;
21096                inherit: "default" 0.0;
21097                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21098             }
21099             GENLIST_DESCRIPTION_FLIP_ENABLED
21100          }
21101          part { name: "elm.padding.text1.right";
21102             clip_to: "disclip";
21103             type: RECT;
21104             scale: 1;
21105             description { state: "default" 0.0;
21106                fixed: 1 1 ;
21107                align: 1.0 0.0;
21108                visible: 0;
21109                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21110                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21111                rel1 { relative: 0.0 1.0;
21112                   to_x: "elm.text.2";
21113                   to_y: "elm.padding.top";
21114                }
21115                rel2 { relative: 0.0 1.0;
21116                   to_x: "elm.text.2";
21117                   to_y: "elm.padding.top";
21118                }
21119             }
21120          }
21121          part { name: "elm.text.2";
21122             clip_to: "disclip";
21123             type: TEXT;
21124             scale: 1;
21125             description { state: "default" 0.0;
21126                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21127                fixed: 0 1;
21128                align: 1.0 1.0;
21129                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21130                rel1 { relative: 0.0 1.0;
21131                   to_x: "elm.padding.right";
21132                   to_y: "elm.padding.bottom";
21133                }
21134                rel2 { relative: 0.0 1.0;
21135                  to_x: "elm.padding.right";
21136                  to_y: "elm.padding.bottom";
21137                }
21138                text {
21139                   font: "SLP:style=Medium";
21140                   size: GENLIST_FONT_32_INC;
21141                   min: 1 1;
21142                   align: 0.5 0.5;
21143                   text_class: "slp_medium";
21144               }
21145             }
21146             description { state: "selected" 0.0;
21147                inherit: "default" 0.0;
21148                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21149             }
21150             GENLIST_DESCRIPTION_FLIP_ENABLED
21151          }
21152          part { name: "elm.bubble";
21153             type: IMAGE;
21154             description{ state: "default" 0.0;
21155                fixed: 1 1;
21156                min: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21157                rel1 { relative: 0 0;
21158                   to_x: "elm.padding.bubble.text4.left";
21159                   to_y: "elm.padding.bubble.text4.left";
21160                }
21161                rel2 { relative: 1 1;
21162                   to_x: "elm.padding.bubble.text4.right";
21163                   to_y: "elm.padding.bubble.text4.right";
21164                }
21165                image {
21166                   normal: "00_winset_list_bubble_bg.png";
21167                   border:  6 6 0 0;
21168                }
21169             }
21170          }
21171          part { name: "elm.padding.bubble.text4.left";
21172             type: RECT;
21173             scale: 1;
21174             description { state: "default" 0.0;
21175                fixed: 1 1;
21176                align: 1 0;
21177                visible: 0;
21178                min: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21179                max: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21180                rel1 { relative: 0 1;
21181                   to_x: "elm.text.4";
21182                   to_y: "elm.padding.top";
21183                }
21184                rel2 { relative: 0 0;
21185                   to_x: "elm.text.4";
21186                   to_y: "elm.text.2";
21187                }
21188
21189             }
21190          }
21191          part { name: "elm.padding.bubble.text4.right";
21192             type: RECT;
21193             scale: 1;
21194             description { state: "default" 0.0;
21195                fixed: 1 1;
21196                align: 1 0;
21197                visible: 0;
21198                min: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21199                max: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21200                rel1 { relative: 0 1;
21201                   to_x: "elm.padding.right";
21202                   to_y: "elm.padding.top";
21203                }
21204                rel2 { relative: 0 0;
21205                   to_x: "elm.padding.right";
21206                   to_y: "elm.text.2";
21207                }
21208             }
21209          }
21210          part { name: "elm.text.4";
21211             clip_to: "disclip";
21212             type: TEXT;
21213             scale: 1;
21214             description { state: "default" 0.0;
21215                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
21216                fixed: 1 1;
21217                align: 1.0 0.0;
21218                min: GENLIST_SIZE_28_INC GENLIST_SIZE_48_INC;
21219                rel1 { relative: 0 1;
21220                   to_x: "elm.padding.bubble.text4.right";
21221                   to_y: "elm.padding.top";
21222                }
21223                rel2 { relative: 0 0;
21224                   to_x: "elm.padding.bubble.text4.right";
21225                   to_y: "elm.text.2";
21226                }
21227                text {
21228                   font: "SLP:style=Medium";
21229                   size: GENLIST_FONT_32_INC;
21230                   min: 1 1;
21231                   align: 0.5 0.5;
21232                   text_class: "slp_medium";
21233                }
21234             }
21235             GENLIST_DESCRIPTION_FLIP_ENABLED
21236          }
21237          part { name: "elm.padding.text3.right";
21238             clip_to: "disclip";
21239             type: RECT;
21240             scale: 1;
21241             description { state: "default" 0.0;
21242                fixed: 1 1;
21243                align: 1.0 0.0;
21244                visible: 0;
21245                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21246                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21247                rel1 { relative: 0 0;
21248                   to_x: "elm.padding.bubble.text4.left";
21249                   to_y: "elm.padding.bubble.text4.left";
21250                }
21251                rel2 { relative: 0 0;
21252                   to_x: "elm.padding.bubble.text4.left";
21253                   to_y: "elm.padding.bottom";
21254                }
21255             }
21256          }
21257          part { name: "elm.text.3";
21258             clip_to: "disclip";
21259             type: TEXT;
21260             scale: 1;
21261             description { state: "default" 0.0;
21262                color: GENLIST_NAME_TEXT_COLOR;
21263                fixed: 0 1;
21264                align: 0.0 0.0;
21265                min: 0 GENLIST_SIZE_48_INC;
21266                rel1 { relative: 1 1;
21267                   to_x: "elm.padding.left";
21268                   to_y: "elm.text.1";
21269                }
21270                rel2 { relative: 0 1;
21271                   to_x: "elm.padding.text3.right";
21272                   to_y: "elm.padding.text3.right";
21273                }
21274                text {
21275                   font: "SLP:style=Medium";
21276                   size: GENLIST_FONT_32_INC;
21277                   min: 0 1;
21278                   align: 0.0 0.5;
21279                   text_class: "slp_medium";
21280                }
21281             }
21282             description { state: "selected" 0.0;
21283                inherit: "default" 0.0;
21284                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21285             }
21286             GENLIST_DESCRIPTION_FLIP_ENABLED
21287          }
21288          GENLIST_PART_FLIP
21289          GENLIST_PART_DISCLIP
21290       }
21291       programs {
21292          // signal: elm,state,%s,active
21293          //   a "check" item named %s went active
21294          // signal: elm,state,%s,passive
21295          //   a "check" item named %s went passive
21296          // default is passive
21297          program { name: "go_active";
21298             signal: "elm,state,selected";
21299             source: "elm";
21300             action: STATE_SET "selected" 0.0;
21301             target: "bg_image";
21302             target: "elm.text.1";
21303             target: "elm.text.2";
21304          }
21305          program { name: "go_passive";
21306             signal: "elm,state,unselected";
21307             source: "elm";
21308             action: STATE_SET "default" 0.0;
21309             target: "bg_image";
21310             target: "elm.text.1";
21311             target: "elm.text.2";
21312             transition: LINEAR 0.1;
21313          }
21314          program { name: "go_read";
21315             signal: "elm,state,read";
21316             source: "elm";
21317             action: STATE_SET "read" 0.0;
21318             target: "elm.text.1";
21319          }
21320          program { name: "go_unread";
21321             signal: "elm,state,unread";
21322             source: "elm";
21323             action: STATE_SET "default" 0.0;
21324             target: "elm.text.1";
21325          }
21326       }
21327    }
21328    // 2.2.2.41
21329    group { name: "elm/genlist/item/4text.2/default";
21330       alias: "elm/genlist/item_odd/4text.2/default";
21331       alias: "elm/genlist/item_compress/4text.2/default";
21332       alias: "elm/genlist/item_compress_odd/4text.2/default";
21333       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21334       data.item: "stacking" "above";
21335       data.item: "selectraise" "on";
21336       data.item: "flips" "elm.flip.content";
21337       parts {
21338          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21339          GENLIST_PART_BG_IMAGE
21340          GENLIST_PART_BOTTOM_LINE
21341          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21342          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21343          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21344          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21345
21346          part { name: "elm.text.1";
21347             clip_to: "disclip";
21348             type: TEXT;
21349             scale: 1;
21350             description { state: "default" 0.0;
21351                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21352                fixed: 0 1;
21353                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21354                rel1 { relative: 1.0 1.0;
21355                   to_x: "elm.padding.left";
21356                   to_y: "elm.padding.top";
21357                }
21358                rel2 { relative: 0.0 1.0;
21359                   to_x: "elm.padding.text1.right";
21360                   to_y: "elm.padding.text1.right";
21361                }
21362                text {
21363                   font: "SLP:style=Roman";
21364                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21365                   min: 0 1;
21366                   align: 0.0 0.5;
21367                   text_class: "list_item";
21368                }
21369             }
21370             description { state: "read" 0.0;
21371                inherit: "default" 0.0;
21372                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21373             }
21374             description { state: "selected" 0.0;
21375                inherit: "default" 0.0;
21376                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21377             }
21378             GENLIST_DESCRIPTION_FLIP_ENABLED
21379          }
21380          part { name: "elm.padding.text1.right";
21381             clip_to: "disclip";
21382             type: RECT;
21383             scale: 1;
21384             description { state: "default" 0.0;
21385                fixed: 1 1 ;
21386                align: 1.0 0.0;
21387                visible: 0;
21388                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21389                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21390                rel1 { relative: 0.0 1.0;
21391                   to_x: "elm.text.2";
21392                   to_y: "elm.padding.top";
21393                }
21394                rel2 { relative: 0.0 1.0;
21395                   to_x: "elm.text.2";
21396                   to_y: "elm.padding.top";
21397                }
21398             }
21399          }
21400          part { name: "elm.text.2";
21401             clip_to: "disclip";
21402             type: TEXT;
21403             scale: 1;
21404             description { state: "default" 0.0;
21405                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21406                fixed: 0 1;
21407                align: 1.0 1.0;
21408                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21409                rel1 { relative: 0.0 1.0;
21410                   to_x: "elm.padding.right";
21411                   to_y: "elm.padding.bottom";
21412                }
21413                rel2 { relative: 0.0 1.0;
21414                  to_x: "elm.padding.right";
21415                  to_y: "elm.padding.bottom";
21416                }
21417                text {
21418                   font: "SLP:style=Medium";
21419                   size: GENLIST_FONT_32_INC;
21420                   min: 1 1;
21421                   align: 0.5 0.5;
21422                   text_class: "slp_medium";
21423               }
21424             }
21425             description { state: "selected" 0.0;
21426                inherit: "default" 0.0;
21427                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21428             }
21429             GENLIST_DESCRIPTION_FLIP_ENABLED
21430          }
21431          part { name: "elm.text.4";
21432             clip_to: "disclip";
21433             type: TEXT;
21434             scale: 1;
21435             description { state: "default" 0.0;
21436                color: GENLIST_LIST_MESSAGE_TEXT_COLOR;
21437                fixed: 0 1;
21438                align: 1.0 0.0;
21439                min: 0 GENLIST_SIZE_48_INC;
21440                rel1 { relative: 0 1;
21441                   to_x: "elm.padding.right";
21442                   to_y: "elm.padding.top";
21443                }
21444                rel2 { relative: 0 0;
21445                   to_x: "elm.padding.right";
21446                   to_y: "elm.text.2";
21447                }
21448                text {
21449                   font: "SLP:style=Medium";
21450                   size: GENLIST_FONT_32_INC;
21451                   min: 1 1;
21452                   align: 0.5 0.5;
21453                   text_class: "slp_medium";
21454                }
21455             }
21456             GENLIST_DESCRIPTION_FLIP_ENABLED
21457          }
21458          part { name: "elm.padding.text3.right";
21459             clip_to: "disclip";
21460             type: RECT;
21461             scale: 1;
21462             description { state: "default" 0.0;
21463                fixed: 1 1;
21464                align: 1.0 0.0;
21465                visible: 0;
21466                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21467                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21468                rel1 { relative: 0 0;
21469                   to_x: "elm.text.4";
21470                   to_y: "elm.text.4";
21471                }
21472                rel2 { relative: 0 0;
21473                   to_x: "elm.text.4";
21474                   to_y: "elm.padding.bottom";
21475                }
21476             }
21477          }
21478          part { name: "elm.text.3";
21479             clip_to: "disclip";
21480             type: TEXT;
21481             scale: 1;
21482             description { state: "default" 0.0;
21483                color: GENLIST_NAME_TEXT_COLOR;
21484                fixed: 0 1;
21485                align: 0.0 0.0;
21486                min: 0 GENLIST_SIZE_48_INC;
21487                rel1 { relative: 1 1;
21488                   to_x: "elm.padding.left";
21489                   to_y: "elm.text.1";
21490                }
21491                rel2 { relative: 0 1;
21492                   to_x: "elm.padding.text3.right";
21493                   to_y: "elm.padding.text3.right";
21494                }
21495                text {
21496                   font: "SLP:style=Medium";
21497                   size: GENLIST_FONT_32_INC;
21498                   min: 0 1;
21499                   align: 0.0 0.5;
21500                   text_class: "slp_medium";
21501                }
21502             }
21503             description { state: "selected" 0.0;
21504                inherit: "default" 0.0;
21505                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21506             }
21507             GENLIST_DESCRIPTION_FLIP_ENABLED
21508          }
21509          GENLIST_PART_FLIP
21510          GENLIST_PART_DISCLIP
21511       }
21512       programs {
21513          // signal: elm,state,%s,active
21514          //   a "check" item named %s went active
21515          // signal: elm,state,%s,passive
21516          //   a "check" item named %s went passive
21517          // default is passive
21518          program { name: "go_active";
21519             signal: "elm,state,selected";
21520             source: "elm";
21521             action: STATE_SET "selected" 0.0;
21522             target: "bg_image";
21523             target: "elm.text.1";
21524             target: "elm.text.2";
21525          }
21526          program { name: "go_passive";
21527             signal: "elm,state,unselected";
21528             source: "elm";
21529             action: STATE_SET "default" 0.0;
21530             target: "bg_image";
21531             target: "elm.text.1";
21532             target: "elm.text.2";
21533             transition: LINEAR 0.1;
21534          }
21535          program { name: "go_read";
21536             signal: "elm,state,read";
21537             source: "elm";
21538             action: STATE_SET "read" 0.0;
21539             target: "elm.text.1";
21540          }
21541          program { name: "go_unread";
21542             signal: "elm,state,unread";
21543             source: "elm";
21544             action: STATE_SET "default" 0.0;
21545             target: "elm.text.1";
21546          }
21547       }
21548    }
21549    // 2.2.2.42
21550    group { name: "elm/genlist/item/3text.1icon.3/default";
21551       alias: "elm/genlist/item_odd/3text.1icon.3/default";
21552       alias: "elm/genlist/item_compress/3text.1icon.3/default";
21553       alias: "elm/genlist/item_compress_odd/3text.1icon.3/default";
21554       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
21555       data.item: "contents" "elm.icon.1";
21556       data.item: "stacking" "above";
21557       data.item: "selectraise" "on";
21558       data.item: "flips" "elm.flip.content";
21559       parts {
21560          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21561          GENLIST_PART_BG_IMAGE
21562          GENLIST_PART_BOTTOM_LINE
21563          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21564          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21565          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21566          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21567
21568          part { name: "elm.text.1";
21569             clip_to: "disclip";
21570             type: TEXT;
21571             scale: 1;
21572             description { state: "default" 0.0;
21573                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21574                fixed: 0 1;
21575                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21576                rel1 { relative: 1.0 1.0;
21577                   to_x: "elm.padding.left";
21578                   to_y: "elm.padding.top";
21579                }
21580                rel2 { relative: 0.0 1.0;
21581                   to_x: "elm.padding.text1.right";
21582                   to_y: "elm.padding.text1.right";
21583                }
21584                text {
21585                   font: "SLP:style=Roman";
21586                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21587                   min: 0 1;
21588                   align: 0.0 0.5;
21589                   text_class: "list_item";
21590                }
21591             }
21592             description { state: "read" 0.0;
21593                inherit: "default" 0.0;
21594                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21595             }
21596             description { state: "selected" 0.0;
21597                inherit: "default" 0.0;
21598                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21599             }
21600             GENLIST_DESCRIPTION_FLIP_ENABLED
21601          }
21602          part { name: "elm.padding.text1.right";
21603             clip_to: "disclip";
21604             type: RECT;
21605             scale: 1;
21606             description { state: "default" 0.0;
21607                fixed: 1 1 ;
21608                align: 1.0 0.0;
21609                visible: 0;
21610                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21611                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21612                rel1 { relative: 0.0 1.0;
21613                   to_x: "elm.icon.1";
21614                   to_y: "elm.padding.top";
21615                }
21616                rel2 { relative: 0.0 1.0;
21617                   to_x: "elm.icon.1";
21618                   to_y: "elm.padding.top";
21619                }
21620             }
21621          }
21622          part { name: "elm.text.2";
21623             clip_to: "disclip";
21624             type: TEXT;
21625             scale: 1;
21626             description { state: "default" 0.0;
21627                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21628                fixed: 0 1;
21629                align: 1.0 1.0;
21630                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21631                rel1 { relative: 0.0 1.0;
21632                   to_x: "elm.padding.right";
21633                   to_y: "elm.padding.bottom";
21634                }
21635                rel2 { relative: 0.0 1.0;
21636                  to_x: "elm.padding.right";
21637                  to_y: "elm.padding.bottom";
21638                }
21639                text {
21640                   font: "SLP:style=Medium";
21641                   size: GENLIST_FONT_32_INC;
21642                   min: 1 1;
21643                   align: 0.5 0.5;
21644                   text_class: "slp_medium";
21645               }
21646             }
21647             description { state: "selected" 0.0;
21648                inherit: "default" 0.0;
21649                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21650             }
21651
21652             GENLIST_DESCRIPTION_FLIP_ENABLED
21653          }
21654          part { name: "elm.padding.icon1.right";
21655             clip_to: "disclip";
21656             type: RECT;
21657             scale: 1;
21658             description { state: "default" 0.0;
21659                fixed: 1 1;
21660                align: 1.0 0.0;
21661                visible: 0;
21662                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21663                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21664                rel1 { relative: 0 1;
21665                   to_x: "elm.padding.right";
21666                   to_y: "elm.padding.top";
21667                }
21668                rel2 { relative: 0 0;
21669                   to_x: "elm.padding.right";
21670                   to_y: "elm.text.2";
21671                }
21672             }
21673          }
21674          part { name: "elm.icon.1";
21675             clip_to: "disclip";
21676             type: SWALLOW;
21677             scale: 1;
21678             description { state: "default" 0.0;
21679                color: 0 255 255 255;
21680                fixed: 1 1;
21681                align: 1.0 0.0;
21682                min: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21683                max: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21684                rel1 { relative: 0 0;
21685                   to_x: "elm.padding.icon1.right";
21686                   to_y: "elm.padding.icon1.right";
21687                }
21688                rel2 { relative: 0 1;
21689                   to_x: "elm.padding.icon1.right";
21690                   to_y: "elm.padding.icon1.right";
21691                }
21692             }
21693          }
21694          part { name: "elm.padding.text3.right";
21695             clip_to: "disclip";
21696             type: RECT;
21697             scale: 1;
21698             description { state: "default" 0.0;
21699                fixed: 1 1;
21700                align: 1.0 0.0;
21701                visible: 0;
21702                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21703                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21704                rel1 { relative: 0 0;
21705                   to_x: "elm.text.2";
21706                   to_y: "elm.padding.top";
21707                }
21708                rel2 { relative: 0 0;
21709                   to_x: "elm.text.2";
21710                   to_y: "elm.icon.1";
21711                }
21712             }
21713          }
21714          part { name: "elm.text.3";
21715             clip_to: "disclip";
21716             type: TEXT;
21717             scale: 1;
21718             description { state: "default" 0.0;
21719                color: GENLIST_NAME_TEXT_COLOR;
21720                fixed: 0 1;
21721                align: 0.0 0.0;
21722                min: 0 GENLIST_SIZE_48_INC;
21723                rel1 { relative: 1 1;
21724                   to_x: "elm.padding.left";
21725                   to_y: "elm.text.1";
21726                }
21727                rel2 { relative: 0 1;
21728                   to_x: "elm.padding.text3.right";
21729                   to_y: "elm.padding.text3.right";
21730                }
21731                text {
21732                   font: "SLP:style=Medium";
21733                   size: GENLIST_FONT_32_INC;
21734                   min: 0 1;
21735                   align: 0.0 0.5;
21736                   text_class: "slp_medium";
21737                }
21738             }
21739             description { state: "selected" 0.0;
21740                inherit: "default" 0.0;
21741                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21742             }
21743             GENLIST_DESCRIPTION_FLIP_ENABLED
21744          }
21745          GENLIST_PART_FLIP
21746          GENLIST_PART_DISCLIP
21747       }
21748       programs {
21749          // signal: elm,state,%s,active
21750          //   a "check" item named %s went active
21751          // signal: elm,state,%s,passive
21752          //   a "check" item named %s went passive
21753          // default is passive
21754          program { name: "go_active";
21755             signal: "elm,state,selected";
21756             source: "elm";
21757             action: STATE_SET "selected" 0.0;
21758             target: "bg_image";
21759             target: "elm.text.1";
21760             target: "elm.text.2";
21761          }
21762          program { name: "go_passive";
21763             signal: "elm,state,unselected";
21764             source: "elm";
21765             action: STATE_SET "default" 0.0;
21766             target: "bg_image";
21767             target: "elm.text.1";
21768             target: "elm.text.2";
21769             transition: LINEAR 0.1;
21770          }
21771          program { name: "go_read";
21772             signal: "elm,state,read";
21773             source: "elm";
21774             action: STATE_SET "read" 0.0;
21775             target: "elm.text.1";
21776          }
21777          program { name: "go_unread";
21778             signal: "elm,state,unread";
21779             source: "elm";
21780             action: STATE_SET "default" 0.0;
21781             target: "elm.text.1";
21782          }
21783       }
21784    }
21785    // 2.2.2.44
21786    group { name: "elm/genlist/item/4text.1icon.3/default";
21787       alias: "elm/genlist/item_odd/4text.1icon.3/default";
21788       alias: "elm/genlist/item_compress/4text.1icon.3/default";
21789       alias: "elm/genlist/item_compress_odd/4text.1icon.3/default";
21790       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21791       data.item: "stacking" "above";
21792       data.item: "selectraise" "on";
21793       data.item: "contents" "elm.icon.1";
21794       data.item: "flips" "elm.flip.content";
21795       images {
21796          image: "00_winset_list_bubble_bg.png" COMP;
21797       }
21798       parts {
21799          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21800          GENLIST_PART_DISCLIP
21801          GENLIST_PART_BG_IMAGE
21802          GENLIST_PART_BOTTOM_LINE
21803          GENLIST_PART_PADDING_TOP( 10 )
21804          GENLIST_PART_PADDING_BOTTOM( 10 )
21805          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21806          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21807          GENLIST_PART_COLORBAR
21808
21809          part { name: "elm.icon.1";
21810             clip_to: "disclip";
21811             type: SWALLOW;
21812             scale: 1;
21813             GENLIST_DESCRIPTION_L("elm.padding.left",
21814                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
21815                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
21816                fixed: 1 1;
21817             )
21818             GENLIST_DESCRIPTION_FLIP_ENABLED
21819          }
21820          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1", GENLIST_PADDING_SIZE_DEFAULT)
21821          part { name: "elm.text.1";
21822             clip_to: "disclip";
21823             type: TEXT;
21824             scale: 1;
21825             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.text4.left", "elm.padding.top",
21826                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21827                fixed: 0 1;
21828                min: 0 60;
21829                text {
21830                   font: "SLP:style=Roman";
21831                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21832                   min: 0 1;
21833                   align: 0.0 0.5;
21834                   text_class: "list_item";
21835                }
21836             )
21837             description { state: "read" 0.0;
21838                inherit: "default" 0.0;
21839                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21840             }
21841             description { state: "selected" 0.0;
21842                inherit: "default" 0.0;
21843                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21844             }
21845             GENLIST_DESCRIPTION_FLIP_ENABLED
21846          }
21847          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text4.left", "elm.bubble", GENLIST_PADDING_SIZE_DEFAULT)
21848          part { name: "elm.bubble";
21849             clip_to: "disclip";
21850             type: IMAGE;
21851             description { state: "default" 0.0;
21852                rel1.to: "elm.text.4";
21853                rel2.to: "elm.text.4";
21854                // bubble is larger than text in X axis (left, right)
21855                rel1.offset: -5 0;
21856                rel2.offset: 5 0;
21857                image {
21858                   normal: "00_winset_list_bubble_bg.png";
21859                   border:  6 6 0 0;
21860                }
21861             }
21862          }
21863          part { name: "elm.text.4";
21864             clip_to: "disclip";
21865             type: TEXT;
21866             scale: 1;
21867             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.text.2",
21868                // bubble is larger than text in X axis (left, right)
21869                rel1.offset: -5 0;
21870                rel2.offset: -5 0;
21871                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
21872                fixed: 1 0;
21873                min: 0 48;
21874                text {
21875                   font: "SLP:style=Medium";
21876                   size: GENLIST_FONT_32_INC;
21877                   min: 1 1;
21878                   align: 1 0.5;
21879                   text_class: "slp_medium";
21880                }
21881             )
21882             GENLIST_DESCRIPTION_FLIP_ENABLED
21883          }
21884          part { name: "elm.text.2";
21885             clip_to: "disclip";
21886             type: TEXT;
21887             scale: 1;
21888             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.1", "elm.padding.bottom",
21889                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21890                fixed: 1 0;
21891                min: 0 60;
21892                text {
21893                   font: "SLP:style=Medium";
21894                   size: GENLIST_LIST_SUB_TEXT_SIZE;
21895                   min: 1 1;
21896                   align: 0.5 0.5;
21897                   text_class: "slp_medium";
21898                }
21899             )
21900             description { state: "selected" 0.0;
21901                inherit: "default" 0.0;
21902                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21903             }
21904             GENLIST_DESCRIPTION_FLIP_ENABLED
21905          }
21906          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text2.left", "elm.text.2", GENLIST_PADDING_SIZE_DEFAULT)
21907          part { name: "elm.text.3";
21908             clip_to: "disclip";
21909             type: TEXT;
21910             scale: 1;
21911             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
21912                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21913                align: 0 0.5;
21914                fixed: 0 1;
21915                min: 0 48;
21916                text {
21917                   font: "SLP:style=Medium";
21918                   size: GENLIST_LIST_SUB_TEXT_SIZE;
21919                   min: 0 1;
21920                   align: 0.0 0.5;
21921                   text_class: "slp_medium";
21922                }
21923             )
21924             description { state: "selected" 0.0;
21925                inherit: "default" 0.0;
21926                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21927             }
21928             GENLIST_DESCRIPTION_FLIP_ENABLED
21929          }
21930          GENLIST_PART_FLIP
21931       }
21932       programs {
21933          // signal: elm,state,%s,active
21934          //   a "check" item named %s went active
21935          // signal: elm,state,%s,passive
21936          //   a "check" item named %s went passive
21937          // default is passive
21938          program { name: "go_active";
21939             signal: "elm,state,selected";
21940             source: "elm";
21941             action: STATE_SET "selected" 0.0;
21942             target: "bg_image";
21943             target: "elm.text.1";
21944             target: "elm.text.2";
21945             target: "elm.text.3";
21946          }
21947          program { name: "go_passive";
21948             signal: "elm,state,unselected";
21949             source: "elm";
21950             action: STATE_SET "default" 0.0;
21951             target: "bg_image";
21952             target: "elm.text.1";
21953             target: "elm.text.2";
21954             target: "elm.text.3";
21955             transition: LINEAR 0.1;
21956          }
21957          program { name: "go_read";
21958             signal: "elm,state,read";
21959             source: "elm";
21960             action: STATE_SET "read" 0.0;
21961             target: "elm.text.1";
21962          }
21963          program { name: "go_unread";
21964             signal: "elm,state,unread";
21965             source: "elm";
21966             action: STATE_SET "default" 0.0;
21967             target: "elm.text.1";
21968          }
21969       }
21970    }
21971    // 2.2.2.43
21972    group { name: "elm/genlist/item/2text.4icon.1/default";
21973       alias: "elm/genlist/item_odd/2text.4icon.1/default";
21974       alias: "elm/genlist/item_compress/2text.4icon.1/default";
21975       alias: "elm/genlist/item_compress_odd/2text.4icon.1/default";
21976       data.item: "texts" "elm.text.1 elm.text.2";
21977       data.item: "stacking" "above";
21978       data.item: "selectraise" "on";
21979       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
21980       data.item: "flips" "elm.flip.content";
21981       parts {
21982          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21983          GENLIST_PART_BG_IMAGE
21984          GENLIST_PART_BOTTOM_LINE
21985          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21986          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21987          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21988          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21989          part { name: "elm.icon.1";
21990             clip_to: "disclip";
21991             type: SWALLOW;
21992             scale: 1;
21993             description { state: "default" 0.0;
21994                min: GENLIST_SIZE_56_INC GENLIST_SIZE_60_INC;
21995                max: GENLIST_SIZE_56_INC GENLIST_SIZE_60_INC;
21996                fixed: 1 1;
21997                rel1 {
21998                   relative: 0.0 1.0;
21999                   to_x: "elm.padding.right";
22000                   to_y: "elm.padding.top";
22001                }
22002                rel2 {
22003                   relative: 0.0 0.0;
22004                   to_x: "elm.padding.right";
22005                   to_y: "elm.padding.bottom";
22006                }
22007                align: 1.0 0.5;
22008             }
22009             GENLIST_DESCRIPTION_FLIP_ENABLED
22010          }
22011          part { name: "elm.padding.text1.right";
22012             clip_to: "disclip";
22013             type: RECT;
22014             scale: 1;
22015             description { state: "default" 0.0;
22016                fixed: 1 1 ;
22017                align: 1.0 0.0;
22018                visible: 0;
22019                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
22020                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
22021                rel1 { relative: 0.0 1.0;
22022                   to_x: "elm.icon.1";
22023                   to_y: "elm.padding.top";
22024                }
22025                rel2 { relative: 0.0 1.0;
22026                   to_x: "elm.icon.1";
22027                   to_y: "elm.padding.top";
22028                }
22029             }
22030          }
22031          part { name: "elm.text.1";
22032             clip_to: "disclip";
22033             type: TEXT;
22034             scale: 1;
22035             description { state: "default" 0.0;
22036                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22037                fixed: 0 1;
22038                min: 0 GENLIST_SIZE_SLIDE_60_INC;
22039                rel1 { relative: 1.0 1.0;
22040                   to_x: "elm.padding.left";
22041                   to_y: "elm.padding.top";
22042                }
22043                rel2 { relative: 0.0 1.0;
22044                   to_x: "elm.padding.text1.right";
22045                   to_y: "elm.padding.text1.right";
22046                }
22047                text {
22048                   font: "SLP:style=Roman";
22049                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
22050                   min: 0 1;
22051                   align: 0.0 0.5;
22052                   text_class: "list_item";
22053                }
22054             }
22055             description { state: "read" 0.0;
22056                inherit: "default" 0.0;
22057                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
22058             }
22059             description { state: "selected" 0.0;
22060                inherit: "default" 0.0;
22061                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
22062             }
22063             GENLIST_DESCRIPTION_FLIP_ENABLED
22064          }
22065          part { name: "elm.padding.icon2.right";
22066             clip_to: "disclip";
22067             type: RECT;
22068             scale: 1;
22069             description { state: "default" 0.0;
22070                fixed: 1 1;
22071                align: 1.0 0.0;
22072                visible: 0;
22073                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22074                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22075                rel1 { relative: 0 1;
22076                   to_x: "elm.icon.1";
22077                   to_y: "elm.text.1";
22078                }
22079                rel2 { relative: 0 0;
22080                   to_x: "elm.icon.1";
22081                   to_y: "elm.padding.bottom";
22082                }
22083             }
22084          }
22085          part { name: "elm.icon.2";
22086             clip_to: "disclip";
22087             type: SWALLOW;
22088             scale: 1;
22089             description { state: "default" 0.0;
22090                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22091                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22092                fixed: 1 1;
22093                rel1 {
22094                   relative: 0.0 1.0;
22095                   to_x: "elm.padding.icon2.right";
22096                   to_y: "elm.text.1";
22097                }
22098                rel2 {
22099                   relative: 0.0 0.0;
22100                   to_x: "elm.padding.icon2.right";
22101                   to_y: "elm.padding.bottom";
22102                }
22103                align: 1.0 0.5;
22104             }
22105             GENLIST_DESCRIPTION_FLIP_ENABLED
22106          }
22107          part { name: "elm.padding.icon3.right";
22108             clip_to: "disclip";
22109             type: RECT;
22110             scale: 1;
22111             description { state: "default" 0.0;
22112                fixed: 1 1;
22113                align: 1.0 0.0;
22114                visible: 0;
22115                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22116                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22117                rel1 { relative: 0 1;
22118                   to_x: "elm.icon.2";
22119                   to_y: "elm.text.1";
22120                }
22121                rel2 { relative: 0 0;
22122                   to_x: "elm.icon.2";
22123                   to_y: "elm.padding.bottom";
22124                }
22125             }
22126          }
22127          part { name: "elm.icon.3";
22128             clip_to: "disclip";
22129             type: SWALLOW;
22130             scale: 1;
22131             description { state: "default" 0.0;
22132                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22133                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22134                fixed: 1 1;
22135                rel1 {
22136                   relative: 0.0 1.0;
22137                   to_x: "elm.padding.icon3.right";
22138                   to_y: "elm.text.1";
22139                }
22140                rel2 {
22141                   relative: 0.0 0.0;
22142                   to_x: "elm.padding.icon3.right";
22143                   to_y: "elm.padding.bottom";
22144                }
22145                align: 1.0 0.5;
22146             }
22147             GENLIST_DESCRIPTION_FLIP_ENABLED
22148          }
22149          part { name: "elm.padding.icon4.right";
22150             clip_to: "disclip";
22151             type: RECT;
22152             scale: 1;
22153             description { state: "default" 0.0;
22154                fixed: 1 1;
22155                align: 1.0 0.0;
22156                visible: 0;
22157                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22158                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22159                rel1 { relative: 0 1;
22160                   to_x: "elm.icon.3";
22161                   to_y: "elm.text.1";
22162                }
22163                rel2 { relative: 0 0;
22164                   to_x: "elm.icon.3";
22165                   to_y: "elm.padding.bottom";
22166                }
22167             }
22168          }
22169          part { name: "elm.icon.4";
22170             clip_to: "disclip";
22171             type: SWALLOW;
22172             scale: 1;
22173             description { state: "default" 0.0;
22174                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22175                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22176                fixed: 1 1;
22177                rel1 {
22178                   relative: 0.0 1.0;
22179                   to_x: "elm.padding.icon4.right";
22180                   to_y: "elm.text.1";
22181                }
22182                rel2 {
22183                   relative: 0.0 0.0;
22184                   to_x: "elm.padding.icon4.right";
22185                   to_y: "elm.padding.bottom";
22186                }
22187                align: 1.0 0.5;
22188             }
22189             GENLIST_DESCRIPTION_FLIP_ENABLED
22190          }
22191          part { name: "elm.padding.text2.right";
22192             clip_to: "disclip";
22193             type: RECT;
22194             scale: 1;
22195             description { state: "default" 0.0;
22196                fixed: 1 1;
22197                align: 1.0 0.0;
22198                visible: 0;
22199                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22200                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22201                rel1 { relative: 0 1;
22202                   to_x: "elm.icon.4";
22203                   to_y: "elm.text.1";
22204                }
22205                rel2 { relative: 0 0;
22206                   to_x: "elm.icon.4";
22207                   to_y: "elm.padding.bottom";
22208                }
22209             }
22210          }
22211          part { name: "elm.text.2";
22212             clip_to: "disclip";
22213             type: TEXT;
22214             scale: 1;
22215             description { state: "default" 0.0;
22216                color: GENLIST_NAME_TEXT_COLOR;
22217                fixed: 0 1;
22218                align: 0.0 0.0;
22219                min: 0 GENLIST_SIZE_48_INC;
22220                rel1 { relative: 1 1;
22221                   to_x: "elm.padding.left";
22222                   to_y: "elm.text.1";
22223                }
22224                rel2 { relative: 0 1;
22225                   to_x: "elm.padding.text2.right";
22226                   to_y: "elm.padding.text2.right";
22227                }
22228                text {
22229                   font: "SLP:style=Medium";
22230                   size: GENLIST_FONT_32_INC;
22231                   min: 0 1;
22232                   align: 0.0 0.5;
22233                   text_class: "slp_medium";
22234                }
22235             }
22236             description { state: "selected" 0.0;
22237                inherit: "default" 0.0;
22238                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
22239             }
22240             GENLIST_DESCRIPTION_FLIP_ENABLED
22241          }
22242          GENLIST_PART_FLIP
22243          GENLIST_PART_DISCLIP
22244       }
22245       programs {
22246          // signal: elm,state,%s,active
22247          //   a "check" item named %s went active
22248          // signal: elm,state,%s,passive
22249          //   a "check" item named %s went passive
22250          // default is passive
22251          program { name: "go_active";
22252             signal: "elm,state,selected";
22253             source: "elm";
22254             action: STATE_SET "selected" 0.0;
22255             target: "bg_image";
22256             target: "elm.text.1";
22257          }
22258          program { name: "go_passive";
22259             signal: "elm,state,unselected";
22260             source: "elm";
22261             action: STATE_SET "default" 0.0;
22262             target: "bg_image";
22263             target: "elm.text.1";
22264             transition: LINEAR 0.1;
22265          }
22266          program { name: "go_read";
22267             signal: "elm,state,read";
22268             source: "elm";
22269             action: STATE_SET "read" 0.0;
22270             target: "elm.text.1";
22271          }
22272          program { name: "go_unread";
22273             signal: "elm,state,unread";
22274             source: "elm";
22275             action: STATE_SET "default" 0.0;
22276             target: "elm.text.1";
22277          }
22278       }
22279    }
22280
22281    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
22282       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
22283       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
22284       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
22285       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
22286       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
22287       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
22288       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
22289       alias: "elm/layout/dialogue/bg/2text.1icon.2";
22290       data.item: "stacking" "above";
22291       data.item: "selectraise" "on";
22292       data.item: "texts" "elm.text.1 elm.text.2";
22293       data.item: "contents" "elm.icon";
22294       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
22295       images {
22296           image: "00_list_thumbnail_bg.png" COMP;
22297       }
22298       parts {
22299          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_291_INC )
22300          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_32_INC )
22301          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_32_INC )
22302          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
22303          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
22304          part { name: "elm.icon.bg";
22305             scale: 1;
22306             description { state: "default" 0.0;
22307                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
22308                fixed: 1 1;
22309                align: 0.0 0.8;
22310                rel1 {
22311                   relative: 1.0 0.5;
22312                   to_x: "elm.padding.left";
22313                }
22314                rel2 {
22315                   relative: 1.0 0.5;
22316                   to_x: "elm.padding.left";
22317                }
22318                image {
22319                   normal: "00_list_thumbnail_bg.png";
22320                   border: 1 1 1 1;
22321                   border_scale: 1;
22322                   middle: NONE;
22323                }
22324             }
22325          }
22326          part { name: "elm.icon";
22327             type: SWALLOW;
22328             description { state: "default" 0.0;
22329                rel1.to: "elm.icon.bg";
22330                rel2.to: "elm.icon.bg";
22331             }
22332          }
22333          part { name: "elm.padding.icon.right";
22334             type: RECT;
22335             mouse_events: 0;
22336             scale: 1;
22337             description { state: "default" 0.0;
22338                min: GENLIST_PADDING_16_INC 0;
22339                fixed: 1 0;
22340                rel1 {
22341                    relative: 1.0 0.0;
22342                    to_x: "elm.icon.bg";
22343                }
22344                rel2.to_x: "elm.icon.bg";
22345                visible: 0;
22346                align: 0.0 0.5;
22347             }
22348          }
22349          part { name: "elm.padding.text.left";
22350             type: RECT;
22351             mouse_events: 0;
22352             scale: 1;
22353             description { state: "default" 0.0;
22354                min: GENLIST_PADDING_16_INC 0;
22355                fixed: 1 0;
22356                rel1 {
22357                    relative: 1.0 1.0;
22358                    to_x: "elm.padding.icon.right";
22359                    to_y: "elm.padding.top";
22360                }
22361                rel2.to_x: "elm.padding.icon.right";
22362                visible: 0;
22363                align: 1.0 0.5;
22364             }
22365          }
22366          part { name: "vertical_line";
22367             type: RECT;
22368             mouse_events: 0;
22369             description { state: "default" 0.0;
22370                min: 1 0;
22371                fixed: 1 0;
22372                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22373                rel1 {
22374                   relative: 1.0 1.0;
22375                   to_x: "elm.padding.text.left";
22376                   to_y: "elm.padding.top";
22377                }
22378                rel2 {
22379                   relative: 1.0 0.0;
22380                   to_x: "elm.padding.text.left";
22381                   to_y: "elm.padding.bottom";
22382                }
22383                align: 0.0 0.5;
22384             }
22385          }
22386          part { name: "text_vertical_rect";
22387             type: RECT;
22388             mouse_events: 0;
22389             description { state: "default" 0.0;
22390                min: GENLIST_PADDING_16_INC 0;
22391                fixed: 1 0;
22392                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
22393                rel1 {
22394                   relative: 1.0 1.0;
22395                   to_x: "vertical_line";
22396                   to_y: "elm.padding.top";
22397                }
22398                rel2 {
22399                   relative: 1.0 0.0;
22400                   to_x: "elm.padding.text.left";
22401                   to_y: "elm.padding.bottom";
22402                }
22403                align: 0.0 0.5;
22404             }
22405          }
22406          part { name: "elm.padding.text.right";
22407             type: RECT;
22408             mouse_events: 0;
22409             scale: 1;
22410             description { state: "default" 0.0;
22411                min: GENLIST_PADDING_16_INC 0;
22412                fixed: 1 0;
22413                rel1 {
22414                    relative: 1.0 0.0;
22415                    to_x: "text_vertical_rect";
22416                }
22417                rel2.to_x: "text_vertical_rect";
22418                visible: 0;
22419                align: 0.0 0.5;
22420             }
22421          }
22422          part { name: "text_top_line";
22423             type: RECT;
22424             mouse_events: 0;
22425             description { state: "default" 0.0;
22426                min: 0 1;
22427                fixed: 0 1;
22428                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22429                rel1 {
22430                   relative: 1.0 0.0;
22431                   to_x: "text_vertical_rect";
22432                   to_y: "text_vertical_rect";
22433                }
22434                rel2 {
22435                   relative: 1.0 0.0;
22436                   to_y: "text_vertical_rect";
22437                }
22438                align: 0.0 0.0;
22439             }
22440          }
22441          part { name: "text_center_line";
22442             type: RECT;
22443             mouse_events: 0;
22444             description { state: "default" 0.0;
22445                min: 0 1;
22446                fixed: 0 1;
22447                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22448                rel1 {
22449                   relative: 1.0 0.5;
22450                   to_x: "text_vertical_rect";
22451                }
22452                rel2.relative: 1.0 0.5;
22453                align: 0.5 0.5;
22454             }
22455          }
22456          part { name: "text_bottom_line";
22457             type: RECT;
22458             mouse_events: 0;
22459             description { state: "default" 0.0;
22460                min: 0 1;
22461                fixed: 0 1;
22462                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22463                rel1 {
22464                   relative: 1.0 1.0;
22465                   to_x: "text_vertical_rect";
22466                   to_y: "text_vertical_rect";
22467                }
22468                rel2 {
22469                   relative: 1.0 1.0;
22470                   to_y: "text_vertical_rect";
22471                }
22472                align: 0.0 1.0;
22473             }
22474          }
22475          part { name: "elm.text.bg.1";
22476             clip_to: "disclip";
22477             type: RECT;
22478             mouse_events: 0;
22479             scale: 1;
22480             description { state: "default" 0.0;
22481                rel1 {
22482                   relative: 1.0 1.0;
22483                   to_x: "text_vertical_rect";
22484                   to_y: "text_top_line";
22485                }
22486                rel2 {
22487                   relative: 1.0 0.0;
22488                   to_x: "elm.padding.right";
22489                   to_y: "text_center_line";
22490                }
22491                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22492             }
22493          }
22494          part { name: "elm.text.1";
22495             type: TEXT;
22496             mouse_events: 0;
22497             scale: 1;
22498             description { state: "default" 0.0;
22499                min: 0 GENLIST_SIZE_54_INC;
22500                rel1 {
22501                   relative: 1.0 0.0;
22502                   to_x: "elm.padding.text.right";
22503                   to_y: "elm.text.bg.1";
22504                }
22505                rel2 {
22506                   relative: 0.0 1.0;
22507                   to_x: "elm.padding.right";
22508                   to_y: "elm.text.bg.1";
22509                }
22510                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22511                text {
22512                   font: "SLP:style=Roman";
22513                   size: GENLIST_FONT_48_INC;
22514                   align: 0.0 0.5;
22515                   text_class: "list_item";
22516                }
22517             }
22518             GENLIST_DESCRIPTION_FLIP_ENABLED
22519          }
22520          part { name: "elm.flip.content.1";
22521             clip_to: "disclip";
22522             type: SWALLOW;
22523             description { state: "default" 0.0;
22524                visible: 0;
22525                fixed: 1 1;
22526                rel1.to: "elm.text.1";
22527                rel2.to: "elm.text.1";
22528             }
22529             description { state: "flip_enabled" 0.0;
22530                inherit: "default" 0.0;
22531                visible: 1;
22532             }
22533          }
22534          part { name: "elm.text.bg.2";
22535             clip_to: "disclip";
22536             type: RECT;
22537             mouse_events: 0;
22538             scale: 1;
22539             description { state: "default" 0.0;
22540                rel1 {
22541                   relative: 1.0 1.0;
22542                   to_x: "text_vertical_rect";
22543                   to_y: "text_center_line";
22544                }
22545                rel2 {
22546                   relative: 1.0 0.0;
22547                   to_x: "elm.padding.right";
22548                   to_y: "text_bottom_line";
22549                }
22550                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22551             }
22552          }
22553          part { name: "elm.text.2";
22554             clip_to: "disclip";
22555             type: TEXT;
22556             mouse_events: 0;
22557             scale: 1;
22558             description { state: "default" 0.0;
22559                min: 0 GENLIST_SIZE_54_INC;
22560                rel1 {
22561                   relative: 1.0 0.0;
22562                   to_x: "elm.padding.text.right";
22563                   to_y: "elm.text.bg.2";
22564                }
22565                rel2 {
22566                   relative: 0.0 1.0;
22567                   to_x: "elm.padding.right";
22568                   to_y: "elm.text.bg.2";
22569                }
22570                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22571                text {
22572                   font: "SLP:style=Roman";
22573                   size: GENLIST_FONT_48_INC;
22574                   align: 0.0 0.5;
22575                   text_class: "slp_roman";
22576                }
22577             }
22578             GENLIST_DESCRIPTION_FLIP_ENABLED
22579          }
22580          part { name: "elm.flip.content.2";
22581             clip_to: "disclip";
22582             type: SWALLOW;
22583             description { state: "default" 0.0;
22584                visible: 0;
22585                fixed: 1 1;
22586                rel1.to: "elm.text.2";
22587                rel2.to: "elm.text.2";
22588             }
22589             description { state: "flip_enabled" 0.0;
22590                inherit: "default" 0.0;
22591                visible: 1;
22592             }
22593          }
22594          GENLIST_PART_DISCLIP
22595       }
22596       programs {
22597          // signal: elm,state,%s,active
22598          //   a "check" item named %s went active
22599          // signal: elm,state,%s,passive
22600          //   a "check" item named %s went passive
22601          // default is passive
22602          /*program { name: "go_active";
22603             signal: "elm,state,selected";
22604             source: "elm";
22605             action: STATE_SET "selected" 0.0;
22606             target: "elm.text";
22607             target: "elm.text.sub";
22608          }
22609          program { name: "go_passive";
22610             signal: "elm,state,unselected";
22611             source: "elm";
22612             action: STATE_SET "default" 0.0;
22613             target: "elm.text";
22614             target: "elm.text.sub";
22615             transition: LINEAR 0.1;
22616          }*/
22617          program { name: "go_disabled";
22618             signal: "elm,state,disabled";
22619             source: "elm";
22620             action: STATE_SET "disabled" 0.0;
22621             target: "disclip";
22622          }
22623          program { name: "go_enabled";
22624             signal: "elm,state,enabled";
22625             source: "elm";
22626             action: STATE_SET "default" 0.0;
22627             target: "disclip";
22628          }
22629          program { name: "flip_enabled";
22630             signal: "elm,state,flip,enabled";
22631             source: "elm";
22632             action: STATE_SET "flip_enabled" 0.0;
22633             target: "elm.text.1";
22634             target: "elm.text.2";
22635             target: "elm.flip.content.1";
22636             target: "elm.flip.content.2";
22637          }
22638          program { name: "flip_disabled";
22639             signal: "elm,state,flip,disabled";
22640             source: "elm";
22641             action: STATE_SET "default" 0.0;
22642             target: "elm.text.1";
22643             target: "elm.text.2";
22644             target: "elm.flip.content.1";
22645             target: "elm.flip.content.2";
22646          }
22647       }
22648    }
22649
22650 /* non-bottom-border-area version of 2text.1icon.2 */
22651    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
22652       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
22653       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
22654       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
22655       alias: "elm/layout/dialogue/bg/2text.1icon.3";
22656       data.item: "stacking" "above";
22657       data.item: "selectraise" "on";
22658       data.item: "texts" "elm.text.1 elm.text.2";
22659       data.item: "contents" "elm.icon";
22660       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
22661       images {
22662           image: "00_list_thumbnail_bg.png" COMP;
22663       }
22664       parts {
22665          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_260_INC )
22666          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_32_INC )
22667          GENLIST_PART_PADDING_BOTTOM( 0 )
22668          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
22669          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
22670          part { name: "elm.icon.bg";
22671             scale: 1;
22672             description { state: "default" 0.0;
22673                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
22674                fixed: 1 1;
22675                align: 0.0 0.7;
22676                rel1 {
22677                   relative: 1.0 0.5;
22678                   to_x: "elm.padding.left";
22679                }
22680                rel2 {
22681                   relative: 1.0 0.5;
22682                   to_x: "elm.padding.left";
22683                }
22684                image {
22685                   normal: "00_list_thumbnail_bg.png";
22686                   border: 1 1 1 1;
22687                   border_scale: 1;
22688                   middle: NONE;
22689                }
22690             }
22691          }
22692          part { name: "elm.icon";
22693             type: SWALLOW;
22694             description { state: "default" 0.0;
22695                rel1.to: "elm.icon.bg";
22696                rel2.to: "elm.icon.bg";
22697             }
22698          }
22699          part { name: "elm.padding.icon.right";
22700             type: RECT;
22701             mouse_events: 0;
22702             scale: 1;
22703             description { state: "default" 0.0;
22704                min: GENLIST_PADDING_16_INC 0;
22705                fixed: 1 0;
22706                rel1 {
22707                    relative: 1.0 0.0;
22708                    to_x: "elm.icon.bg";
22709                }
22710                rel2.to_x: "elm.icon.bg";
22711                visible: 0;
22712                align: 0.0 0.5;
22713             }
22714          }
22715          part { name: "elm.padding.text.left";
22716             type: RECT;
22717             mouse_events: 0;
22718             scale: 1;
22719             description { state: "default" 0.0;
22720                min: GENLIST_PADDING_16_INC 0;
22721                fixed: 1 0;
22722                rel1 {
22723                    relative: 1.0 1.0;
22724                    to_x: "elm.padding.icon.right";
22725                    to_y: "elm.padding.top";
22726                }
22727                rel2.to_x: "elm.padding.icon.right";
22728                visible: 0;
22729                align: 1.0 0.5;
22730             }
22731          }
22732          part { name: "vertical_line";
22733             type: RECT;
22734             mouse_events: 0;
22735             description { state: "default" 0.0;
22736                visible: 0;
22737                rel1 {
22738                   relative: 1.0 1.0;
22739                   to_x: "elm.padding.text.left";
22740                   to_y: "elm.padding.top";
22741                }
22742                rel2 {
22743                   relative: 1.0 0.0;
22744                   to_x: "elm.padding.text.left";
22745                   to_y: "elm.padding.bottom";
22746                }
22747             }
22748          }
22749          part { name: "text_vertical_rect";
22750             type: RECT;
22751             mouse_events: 0;
22752             scale: 1;
22753             description { state: "default" 0.0;
22754                min: GENLIST_SIZE_16_INC 0;
22755                fixed: 1 0;
22756                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
22757                rel1 {
22758                   relative: 1.0 1.0;
22759                   to_x: "vertical_line";
22760                   to_y: "elm.padding.top";
22761                }
22762                rel2 {
22763                   relative: 1.0 0.0;
22764                   to_x: "elm.padding.text.left";
22765                   to_y: "elm.padding.bottom";
22766                }
22767                align: 0.0 0.5;
22768             }
22769          }
22770          part { name: "elm.padding.text.right";
22771             type: RECT;
22772             mouse_events: 0;
22773             scale: 1;
22774             description { state: "default" 0.0;
22775                min: GENLIST_PADDING_16_INC 0;
22776                fixed: 1 0;
22777                rel1 {
22778                    relative: 1.0 0.0;
22779                    to_x: "text_vertical_rect";
22780                }
22781                rel2.to_x: "text_vertical_rect";
22782                visible: 0;
22783                align: 0.0 0.5;
22784             }
22785          }
22786          part { name: "text_top_line";
22787             type: RECT;
22788             mouse_events: 0;
22789             description { state: "default" 0.0;
22790                min: 0 1;
22791                fixed: 0 1;
22792                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22793                rel1 {
22794                   relative: 1.0 0.0;
22795                   to_x: "text_vertical_rect";
22796                   to_y: "text_vertical_rect";
22797                }
22798                rel2 {
22799                   relative: 1.0 0.0;
22800                   to_y: "text_vertical_rect";
22801                }
22802                align: 0.0 0.0;
22803             }
22804          }
22805          part { name: "text_center_line";
22806             type: RECT;
22807             mouse_events: 0;
22808             description { state: "default" 0.0;
22809                min: 0 1;
22810                fixed: 0 1;
22811                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22812                rel1 {
22813                   relative: 1.0 0.56;
22814                   to_x: "text_vertical_rect";
22815                }
22816                rel2.relative: 1.0 0.56;
22817                align: 0.5 0.5;
22818             }
22819          }
22820          part { name: "text_bottom_line";
22821             type: RECT;
22822             mouse_events: 0;
22823             description { state: "default" 0.0;
22824                min: 0 1;
22825                fixed: 0 1;
22826                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22827                rel1 {
22828                   relative: 1.0 1.0;
22829                   to_x: "text_vertical_rect";
22830                   to_y: "text_vertical_rect";
22831                }
22832                rel2 {
22833                   relative: 1.0 1.0;
22834                   to_y: "text_vertical_rect";
22835                }
22836                align: 0.0 1.0;
22837             }
22838          }
22839          part { name: "elm.text.bg.1";
22840             clip_to: "disclip";
22841             type: RECT;
22842             mouse_events: 0;
22843             scale: 1;
22844             description { state: "default" 0.0;
22845                rel1 {
22846                   relative: 1.0 1.0;
22847                   to_x: "text_vertical_rect";
22848                   to_y: "text_top_line";
22849                }
22850                rel2 {
22851                   relative: 1.0 0.0;
22852                   to_x: "elm.padding.right";
22853                   to_y: "text_center_line";
22854                }
22855                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22856             }
22857          }
22858          part { name: "elm.text.1";
22859             type: TEXT;
22860             mouse_events: 0;
22861             scale: 1;
22862             description { state: "default" 0.0;
22863                min: 0 GENLIST_SIZE_54_INC;
22864                rel1 {
22865                   relative: 1.0 0.0;
22866                   to_x: "elm.padding.text.right";
22867                   to_y: "elm.text.bg.1";
22868                }
22869                rel2 {
22870                   relative: 0.0 1.0;
22871                   to_x: "elm.padding.right";
22872                   to_y: "elm.text.bg.1";
22873                }
22874                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22875                text {
22876                   font: "SLP:style=Roman";
22877                   size: GENLIST_FONT_48_INC;
22878                   align: 0.0 0.5;
22879                   text_class: "list_item";
22880                }
22881             }
22882             GENLIST_DESCRIPTION_FLIP_ENABLED
22883          }
22884          part { name: "elm.flip.content.1";
22885             type: SWALLOW;
22886             description { state: "default" 0.0;
22887                visible: 0;
22888                fixed: 1 1;
22889                rel1.to: "elm.text.1";
22890                rel2.to: "elm.text.1";
22891             }
22892             description { state: "flip_enabled" 0.0;
22893                inherit: "default" 0.0;
22894                visible: 1;
22895             }
22896          }
22897          part { name: "elm.text.bg.2";
22898             clip_to: "disclip";
22899             type: RECT;
22900             mouse_events: 0;
22901             scale: 1;
22902             description { state: "default" 0.0;
22903                rel1 {
22904                   relative: 1.0 1.0;
22905                   to_x: "text_vertical_rect";
22906                   to_y: "text_center_line";
22907                }
22908                rel2 {
22909                   relative: 1.0 0.0;
22910                   to_x: "elm.padding.right";
22911                   to_y: "text_bottom_line";
22912                }
22913                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22914             }
22915          }
22916          part { name: "elm.text.2";
22917             clip_to: "disclip";
22918             type: TEXT;
22919             mouse_events: 0;
22920             scale: 1;
22921             description { state: "default" 0.0;
22922                min: 0 GENLIST_SIZE_54_INC;
22923                rel1 {
22924                   relative: 1.0 0.0;
22925                   to_x: "elm.padding.text.right";
22926                   to_y: "elm.text.bg.2";
22927                }
22928                rel2 {
22929                   relative: 0.0 1.0;
22930                   to_x: "elm.padding.right";
22931                   to_y: "elm.text.bg.2";
22932                }
22933                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22934                text {
22935                   font: "SLP:style=Roman";
22936                   size: GENLIST_FONT_48_INC;
22937                   text_class: "slp_roman";
22938                }
22939             }
22940             GENLIST_DESCRIPTION_FLIP_ENABLED
22941          }
22942          part { name: "elm.flip.content.2";
22943             type: SWALLOW;
22944             description { state: "default" 0.0;
22945                visible: 0;
22946                fixed: 1 1;
22947                rel1.to: "elm.text.2";
22948                rel2.to: "elm.text.2";
22949             }
22950             description { state: "flip_enabled" 0.0;
22951                inherit: "default" 0.0;
22952                visible: 1;
22953             }
22954          }
22955          GENLIST_PART_DISCLIP
22956       }
22957       programs {
22958          // signal: elm,state,%s,active
22959          //   a "check" item named %s went active
22960          // signal: elm,state,%s,passive
22961          //   a "check" item named %s went passive
22962          // default is passive
22963          /*program { name: "go_active";
22964             signal: "elm,state,selected";
22965             source: "elm";
22966             action: STATE_SET "selected" 0.0;
22967             target: "elm.text";
22968             target: "elm.text.sub";
22969          }
22970          program { name: "go_passive";
22971             signal: "elm,state,unselected";
22972             source: "elm";
22973             action: STATE_SET "default" 0.0;
22974             target: "elm.text";
22975             target: "elm.text.sub";
22976             transition: LINEAR 0.1;
22977          }*/
22978          program { name: "go_disabled";
22979             signal: "elm,state,disabled";
22980             source: "elm";
22981             action: STATE_SET "disabled" 0.0;
22982             target: "disclip";
22983          }
22984          program { name: "go_enabled";
22985             signal: "elm,state,enabled";
22986             source: "elm";
22987             action: STATE_SET "default" 0.0;
22988             target: "disclip";
22989          }
22990          program { name: "flip_enabled";
22991             signal: "elm,state,flip,enabled";
22992             source: "elm";
22993             action: STATE_SET "flip_enabled" 0.0;
22994             target: "elm.text.1";
22995             target: "elm.text.2";
22996             target: "elm.flip.content.1";
22997             target: "elm.flip.content.2";
22998          }
22999          program { name: "flip_disabled";
23000             signal: "elm,state,flip,disabled";
23001             source: "elm";
23002             action: STATE_SET "default" 0.0;
23003             target: "elm.text.1";
23004             target: "elm.text.2";
23005             target: "elm.flip.content.1";
23006             target: "elm.flip.content.2";
23007          }
23008       }
23009    }
23010
23011    ///////// will be removed /////////
23012    group { name: "elm/genlist/item/dialogue/1icon.2/default";
23013       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
23014       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
23015       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
23016       alias: "elm/layout/dialogue/1icon.2";
23017       data.item: "stacking" "above";
23018       data.item: "selectraise" "on";
23019       data.item: "contents" "elm.icon";
23020
23021       parts {
23022          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
23023          GENLIST_PART_DIALOGUE_BG_IMAGE
23024          GENLIST_PART_BOTTOM_LINE
23025          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
23026          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23027          GENLIST_PART_DIALOGUE_ITEM
23028          GENLIST_PART_DIALOGUE_RIGHT_LINE
23029          part { name: "elm.icon";
23030             clip_to: "disclip";
23031             type: SWALLOW;
23032             scale: 1;
23033             description { state: "default" 0.0;
23034                rel1 {
23035                   relative: 1.0 0.0;
23036                   to_x: "elm.padding.left";
23037                }
23038                rel2 {
23039                   relative: 0.0 1.0;
23040                   to_x: "elm.padding.right";
23041                }
23042             }
23043          }
23044          GENLIST_PART_DISCLIP
23045       }
23046       programs {
23047          // signal: elm,state,%s,active
23048          //   a "check" item named %s went active
23049          // signal: elm,state,%s,passive
23050          //   a "check" item named %s went passive
23051          // default is passive
23052          /*program { name: "go_active";
23053             signal: "elm,state,selected";
23054             source: "elm";
23055             action: STATE_SET "selected" 0.0;
23056             target: "bg_image";
23057             target: "elm.text";
23058          }
23059          program { name: "go_passive";
23060             signal: "elm,state,unselected";
23061             source: "elm";
23062             action: STATE_SET "default" 0.0;
23063             target: "bg_image";
23064             target: "elm.text";
23065             transition: LINEAR 0.1;
23066          }*/
23067          program { name: "go_disabled";
23068             signal: "elm,state,disabled";
23069             source: "elm";
23070             action: STATE_SET "disabled" 0.0;
23071             target: "disclip";
23072          }
23073          program { name: "go_enabled";
23074             signal: "elm,state,enabled";
23075             source: "elm";
23076             action: STATE_SET "default" 0.0;
23077             target: "disclip";
23078          }
23079       }
23080    }
23081
23082    //////////////////////// will be removed //////////////////////////
23083    group { name: "elm/genlist/item/dialogue/bg/2text.1icon/default";
23084       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon/default";
23085       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon/default";
23086       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon/default";
23087       alias: "elm/genlist/item/dialogue.1icon.2text/default";
23088       alias: "elm/genlist/item_odd/dialogue.1icon.2text/default";
23089       alias: "elm/genlist/item_compress/dialogue.1icon.2text/default";
23090       alias: "elm/genlist/item_compress_odd/dialogue.1icon.2text/default";
23091       alias: "elm/layout/dialogue/bg/2text.1icon";
23092       data.item: "stacking" "above";
23093       data.item: "selectraise" "on";
23094       data.item: "texts" "elm.text.1 elm.text.2";
23095       data.item: "contents" "elm.icon";
23096       images {
23097           image: "00_list_thumbnail_bg.png" COMP;
23098       }
23099       parts {
23100          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_142_INC )
23101          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_24_INC )
23102          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_24_INC )
23103          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
23104          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23105          part { name: "elm.padding.icon.bottom";
23106             type: RECT;
23107             mouse_events: 0;
23108             scale: 1;
23109             description { state: "default" 0.0;
23110                min: 0 1;
23111                fixed: 0 1;
23112                rel1 {
23113                   relative: 0.0 1.0;
23114                   to_x: "elm.padding.right";
23115                }
23116                rel2 {
23117                   relative: 0.0 1.0;
23118                   to_x: "elm.padding.right";
23119                }
23120                align: 1.0 1.0;
23121                visible: 0;
23122             }
23123          }
23124          part { name: "elm.icon.bg";
23125             scale: 1;
23126             description { state: "default" 0.0;
23127                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
23128                fixed: 1 1;
23129                align: 1.0 0.0;
23130                rel1 {
23131                   relative: 0.0 0.0;
23132                   to_x: "elm.padding.right";
23133                }
23134                rel2 {
23135                   relative: 0.0 0.0;
23136                   to_x: "elm.padding.right";
23137                   to_y: "elm.padding.icon.bottom";
23138                }
23139                image {
23140                   normal: "00_list_thumbnail_bg.png";
23141                   border: 1 1 1 1;
23142                   border_scale: 1;
23143                   middle: NONE;
23144                }
23145             }
23146          }
23147          part { name: "elm.icon";
23148             type: SWALLOW;
23149             description { state: "default" 0.0;
23150                rel1.to: "elm.icon.bg";
23151                rel2.to: "elm.icon.bg";
23152             }
23153          }
23154          part { name: "elm.padding.icon.left";
23155             type: RECT;
23156             mouse_events: 0;
23157             scale: 1;
23158             description { state: "default" 0.0;
23159                min: GENLIST_PADDING_16_INC 0;
23160                fixed: 1 0;
23161                rel1 {
23162                    relative: 0.0 0.0;
23163                    to_x: "elm.icon.bg";
23164                }
23165                rel2 {
23166                    relative: 0.0 1.0;
23167                    to_x: "elm.icon.bg";
23168                }
23169                visible: 0;
23170                align: 0.0 0.5;
23171             }
23172          }
23173          part { name: "elm.text.1";
23174             clip_to: "disclip";
23175             type: TEXT;
23176             mouse_events: 0;
23177             scale: 1;
23178             description { state: "default" 0.0;
23179                min: 0 GENLIST_SIZE_54_INC;
23180                fixed: 0 1;
23181                align: 0 0;
23182                rel1 {
23183                   relative: 1.0 1.0;
23184                   to_x: "elm.padding.left";
23185                   to_y: "elm.padding.top";
23186                }
23187                rel2 {
23188                   relative: 0.0 1.0;
23189                   to_x: "elm.padding.icon.left";
23190                   to_y: "elm.padding.top";
23191                }
23192                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
23193                text {
23194                   font: "SLP:style=Roman";
23195                   size: GENLIST_FONT_48_INC;
23196                   align: 0.0 0.5;
23197                   text_class: "list_item";
23198                }
23199             }
23200          }
23201          part { name: "elm.padding.text.1.bottom";
23202             type: RECT;
23203             mouse_events: 0;
23204             scale: 1;
23205             description { state: "default" 0.0;
23206                min: 0 GENLIST_PADDING_8_INC;
23207                fixed: 0 1;
23208                rel1 {
23209                    relative: 0.0 1.0;
23210                    to_y: "elm.text.1";
23211                }
23212                rel2.to_y: "elm.text.1";
23213                visible: 0;
23214                align: 0.0 0.0;
23215             }
23216          }
23217          part { name: "elm.text.2";
23218             clip_to: "disclip";
23219             type: TEXT;
23220             mouse_events: 0;
23221             scale: 1;
23222             description { state: "default" 0.0;
23223                rel1 {
23224                   relative: 1.0 1.0;
23225                   to_x: "elm.padding.left";
23226                   to_y: "elm.padding.text.1.bottom";
23227                }
23228                rel2 {
23229                   relative: 0.0 0.0;
23230                   to_x: "elm.padding.icon.left";
23231                   to_y: "elm.padding.bottom";
23232                }
23233                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23234                text {
23235                   font: "SLP:style=Medium";
23236                   size: GENLIST_FONT_32_INC;
23237                   align: 0.0 0.5;
23238                   text_class: "slp_medium";
23239                }
23240             }
23241          }
23242          GENLIST_PART_DISCLIP
23243       }
23244       programs {
23245          // signal: elm,state,%s,active
23246          //   a "check" item named %s went active
23247          // signal: elm,state,%s,passive
23248          //   a "check" item named %s went passive
23249          // default is passive
23250          /*program { name: "go_active";
23251             signal: "elm,state,selected";
23252             source: "elm";
23253             action: STATE_SET "selected" 0.0;
23254             target: "elm.text";
23255             target: "elm.text.sub";
23256          }
23257          program { name: "go_passive";
23258             signal: "elm,state,unselected";
23259             source: "elm";
23260             action: STATE_SET "default" 0.0;
23261             target: "elm.text";
23262             target: "elm.text.sub";
23263             transition: LINEAR 0.1;
23264          }*/
23265          program { name: "go_disabled";
23266             signal: "elm,state,disabled";
23267             source: "elm";
23268             action: STATE_SET "disabled" 0.0;
23269             target: "disclip";
23270          }
23271          program { name: "go_enabled";
23272             signal: "elm,state,enabled";
23273             source: "elm";
23274             action: STATE_SET "default" 0.0;
23275             target: "disclip";
23276          }
23277       }
23278    }
23279
23280 // 4.3.2 (old)
23281    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
23282       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
23283       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
23284       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
23285       alias: "elm/layout/dialogue/bg/3text.1icon";
23286       data.item: "stacking" "above";
23287       data.item: "selectraise" "on";
23288       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
23289       data.item: "contents" "elm.icon";
23290       images {
23291           image: "00_list_thumbnail_bg.png" COMP;
23292       }
23293       parts {
23294          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_190_INC )
23295          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_34_INC )
23296          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_34_INC )
23297          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
23298          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23299          part { name: "elm.icon.bg";
23300             scale: 1;
23301             description { state: "default" 0.0;
23302                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
23303                fixed: 1 1;
23304                align: 0.0 0.5;
23305                rel1 {
23306                   relative: 1.0 0.5;
23307                   to_x: "elm.padding.left";
23308                }
23309                rel2 {
23310                   relative: 1.0 0.5;
23311                   to_x: "elm.padding.left";
23312                }
23313                image {
23314                   normal: "00_list_thumbnail_bg.png";
23315                   border: 1 1 1 1;
23316                   border_scale: 1;
23317                   middle: NONE;
23318                }
23319             }
23320          }
23321          part { name: "elm.icon";
23322             type: SWALLOW;
23323             description { state: "default" 0.0;
23324                rel1.to: "elm.icon.bg";
23325                rel2.to: "elm.icon.bg";
23326             }
23327          }
23328          part { name: "elm.padding.icon.right";
23329             type: RECT;
23330             mouse_events: 0;
23331             scale: 1;
23332             description { state: "default" 0.0;
23333                min: GENLIST_PADDING_24_INC 0;
23334                fixed: 1 0;
23335                rel1 {
23336                    relative: 1.0 0.0;
23337                    to_x: "elm.icon.bg";
23338                }
23339                rel2.to_x: "elm.icon.bg";
23340                visible: 0;
23341                align: 0.0 0.5;
23342             }
23343          }
23344          part { name: "elm.text.1";
23345             clip_to: "disclip";
23346             type: TEXT;
23347             mouse_events: 0;
23348             scale: 1;
23349             description { state: "default" 0.0;
23350                min: 0 GENLIST_SIZE_54_INC;
23351                fixed: 0 1;
23352                align: 0 0;
23353                rel1 {
23354                   relative: 1.0 1.0;
23355                   to_x: "elm.padding.icon.right";
23356                   to_y: "elm.padding.top";
23357                }
23358                rel2 {
23359                   relative: 0.0 1.0;
23360                   to_x: "elm.padding.right";
23361                   to_y: "elm.padding.top";
23362                }
23363                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
23364                text {
23365                   font: "SLP:style=Roman";
23366                   size: GENLIST_FONT_48_INC;
23367                   align: 0.0 0.0;
23368                   text_class: "list_item";
23369                }
23370             }
23371          }
23372          part { name: "elm.text.2";
23373             clip_to: "disclip";
23374             type: TEXT;
23375             mouse_events: 0;
23376             scale: 1;
23377             description { state: "default" 0.0;
23378                rel1 {
23379                   relative: 1.0 1.0;
23380                   to_x: "elm.padding.icon.right";
23381                   to_y: "elm.text.1";
23382                }
23383                rel2 {
23384                   relative: 0.0 0.0;
23385                   to_x: "elm.padding.right";
23386                   to_y: "elm.text.3";
23387                }
23388                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23389                text {
23390                   font: "SLP:style=Medium";
23391                   size: GENLIST_FONT_32_INC;
23392                   align: 0.0 1.0;
23393                   text_class: "slp_medium";
23394                }
23395             }
23396          }
23397          part { name: "elm.text.3";
23398             clip_to: "disclip";
23399             type: TEXT;
23400             mouse_events: 0;
23401             scale: 1;
23402             description { state: "default" 0.0;
23403                min: 0 GENLIST_ICON_SMALL_SIZE;
23404                fixed: 0 1;
23405                align: 0 1;
23406                rel1 {
23407                   relative: 1.0 0.0;
23408                   to_x: "elm.padding.icon.right";
23409                   to_y: "elm.padding.bottom";
23410                }
23411                rel2 {
23412                   relative: 0.0 0.0;
23413                   to_x: "elm.padding.right";
23414                   to_y: "elm.padding.bottom";
23415                }
23416                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23417                text {
23418                   font: "SLP:style=Medium";
23419                   size: GENLIST_FONT_32_INC;
23420                   align: 0.0 1.0;
23421                   text_class: "slp_medium";
23422                }
23423             }
23424          }
23425          GENLIST_PART_DISCLIP
23426       }
23427       programs {
23428          // signal: elm,state,%s,active
23429          //   a "check" item named %s went active
23430          // signal: elm,state,%s,passive
23431          //   a "check" item named %s went passive
23432          // default is passive
23433          /*program { name: "go_active";
23434             signal: "elm,state,selected";
23435             source: "elm";
23436             action: STATE_SET "selected" 0.0;
23437             target: "elm.text";
23438             target: "elm.text.sub";
23439          }
23440          program { name: "go_passive";
23441             signal: "elm,state,unselected";
23442             source: "elm";
23443             action: STATE_SET "default" 0.0;
23444             target: "elm.text";
23445             target: "elm.text.sub";
23446             transition: LINEAR 0.1;
23447          }*/
23448          program { name: "go_disabled";
23449             signal: "elm,state,disabled";
23450             source: "elm";
23451             action: STATE_SET "disabled" 0.0;
23452             target: "disclip";
23453          }
23454          program { name: "go_enabled";
23455             signal: "elm,state,enabled";
23456             source: "elm";
23457             action: STATE_SET "default" 0.0;
23458             target: "disclip";
23459          }
23460       }
23461   }
23462
23463 ////////////////////////////////////////////////////////
23464 // Check that belows are used
23465    group { name: "elm/genlist/item/1icon/with_no_line/default";
23466       alias: "elm/genlist/item_odd/1icon/with_no_line/default";
23467       alias: "elm/genlist/item_compress/1icon/with_no_line/default";
23468       alias: "elm/genlist/item_compress_odd/1icon/with_no_line/default";
23469       data.item: "stacking" "above";
23470       data.item: "selectraise" "on";
23471       data.item: "contents" "elm.icon";
23472       parts {
23473          part { name: "base";
23474             type: RECT;
23475             repeat_events: 1;
23476             scale: 1;
23477             description { state: "default" 0.0;
23478                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
23479             }
23480          }
23481          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
23482          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23483          part { name: "elm.icon";
23484             clip_to: "disclip";
23485             type: SWALLOW;
23486             description { state: "default" 0.0;
23487                rel1 {
23488                   relative: 1.0 0.0;
23489                   to_x: "elm.padding.left";
23490                }
23491                rel2 {
23492                   relative: 0.0 1.0;
23493                   to_x: "elm.padding.right";
23494                }
23495             }
23496          }
23497          GENLIST_PART_DISCLIP
23498       }
23499       programs {
23500          // signal: elm,state,%s,active
23501          //   a "check" item named %s went active
23502          // signal: elm,state,%s,passive
23503          //   a "check" item named %s went passive
23504          // default is passive
23505          program { name: "go_disabled";
23506             signal: "elm,state,disabled";
23507             source: "elm";
23508             action: STATE_SET "disabled" 0.0;
23509             target: "disclip";
23510          }
23511          program { name: "go_enabled";
23512             signal: "elm,state,enabled";
23513             source: "elm";
23514             action: STATE_SET "default" 0.0;
23515             target: "disclip";
23516          }
23517       }
23518    }
23519    group { name: "elm/genlist/item/1icon/default";
23520       alias: "elm/genlist/item_odd/1icon/default";
23521       alias: "elm/genlist/item_compress/1icon/default";
23522       alias: "elm/genlist/item_compress_odd/1icon/default";
23523       inherit: "elm/genlist/item/1icon/with_no_line/default";
23524       parts {
23525          part { name: "bottom_line";
23526             insert_after: "elm.padding.right";
23527             type: RECT;
23528             mouse_events: 0;
23529             description { state: "default" 0.0;
23530                min: 0 1;
23531                fixed: 0 1;
23532                visible: 1;
23533                color: GENLIST_PART_LIST_LINE_COLOR_INC;
23534                rel1 {
23535                   relative: 0.0 1.0;
23536                   offset: 0 -1;
23537                }
23538             }
23539          }
23540       }
23541    }
23542    group { name: "elm/genlist/item/1text.2/default";
23543       alias: "elm/genlist/item_odd/1text.2/default";
23544       alias: "elm/genlist/item_compress/1text.2/default";
23545       alias: "elm/genlist/item_compress_odd/1text.2/default";
23546       data.item: "stacking" "above";
23547       data.item: "selectraise" "on";
23548       data.item: "texts" "elm.text";
23549       data.item: "flips" "elm.flip.content";
23550
23551       parts {
23552          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
23553          GENLIST_PART_BG_IMAGE
23554          GENLIST_PART_BOTTOM_LINE
23555          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
23556          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23557          part { name: "temp_center_line"; //temporary
23558             clip_to: "disclip";
23559             type: RECT;
23560             mouse_events: 0;
23561             scale: 1;
23562             description { state: "default" 0.0;
23563                rel1 {
23564                   relative: 0.0 0.5;
23565                   to: "base";
23566                }
23567                rel2 {
23568                   relative: 1.0 0.5;
23569                   to: "base";
23570                }
23571             }
23572          }
23573          part { name: "elm.text";
23574             clip_to: "disclip";
23575             type: TEXTBLOCK;
23576             mouse_events: 0;
23577             scale: 1;
23578             multiline: 0;
23579             description { state: "default" 0.0;
23580                fixed: 1 1;
23581                rel1 {
23582                   relative: 1.0 0.5;
23583                   to_x: "elm.padding.left";
23584                   to_y: "temp_center_line";
23585                }
23586                rel2 {
23587                   relative: 0.0 0.5;
23588                   to_x: "elm.padding.right";
23589                   to_y: "temp_center_line";
23590                }
23591                align: 0.0 0.5;
23592                text {
23593                   style: "genlist_style_list_main_text_unread";
23594                   min: 0 1;
23595                   align: 0.0 0.5;
23596                }
23597             }
23598             description { state: "selected" 0.0;
23599                inherit: "default" 0.0;
23600                text.style: "genlist_style_list_main_text_focus";
23601             }
23602             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
23603             GENLIST_DESCRIPTION_FLIP_ENABLED
23604          }
23605          GENLIST_PART_FLIP
23606          GENLIST_PART_DISCLIP
23607       }
23608       programs {
23609          // signal: elm,state,%s,active
23610          //   a "check" item named %s went active
23611          // signal: elm,state,%s,passive
23612          //   a "check" item named %s went passive
23613          // default is passive
23614          program { name: "go_active";
23615             signal: "elm,state,selected";
23616             source: "elm";
23617             action: STATE_SET "selected" 0.0;
23618             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
23619             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
23620          }
23621          program { name: "go_passive";
23622             signal: "elm,state,unselected";
23623             source: "elm";
23624             action: STATE_SET "default" 0.0;
23625             target: "bg_image";
23626             target: "elm.text";
23627             transition: LINEAR 0.1;
23628          }
23629          program { name: "go_disabled";
23630             signal: "elm,state,disabled";
23631             source: "elm";
23632             action: STATE_SET "disabled" 0.0;
23633             target: "disclip";
23634          }
23635          program { name: "go_enabled";
23636             signal: "elm,state,enabled";
23637             source: "elm";
23638             action: STATE_SET "default" 0.0;
23639             target: "disclip";
23640          }
23641          //GENLIST_PROGRAM_FLIP_1TEXT
23642          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
23643       }
23644    }