[Progressbar] issue image getting invisible for list progressbar. fixed.
[profile/ivi/efl-theme-tizen.git] / themes / groups / genlist / genlist_styles.edc
1 /*
2  *  nBeat-theme
3  *
4  * Copyright (c) 2000 - 2010 Samsung Electronics Co., Ltd.
5  *
6  * Contact: Seokjae Jeong <seok.j.jeong@samsung.com>, Myoungwoon Roy Kim <Myoungwoon.kim@samsung.com>, Jeonghyun Yun <jh0506.yun@samsung.com>, Jaehwan Kim <jae.hwan.kim@samsung.com>, 
7  *              Chuneon Park <chuneon.park@samsung.com>, Juyung Seo <juyung.seo@samsung.com>, Woohyun Jung <wh0705.jung@samsung.com>, Myungjae Lee <mjae.lee@samsung.com>, Hyoyoung Chang <hyoyoung.chang@samsung.com>, 
8  *              Hyunsil Park <hyunsil.park@samsung.com>, Sohyun Kim <anna1014.kim@samsung.com>, Seunggyun Kim <sgyun.kim@samsung.com>
9  * 
10  * This library is free software; you can redistribute it and/or modify it under
11  * the terms of the GNU Lesser General Public License as published by the
12  * Free Software Foundation; either version 2.1 of the License, or (at your option)
13  * any later version.
14  * 
15  * This library is distributed in the hope that it will be useful, but WITHOUT ANY
16  * WARRANTY; without even the implied warranty of MERCHANTABILITY or
17  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
18  * License for more details.
19  *
20  * You should have received a copy of the GNU Lesser General Public License
21  * along with this library; if not, write to the Free Software Foundation, Inc., 51
22  * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
23  *
24  */
25
26 /*         
27  * vim:ts=3
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
35       data.item: "stacking" "above";
36       data.item: "selectraise" "on";
37       data.item: "labels" "elm.text";
38       data.item: "icons" "elm.swallow.icon elm.swallow.end";
39       images {
40          image: "00_list_bar_press_1x80.png" COMP;
41       }
42       styles {
43          style { name: "text_style";
44             base: "font=SLP:style=Roman font_size=28 color=#000000 wrap=char ellipsis=1.0";
45             tag:  "br" "\n";
46             tag:  "ps" "ps";
47             tag:  "tab" "\t";
48             tag:  "b" "+ font=SLP:style=Bold";
49             tag:  "match" "+ color=#E58616FF";
50         }
51      }
52
53       parts {
54          BEAT_GENLIST_PART_BASE( 58 )
55          BEAT_GENLIST_PART_BG_IMAGE
56          BEAT_GENLIST_PART_BOTTOM_LINE
57          BEAT_GENLIST_PART_PADDING_LEFT( 15 )
58          BEAT_GENLIST_PART_PADDING_RIGHT( 15 )
59          part { name: "elm.swallow.end";
60             clip_to: "disclip";
61             type: SWALLOW;
62             scale: 1;
63             description { state: "default" 0.0;
64                fixed: 1 0;
65                align: 1.0 0.5;
66                rel1.to_x: "elm.padding.right";
67                rel2 {
68                   relative: 0.0  1.0;
69                   to_x: "elm.padding.right";
70                }
71             }
72          }
73          part { name: "elm.text";
74             clip_to: "disclip";
75             type: TEXTBLOCK;
76             mouse_events: 0;
77             scale: 1;
78             description { state: "default" 0.0;
79                rel1 {
80                   relative: 1.0  0.20;
81                   offset: 0 0;
82                   to_x: "elm.swallow.icon";
83                }
84                rel2 {
85                   to_x: "elm.swallow.end";
86                   relative: 0.0  1.0;
87                   offset:   0   0;
88                }
89                            text {
90                                         style: "text_style";
91                            }
92             }
93             description { state: "selected" 0.0;
94                inherit: "default" 0.0;
95                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
96             }
97          }
98          part { name: "elm.swallow.icon";
99             clip_to: "disclip";
100             type: SWALLOW;
101             description { state: "default" 0.0;
102                fixed: 1 0;
103                align: 0.0 0.5;
104                rel1 {
105                   relative: 1.0 0.0;
106                   to_x: "elm.padding.left";
107                }
108                rel2.to_x: "elm.padding.left";
109             }
110          }
111          BEAT_GENLIST_PART_DISCLIP
112       }
113       programs {
114          // signal: elm,state,%s,active
115          //   a "check" item named %s went active
116          // signal: elm,state,%s,passive
117          //   a "check" item named %s went passive
118          // default is passive
119          program { name: "go_active";
120             signal: "elm,state,selected";
121             source: "elm";
122             action: STATE_SET "selected" 0.0;
123             target: "bg_image";
124             target: "elm.text";
125          }
126          program { name: "go_passive";
127             signal: "elm,state,unselected";
128             source: "elm";
129             action: STATE_SET "default" 0.0;
130             target: "bg_image";
131             target: "elm.text";
132             transition: LINEAR 0.1;
133          }
134          program { name: "go_disabled";
135             signal: "elm,state,disabled";
136             source: "elm";
137             action: STATE_SET "disabled" 0.0;
138             target: "disclip";
139          }
140          program { name: "go_enabled";
141             signal: "elm,state,enabled";
142             source: "elm";
143             action: STATE_SET "default" 0.0;
144             target: "disclip";
145          }
146       }
147    }
148
149    group { name: "elm/genlist/item/default/default";
150       alias: "elm/genlist/item_odd/default/default";
151       alias: "elm/genlist/item_compress/default/default";
152       alias: "elm/genlist/item_compress_odd/default/default";
153       alias: "elm/list/item/default";
154       alias: "elm/list/item_odd/default";
155       alias: "elm/list/item_compress/default";
156       alias: "elm/list/item_compress_odd/default";
157
158       data.item: "stacking" "above";
159       data.item: "selectraise" "on";
160       data.item: "labels" "elm.text";
161       data.item: "icons" "elm.swallow.icon elm.swallow.end";
162       images {
163          image: "00_list_bar_press_1x80.png" COMP;
164       }
165       parts {
166          BEAT_GENLIST_PART_BASE( 70 )
167          BEAT_GENLIST_PART_BG_IMAGE
168          BEAT_GENLIST_PART_BOTTOM_LINE
169          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
170          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
171          part { name: "elm.swallow.end";
172             clip_to: "disclip";
173             type: SWALLOW;
174             scale: 1;
175             description { state: "default" 0.0;
176                fixed: 1 0;
177                align: 1.0 0.5;
178                rel1.to_x: "elm.padding.right";
179                rel2 {
180                   relative: 0.0  1.0;
181                   to_x: "elm.padding.right";
182                }
183             }
184          }
185          part { name: "elm.text";
186             clip_to: "disclip";
187             type: TEXT;
188             mouse_events: 0;
189             scale: 1;
190             description { state: "default" 0.0;
191                rel1 {
192                   relative: 1.0  0.0;
193                   offset: 0 0;
194                   to_x: "elm.swallow.icon";
195                }
196                rel2 {
197                   to_x: "elm.swallow.end";
198                   relative: 0.0  1.0;
199                   offset:   0   0;
200                }
201                color: GENLIST_PART_TEXT_COLOR_INC;
202                text {
203                   font: "SLP:style=Roman";
204                   size: 28;
205                   min: 0 1;
206                   align: 0.0 0.5;
207                }
208             }
209             description { state: "selected" 0.0;
210                inherit: "default" 0.0;
211                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
212             }
213          }
214          part { name: "elm.swallow.icon";
215             clip_to: "disclip";
216             type: SWALLOW;
217             description { state: "default" 0.0;
218                fixed: 1 0;
219                align: 0.0 0.5;
220                rel1 {
221                   relative: 1.0 0.0;
222                   to_x: "elm.padding.left";
223                }
224                rel2.to_x: "elm.padding.left";
225             }
226          }
227          BEAT_GENLIST_PART_DISCLIP
228       }
229       programs {
230          // signal: elm,state,%s,active
231          //   a "check" item named %s went active
232          // signal: elm,state,%s,passive
233          //   a "check" item named %s went passive
234          // default is passive
235          program { name: "go_active";
236             signal: "elm,state,selected";
237             source: "elm";
238             action: STATE_SET "selected" 0.0;
239             target: "bg_image";
240             target: "elm.text";
241          }
242          program { name: "go_passive";
243             signal: "elm,state,unselected";
244             source: "elm";
245             action: STATE_SET "default" 0.0;
246             target: "bg_image";
247             target: "elm.text";
248             transition: LINEAR 0.1;
249          }
250          program { name: "go_disabled";
251             signal: "elm,state,disabled";
252             source: "elm";
253             action: STATE_SET "disabled" 0.0;
254             target: "disclip";
255          }
256          program { name: "go_enabled";
257             signal: "elm,state,enabled";
258             source: "elm";
259             action: STATE_SET "default" 0.0;
260             target: "disclip";
261          }
262       }
263    }
264
265    group { name: "elm/genlist/item/1text/default";
266       alias: "elm/genlist/item_odd/1text/default";
267       alias: "elm/genlist/item/1line_textonly/default";
268       alias: "elm/genlist/item_odd/1line_textonly/default";
269       alias: "elm/genlist/item_compress/1line_textonly/default";
270       alias: "elm/genlist/item_compress_odd/1line_textonly/default";
271       alias: "elm/genlist/item_compress/1text/default";
272       alias: "elm/genlist/item_compress_odd/1text/default";
273
274       data.item: "stacking" "above";
275       data.item: "selectraise" "on";
276       data.item: "labels" "elm.text";
277       data.item: "renames" "elm.edit.rename";
278       images {
279          image: "00_list_bar_press_1x80.png" COMP;
280       }
281       parts {
282          BEAT_GENLIST_PART_BASE( 70 )
283          BEAT_GENLIST_PART_BG_IMAGE
284          BEAT_GENLIST_PART_BOTTOM_LINE
285          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
286          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
287
288          part { name: "elm.text";
289             clip_to: "disclip";
290             type: TEXT;
291             mouse_events: 0;
292             scale: 1;
293             description { state: "default" 0.0;
294                rel1 {
295                   relative: 1.0  0.0;
296                   offset: 0 0;
297                   to_x: "elm.padding.left";
298                }
299                rel2 {
300                   relative: 0.0  1.0;
301                   offset:   0   0;
302                   to_x: "elm.padding.right";
303                }
304                color: GENLIST_PART_TEXT_COLOR_INC;
305                text {
306                   font: "SLP:style=Roman";
307                   size: 28;
308                   min: 0 1;
309                   align: 0.0 0.5;
310                }
311             }
312             description { state: "selected" 0.0;
313                inherit: "default" 0.0;
314                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
315             }
316             description { state: "rename_enabled" 0.0;
317                inherit: "default" 0.0;
318                visible: 0;
319             }
320          }
321          part { name: "elm.edit.rename";
322             clip_to: "disclip";
323             type: SWALLOW;
324             mouse_events: 1;
325             scale: 1;
326             description { state: "default" 0.0;
327                visible: 0;
328                fixed: 1 1;
329                rel1 {
330                   relative: 1.0  0.5;
331                   offset: 0 0;
332                   to_x: "elm.padding.left";
333                }
334                rel2 {
335                   relative: 0.0  0.5;
336                   offset:   0   0;
337                   to_x: "elm.padding.right";
338                }
339             }
340             description { state: "rename_enabled" 0.0;
341                inherit: "default" 0.0;
342                visible: 1;
343             }
344          }
345          BEAT_GENLIST_PART_DISCLIP
346       }
347       programs {
348          // signal: elm,state,%s,active
349          //   a "check" item named %s went active
350          // signal: elm,state,%s,passive
351          //   a "check" item named %s went passive
352          // default is passive
353          program { name: "go_active";
354             signal: "elm,state,selected";
355             source: "elm";
356             action: STATE_SET "selected" 0.0;
357             target: "bg_image";
358             target: "elm.text";
359          }
360          program { name: "go_passive";
361             signal: "elm,state,unselected";
362             source: "elm";
363             action: STATE_SET "default" 0.0;
364             target: "bg_image";
365             target: "elm.text";
366             transition: LINEAR 0.1;
367          }
368          program { name: "go_disabled";
369             signal: "elm,state,disabled";
370             source: "elm";
371             action: STATE_SET "disabled" 0.0;
372             target: "disclip";
373          }
374          program { name: "go_enabled";
375             signal: "elm,state,enabled";
376             source: "elm";
377             action: STATE_SET "default" 0.0;
378             target: "disclip";
379          }
380          BEAT_GENLIST_PROGRAM_RENAME
381       }
382    }
383
384    group { name: "elm/genlist/item/2text/default";
385       alias: "elm/genlist/item_odd/2text/default";
386       alias: "elm/genlist/item_compress/2text/default";
387       alias: "elm/genlist/item_compress_odd/2text/default";
388
389       data.item: "stacking" "above";
390       data.item: "selectraise" "on";
391       data.item: "labels" "elm.text.1 elm.text.2";
392       images {
393          image: "00_list_bar_press_1x80.png" COMP;
394       }
395       parts {
396          BEAT_GENLIST_PART_BASE( 70 )
397          BEAT_GENLIST_PART_BG_IMAGE
398          BEAT_GENLIST_PART_BOTTOM_LINE
399          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
400          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
401
402          part { name: "elm.text.1";
403             clip_to: "disclip";
404             type: TEXT;
405             mouse_events: 0;
406             scale: 1;
407             description { state: "default" 0.0;
408                rel1 {
409                   relative: 1.0  0.0;
410                   offset: 0 0;
411                   to_x: "elm.padding.left";
412                }
413                rel2 {
414                   relative: 0.0  1.0;
415                   offset:   0   0;
416                   to_x: "elm.padding.right";
417                }
418                color: GENLIST_PART_TEXT_COLOR_INC;
419                text {
420                   font: "SLP:style=Roman";
421                   size: 28;
422                   min: 0 1;
423                   align: 0.0 0.5;
424                }
425             }
426             description { state: "selected" 0.0;
427                inherit: "default" 0.0;
428                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
429             }
430          }
431          part { name: "elm.text.2";
432             clip_to: "disclip";
433             type: TEXT;
434             mouse_events: 0;
435             scale: 1;
436             description { state: "default" 0.0;
437                rel1 {
438                   relative: 1.0  0.0;
439                   offset: 0 0;
440                   to_x: "elm.padding.left";
441                }
442                rel2 {
443                   relative: 0.0  1.0;
444                   offset:   0   0;
445                   to_x: "elm.padding.right";
446                }
447                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
448                text {
449                   font: "SLP:style=Medium";
450                   size: 20;
451                   min: 0 1;
452                   align: 1.0 0.5;
453                }
454             }
455             description { state: "selected" 0.0;
456                inherit: "default" 0.0;
457                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
458             }
459          }
460          BEAT_GENLIST_PART_DISCLIP
461       }
462       programs {
463          // signal: elm,state,%s,active
464          //   a "check" item named %s went active
465          // signal: elm,state,%s,passive
466          //   a "check" item named %s went passive
467          // default is passive
468          program { name: "go_active";
469             signal: "elm,state,selected";
470             source: "elm";
471             action: STATE_SET "selected" 0.0;
472             target: "bg_image";
473             target: "elm.text.1";
474             target: "elm.text.2";
475          }
476          program { name: "go_passive";
477             signal: "elm,state,unselected";
478             source: "elm";
479             action: STATE_SET "default" 0.0;
480             target: "bg_image";
481             target: "elm.text.1";
482             target: "elm.text.2";
483             transition: LINEAR 0.1;
484          }
485          program { name: "go_disabled";
486             signal: "elm,state,disabled";
487             source: "elm";
488             action: STATE_SET "disabled" 0.0;
489             target: "disclip";
490          }
491          program { name: "go_enabled";
492             signal: "elm,state,enabled";
493             source: "elm";
494             action: STATE_SET "default" 0.0;
495             target: "disclip";
496          }
497       }
498    }
499
500 /*
501    group { name: "elm/genlist/item/2text.4/default";
502       alias: "elm/genlist/item_odd/2text.4/default";
503       alias: "elm/genlist/item_compress/2text.4/default";
504       alias: "elm/genlist/item_compress_odd/2text.4/default";
505
506       data.item: "stacking" "above";
507       data.item: "selectraise" "on";
508       data.item: "labels" "elm.text.1 elm.text.2";
509       images {
510          image: "00_list_bar_press_1x80.png" COMP;
511       }
512       parts {
513          BEAT_GENLIST_PART_BASE( 70 )
514          BEAT_GENLIST_PART_BG_IMAGE
515          BEAT_GENLIST_PART_BOTTOM_LINE
516          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
517          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
518
519          part { name: "elm.separator";
520             type: RECT;
521             scale: 1;
522             description { state: "default" 0.0;
523                min: 1 0;
524                fixed: 1 0;
525                visible: 1;
526                rel1 {
527                   relative: 1.0 0.0;
528                   to_x: "elm.padding.text1.right";
529                }
530                rel2.to_x: "elm.padding.text1.right";
531                align: 0.0 0.0;
532                color: GENLIST_PART_BOTTOM_LINE_INC;
533             }
534          }
535          part { name: "elm.padding.text1.right";
536             type: RECT;
537             scale: 1;
538             description { state: "default" 0.0;
539                min: 10 0;
540                fixed: 1 0;
541                visible: 0;
542                rel1 {
543                   relative: 1.0 0.0;
544                   to_x: "elm.text.1";
545                }
546                rel2.to_x: "elm.text.1";
547                align: 0.0 0.0;
548             }
549          }
550          part { name: "elm.padding.text2.left";
551             type: RECT;
552             scale: 1;
553             description { state: "default" 0.0;
554                min: 10 0;
555                fixed: 1 0;
556                visible: 0;
557                rel1 {
558                   relative: 1.0 0.0;
559                   to_x: "elm.separator";
560                }
561                rel2.to_x: "elm.separator";
562                align: 1.0 0.0;
563             }
564          }
565          part { name: "elm.text.1";
566             clip_to: "disclip";
567             type: TEXT;
568             mouse_events: 0;
569             scale: 1;
570             description { state: "default" 0.0;
571                min: 0 0;
572                fixed: 1 0;
573                align: 0 0;
574                rel1 {
575                   relative: 1.0  0.0;
576                   offset: 0 0;
577                   to_x: "elm.padding.left";
578                }
579                rel2 {
580                   relative: 1.0  1.0;
581                   offset:   0   0;
582                   to_x: "elm.padding.left";
583                }
584                color: GENLIST_PART_TEXT_COLOR_INC;
585                text {
586                   font: "SLP:style=Roman";
587                   size: 28;
588                   min: 1 1;
589                   align: 0.0 0.5;
590                }
591             }
592             description { state: "selected" 0.0;
593                inherit: "default" 0.0;
594                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
595             }
596          }
597          part { name: "elm.text.2";
598             clip_to: "disclip";
599             type: TEXT;
600             mouse_events: 0;
601             scale: 1;
602             description { state: "default" 0.0;
603                rel1 {
604                   relative: 1.0  0.0;
605                   offset: 0 0;
606                   to_x: "elm.padding.text2.left";
607                }
608                rel2 {
609                   relative: 0.0  1.0;
610                   offset:   0   0;
611                   to_x: "elm.padding.right";
612                }
613                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
614                text {
615                   font: "SLP:style=Medium";
616                   size: 20;
617                   min: 0 1;
618                   align: 0.0 0.5;
619                }
620             }
621             description { state: "selected" 0.0;
622                inherit: "default" 0.0;
623                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
624             }
625          }
626          BEAT_GENLIST_PART_DISCLIP
627       }
628       programs {
629          // signal: elm,state,%s,active
630          //   a "check" item named %s went active
631          // signal: elm,state,%s,passive
632          //   a "check" item named %s went passive
633          // default is passive
634          program { name: "go_active";
635             signal: "elm,state,selected";
636             source: "elm";
637             action: STATE_SET "selected" 0.0;
638             target: "bg_image";
639             target: "elm.text.1";
640             target: "elm.text.2";
641          }
642          program { name: "go_passive";
643             signal: "elm,state,unselected";
644             source: "elm";
645             action: STATE_SET "default" 0.0;
646             target: "bg_image";
647             target: "elm.text.1";
648             target: "elm.text.2";
649             transition: LINEAR 0.1;
650          }
651          program { name: "go_disabled";
652             signal: "elm,state,disabled";
653             source: "elm";
654             action: STATE_SET "disabled" 0.0;
655             target: "disclip";
656          }
657          program { name: "go_enabled";
658             signal: "elm,state,enabled";
659             source: "elm";
660             action: STATE_SET "default" 0.0;
661             target: "disclip";
662          }
663       }
664    }
665 */
666
667    group { name: "elm/genlist/item/1text.1icon/default";
668       alias: "elm/genlist/item_odd/1text.1icon/default";
669       alias: "elm/genlist/item_compress/1text.1icon/default";
670       alias: "elm/genlist/item_compress_odd/1text.1icon/default";
671
672       data.item: "stacking" "above";
673       data.item: "selectraise" "on";
674       data.item: "labels" "elm.text";
675       data.item: "icons" "elm.icon";
676       data.item: "renames" "elm.edit.rename";
677       images {
678          image: "00_list_bar_press_1x80.png" COMP;
679       }
680       parts {
681          BEAT_GENLIST_PART_BASE( 70 )
682          BEAT_GENLIST_PART_BG_IMAGE
683          BEAT_GENLIST_PART_BOTTOM_LINE
684          BEAT_GENLIST_PART_PADDING_TOP( 10 )
685          BEAT_GENLIST_PART_PADDING_BOTTOM( 10 )
686          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
687          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
688
689          part { name: "elm.padding.icon.left";
690             type: RECT;
691             scale: 1;
692             description { state: "default" 0.0;
693                min: 10 0;
694                fixed: 1 0;
695                visible: 0;
696                rel1 {
697                   relative: 0.0 0.0;
698                   to_x: "elm.icon";
699                }
700                rel2.to_x: "elm.icon";
701                align: 1.0 0.0;
702             }
703          }
704          part { name: "elm.icon";
705             clip_to: "disclip";
706             type: SWALLOW;
707             scale: 1;
708             description { state: "default" 0.0;
709                align: 1.0 0.5;
710                rel1 {
711                   relative: 0.0 1.0;
712                   offset: 0 0;
713                   to_x: "elm.padding.right";
714                   to_y: "elm.padding.top";
715                }
716                rel2 {
717                   relative: 0.0 0.0;
718                   offset: 0 0;
719                   to_x: "elm.padding.right";
720                   to_y: "elm.padding.bottom";
721                }
722             }
723          }
724          part { name: "elm.text";
725             clip_to: "disclip";
726             type: TEXT;
727             mouse_events: 0;
728             scale: 1;
729             description { state: "default" 0.0;
730                align: 0.0 0.0;
731                rel1 {
732                   relative: 1.0 1.0;
733                   offset: 0 0;
734                   to_x: "elm.padding.left";
735                   to_y: "elm.padding.top";
736                }
737                rel2 {
738                   relative: 0.0 0.0;
739                   offset: 0 0;
740                   to_x: "elm.padding.icon.left";
741                   to_y: "elm.padding.bottom";
742                }
743                color: GENLIST_PART_TEXT_COLOR_INC;
744                text {
745                   font: "SLP:style=Roman";
746                   size: 28;
747                   min: 0 1;
748                   align: 0.0 0.5;
749                }
750             }
751             description { state: "selected" 0.0;
752                inherit: "default" 0.0;
753                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
754             }
755             description { state: "rename_enabled" 0.0;
756                inherit: "default" 0.0;
757                visible: 0;
758             }
759          }
760          part { name: "elm.edit.rename";
761             clip_to: "disclip";
762             type: SWALLOW;
763             mouse_events: 1;
764             scale: 1;
765             description { state: "default" 0.0;
766                visible: 0;
767                align: 0.0 0.0;
768                rel1 {
769                   relative: 1.0 1.0;
770                   offset: 0 0;
771                   to_x: "elm.padding.left";
772                   to_y: "elm.padding.top";
773                }
774                rel2 {
775                   relative: 0.0 0.0;
776                   offset: 0 0;
777                   to_x: "elm.padding.icon.left";
778                   to_y: "elm.padding.bottom";
779                }
780             }
781             description { state: "rename_enabled" 0.0;
782                inherit: "default" 0.0;
783                visible: 1;
784             }
785          }
786        BEAT_GENLIST_PART_DISCLIP
787       }
788       programs {
789          program { name: "go_active";
790             signal: "elm,state,selected";
791             source: "elm";
792             action: STATE_SET "selected" 0.0;
793             target: "bg_image";
794             target: "elm.text";
795          }
796          program { name: "go_passive";
797             signal: "elm,state,unselected";
798             source: "elm";
799             action: STATE_SET "default" 0.0;
800             target: "bg_image";
801             target: "elm.text";
802             transition: LINEAR 0.1;
803          }
804          program { name: "go_disabled";
805             signal: "elm,state,disabled";
806             source: "elm";
807             action: STATE_SET "disabled" 0.0;
808             target: "disclip";
809          }
810          program { name: "go_enabled";
811             signal: "elm,state,enabled";
812             source: "elm";
813             action: STATE_SET "default" 0.0;
814             target: "disclip";
815          }
816          BEAT_GENLIST_PROGRAM_RENAME
817       }
818    }
819
820    group { name: "elm/genlist/item/1text.1icon.2/default";
821       alias: "elm/genlist/item_odd/1text.1icon.2/default";
822       alias: "elm/genlist/item_compress/1text.1icon.2/default";
823       alias: "elm/genlist/item_compress_odd/1text.1icon.2/default";
824
825       data.item: "stacking" "above";
826       data.item: "selectraise" "on";
827       data.item: "labels" "elm.text";
828       data.item: "icons" "elm.icon";
829       images {
830          image: "00_list_bar_press_1x80.png" COMP;
831       }
832       parts {
833          BEAT_GENLIST_PART_BASE( 70 )
834          BEAT_GENLIST_PART_BG_IMAGE
835          BEAT_GENLIST_PART_BOTTOM_LINE
836          BEAT_GENLIST_PART_PADDING_TOP( 10 )
837          BEAT_GENLIST_PART_PADDING_BOTTOM( 10 )
838          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
839          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
840
841          part { name: "elm.padding.icon.right";
842             type: RECT;
843             scale: 1;
844             description { state: "default" 0.0;
845                min: 10 0;
846                fixed: 1 0;
847                visible: 0;
848                rel1 {
849                   relative: 1.0 0.0;
850                   to_x: "elm.icon";
851                }
852                rel2.to_x: "elm.icon";
853                align: 0.0 0.0;
854             }
855          }
856          part { name: "elm.icon";
857             clip_to: "disclip";
858             type: SWALLOW;
859             scale: 1;
860             description { state: "default" 0.0;
861                min: 40 40;
862                max: 40 40;
863                fixed: 1 1;
864                align: 0.0 0.0;
865                rel1 {
866                   relative: 1.0 1.0;
867                   offset: 0 0;
868                   to_x: "elm.padding.left";
869                   to_y: "elm.padding.top";
870                }
871                rel2 {
872                   relative: 1.0 0.0;
873                   offset: 0 0;
874                   to_x: "elm.padding.left";
875                   to_y: "elm.padding.bottom";
876                }
877             }
878          }
879          part { name: "elm.text";
880             clip_to: "disclip";
881             type: TEXT;
882             mouse_events: 0;
883             scale: 1;
884             description { state: "default" 0.0;
885                align: 0.0 0.0;
886                rel1 {
887                   relative: 1.0 1.0;
888                   offset: 0 0;
889                   to_x: "elm.padding.icon.right";
890                   to_y: "elm.padding.top";
891                }
892                rel2 {
893                   relative: 0.0 0.0;
894                   offset: 0 0;
895                   to_x: "elm.padding.right";
896                   to_y: "elm.padding.bottom";
897                }
898                color: GENLIST_PART_TEXT_COLOR_INC;
899                text {
900                   font: "SLP:style=Roman";
901                   size: 28;
902                   min: 0 1;
903                   align: 0.0 0.5;
904                }
905             }
906             description { state: "selected" 0.0;
907                inherit: "default" 0.0;
908                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
909             }
910          }
911        BEAT_GENLIST_PART_DISCLIP
912       }
913       programs {
914          program { name: "go_active";
915             signal: "elm,state,selected";
916             source: "elm";
917             action: STATE_SET "selected" 0.0;
918             target: "bg_image";
919             target: "elm.text";
920          }
921          program { name: "go_passive";
922             signal: "elm,state,unselected";
923             source: "elm";
924             action: STATE_SET "default" 0.0;
925             target: "bg_image";
926             target: "elm.text";
927             transition: LINEAR 0.1;
928          }
929          program { name: "go_disabled";
930             signal: "elm,state,disabled";
931             source: "elm";
932             action: STATE_SET "disabled" 0.0;
933             target: "disclip";
934          }
935          program { name: "go_enabled";
936             signal: "elm,state,enabled";
937             source: "elm";
938             action: STATE_SET "default" 0.0;
939             target: "disclip";
940          }
941       }
942    }
943
944    group { name: "elm/genlist/item/1text.2icon/default";
945       alias: "elm/genlist/item_odd/1text.2icon/default";
946       alias: "elm/genlist/item_compress/1text.2icon/default";
947       alias: "elm/genlist/item_compress_odd/1text.2icon/default";
948
949       data.item: "stacking" "above";
950       data.item: "selectraise" "on";
951       data.item: "labels" "elm.text";
952       data.item: "icons" "elm.icon.1 elm.icon.2";
953       images {
954          image: "00_list_bar_press_1x80.png" COMP;
955       }
956       parts {
957          BEAT_GENLIST_PART_BASE( 70 )
958          BEAT_GENLIST_PART_BG_IMAGE
959          BEAT_GENLIST_PART_BOTTOM_LINE
960          BEAT_GENLIST_PART_PADDING_TOP( 10 )
961          BEAT_GENLIST_PART_PADDING_BOTTOM( 10 )
962          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
963          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
964
965          part { name: "elm.padding.icon.right";
966             type: RECT;
967             scale: 1;
968             description { state: "default" 0.0;
969                min: 10 0;
970                fixed: 1 0;
971                visible: 0;
972                rel1 {
973                   relative: 1.0 0.0;
974                   to_x: "elm.icon.1";
975                }
976                rel2.to_x: "elm.icon.1";
977                align: 0.0 0.0;
978             }
979          }
980          part { name: "elm.icon.1";
981             clip_to: "disclip";
982             type: SWALLOW;
983             scale: 1;
984             description { state: "default" 0.0;
985                min: 40 40;
986                max: 40 40;
987                fixed: 1 1;
988                align: 0.0 0.5;
989                rel1 {
990                   relative: 1.0 1.0;
991                   offset: 0 0;
992                   to_x: "elm.padding.left";
993                   to_y: "elm.padding.top";
994                }
995                rel2 {
996                   relative: 1.0 0.0;
997                   offset: 0 0;
998                   to_x: "elm.padding.left";
999                   to_y: "elm.padding.bottom";
1000                }
1001             }
1002          }
1003          part { name: "elm.padding.icon.left";
1004             type: RECT;
1005             scale: 1;
1006             description { state: "default" 0.0;
1007                min: 10 0;
1008                fixed: 1 0;
1009                visible: 0;
1010                rel1 {
1011                   relative: 0.0 0.0;
1012                   to_x: "elm.icon.2";
1013                }
1014                rel2.to_x: "elm.icon.2";
1015                align: 1.0 0.0;
1016             }
1017          }
1018          part { name: "elm.icon.2";
1019             clip_to: "disclip";
1020             type: SWALLOW;
1021             scale: 1;
1022             description { state: "default" 0.0;
1023                align: 1.0 0.5;
1024                rel1 {
1025                   relative: 0.0 1.0;
1026                   offset: 0 0;
1027                   to_x: "elm.padding.right";
1028                   to_y: "elm.padding.top";
1029                }
1030                rel2 {
1031                   relative: 0.0 0.0;
1032                   offset: 0 0;
1033                   to_x: "elm.padding.right";
1034                   to_y: "elm.padding.bottom";
1035                }
1036             }
1037          }
1038
1039          part { name: "elm.text";
1040             clip_to: "disclip";
1041             type: TEXT;
1042             mouse_events: 0;
1043             scale: 1;
1044             description { state: "default" 0.0;
1045                align: 0.0 0.0;
1046                rel1 {
1047                   relative: 1.0 1.0;
1048                   offset: 0 0;
1049                   to_x: "elm.padding.icon.right";
1050                   to_y: "elm.padding.top";
1051                }
1052                rel2 {
1053                   relative: 0.0 0.0;
1054                   offset: 0 0;
1055                   to_x: "elm.padding.icon.left";
1056                   to_y: "elm.padding.bottom";
1057                }
1058                color: GENLIST_PART_TEXT_COLOR_INC;
1059                text {
1060                   font: "SLP:style=Roman";
1061                   size: 28;
1062                   min: 0 1;
1063                   align: 0.0 0.5;
1064                }
1065             }
1066             description { state: "selected" 0.0;
1067                inherit: "default" 0.0;
1068                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1069             }
1070          }
1071        BEAT_GENLIST_PART_DISCLIP
1072       }
1073       programs {
1074          program { name: "go_active";
1075             signal: "elm,state,selected";
1076             source: "elm";
1077             action: STATE_SET "selected" 0.0;
1078             target: "bg_image";
1079             target: "elm.text";
1080          }
1081          program { name: "go_passive";
1082             signal: "elm,state,unselected";
1083             source: "elm";
1084             action: STATE_SET "default" 0.0;
1085             target: "bg_image";
1086             target: "elm.text";
1087             transition: LINEAR 0.1;
1088          }
1089          program { name: "go_disabled";
1090             signal: "elm,state,disabled";
1091             source: "elm";
1092             action: STATE_SET "disabled" 0.0;
1093             target: "disclip";
1094          }
1095          program { name: "go_enabled";
1096             signal: "elm,state,enabled";
1097             source: "elm";
1098             action: STATE_SET "default" 0.0;
1099             target: "disclip";
1100          }
1101       }
1102    }
1103
1104    group { name: "elm/genlist/item/1text.2icon.2/default";
1105       alias: "elm/genlist/item_odd/1text.2icon.2/default";
1106       alias: "elm/genlist/item_compress/1text.2icon.2/default";
1107       alias: "elm/genlist/item_compress_odd/1text.2icon.2/default";
1108
1109       data.item: "stacking" "above";
1110       data.item: "selectraise" "on";
1111       data.item: "labels" "elm.text";
1112       data.item: "icons" "elm.icon.1 elm.icon.2";
1113       images {
1114          image: "00_list_bar_press_1x80.png" COMP;
1115       }
1116       parts {
1117          BEAT_GENLIST_PART_BASE( 70 )
1118          BEAT_GENLIST_PART_BG_IMAGE
1119          BEAT_GENLIST_PART_BOTTOM_LINE
1120          BEAT_GENLIST_PART_PADDING_TOP( 10 )
1121          BEAT_GENLIST_PART_PADDING_BOTTOM( 10 )
1122          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
1123          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
1124
1125          part { name: "elm.padding.icon1.right";
1126             type: RECT;
1127             scale: 1;
1128             description { state: "default" 0.0;
1129                min: 10 0;
1130                fixed: 1 0;
1131                visible: 0;
1132                rel1 {
1133                   relative: 1.0 0.0;
1134                   to_x: "elm.icon.1";
1135                }
1136                rel2.to_x: "elm.icon.1";
1137                align: 0.0 0.0;
1138             }
1139          }
1140          part { name: "elm.icon.1";
1141             clip_to: "disclip";
1142             type: SWALLOW;
1143             scale: 1;
1144             description { state: "default" 0.0;
1145                min: 26 26;
1146                max: 26 26;
1147                fixed: 1 1;
1148                align: 0.0 0.5;
1149                rel1 {
1150                   relative: 1.0 1.0;
1151                   offset: 0 0;
1152                   to_x: "elm.padding.left";
1153                   to_y: "elm.padding.top";
1154                }
1155                rel2 {
1156                   relative: 1.0 0.0;
1157                   offset: 0 0;
1158                   to_x: "elm.padding.left";
1159                   to_y: "elm.padding.bottom";
1160                }
1161             }
1162          }
1163          part { name: "elm.padding.icon2.right";
1164             type: RECT;
1165             scale: 1;
1166             description { state: "default" 0.0;
1167                min: 10 0;
1168                fixed: 1 0;
1169                visible: 0;
1170                rel1 {
1171                   relative: 1.0 0.0;
1172                   to_x: "elm.icon.2";
1173                }
1174                rel2.to_x: "elm.icon.2";
1175                align: 0.0 0.0;
1176             }
1177          }
1178          part { name: "elm.icon.2";
1179             clip_to: "disclip";
1180             type: SWALLOW;
1181             scale: 1;
1182             description { state: "default" 0.0;
1183                min: 40 40;
1184                max: 40 40;
1185                fixed: 1 1;
1186                align: 0.0 0.5;
1187                rel1 {
1188                   relative: 1.0 1.0;
1189                   offset: 0 0;
1190                   to_x: "elm.padding.icon1.right";
1191                   to_y: "elm.padding.top";
1192                }
1193                rel2 {
1194                   relative: 1.0 0.0;
1195                   offset: 0 0;
1196                   to_x: "elm.padding.icon1.right";
1197                   to_y: "elm.padding.bottom";
1198                }
1199             }
1200          }
1201
1202          part { name: "elm.text";
1203             clip_to: "disclip";
1204             type: TEXT;
1205             mouse_events: 0;
1206             scale: 1;
1207             description { state: "default" 0.0;
1208                align: 0.0 0.0;
1209                rel1 {
1210                   relative: 1.0 1.0;
1211                   offset: 0 0;
1212                   to_x: "elm.padding.icon2.right";
1213                   to_y: "elm.padding.top";
1214                }
1215                rel2 {
1216                   relative: 0.0 0.0;
1217                   offset: 0 0;
1218                   to_x: "elm.padding.right";
1219                   to_y: "elm.padding.bottom";
1220                }
1221                color: GENLIST_PART_TEXT_COLOR_INC;
1222                text {
1223                   font: "SLP:style=Roman";
1224                   size: 28;
1225                   min: 0 1;
1226                   align: 0.0 0.5;
1227                }
1228             }
1229             description { state: "selected" 0.0;
1230                inherit: "default" 0.0;
1231                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1232             }
1233          }
1234        BEAT_GENLIST_PART_DISCLIP
1235       }
1236       programs {
1237          program { name: "go_active";
1238             signal: "elm,state,selected";
1239             source: "elm";
1240             action: STATE_SET "selected" 0.0;
1241             target: "bg_image";
1242             target: "elm.text";
1243          }
1244          program { name: "go_passive";
1245             signal: "elm,state,unselected";
1246             source: "elm";
1247             action: STATE_SET "default" 0.0;
1248             target: "bg_image";
1249             target: "elm.text";
1250             transition: LINEAR 0.1;
1251          }
1252          program { name: "go_disabled";
1253             signal: "elm,state,disabled";
1254             source: "elm";
1255             action: STATE_SET "disabled" 0.0;
1256             target: "disclip";
1257          }
1258          program { name: "go_enabled";
1259             signal: "elm,state,enabled";
1260             source: "elm";
1261             action: STATE_SET "default" 0.0;
1262             target: "disclip";
1263          }
1264       }
1265    }
1266
1267    group { name: "elm/genlist/item/1text.3icon/default";
1268       alias: "elm/genlist/item_odd/1text.3icon/default";
1269       alias: "elm/genlist/item_compress/1text.3icon/default";
1270       alias: "elm/genlist/item_compress_odd/1text.3icon/default";
1271
1272       data.item: "stacking" "above";
1273       data.item: "selectraise" "on";
1274       data.item: "labels" "elm.text";
1275       data.item: "icons" "elm.icon.1 elm.icon.2 elm.icon.3";
1276       images {
1277          image: "00_list_bar_press_1x80.png" COMP;
1278       }
1279       parts {
1280          BEAT_GENLIST_PART_BASE( 70 )
1281          BEAT_GENLIST_PART_BG_IMAGE
1282          BEAT_GENLIST_PART_BOTTOM_LINE
1283          BEAT_GENLIST_PART_PADDING_TOP( 10 )
1284          BEAT_GENLIST_PART_PADDING_BOTTOM( 10 )
1285          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
1286          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
1287
1288          part { name: "elm.padding.icon1.right";
1289             type: RECT;
1290             scale: 1;
1291             description { state: "default" 0.0;
1292                min: 10 0;
1293                fixed: 1 0;
1294                visible: 0;
1295                rel1 {
1296                   relative: 1.0 0.0;
1297                   to_x: "elm.icon.1";
1298                }
1299                rel2.to_x: "elm.icon.1";
1300                align: 0.0 0.0;
1301             }
1302          }
1303          part { name: "elm.icon.1";
1304             clip_to: "disclip";
1305             type: SWALLOW;
1306             scale: 1;
1307             description { state: "default" 0.0;
1308                min: 26 26;
1309                max: 26 26;
1310                fixed: 1 1;
1311                align: 0.0 0.5;
1312                rel1 {
1313                   relative: 1.0 1.0;
1314                   offset: 0 0;
1315                   to_x: "elm.padding.left";
1316                   to_y: "elm.padding.top";
1317                }
1318                rel2 {
1319                   relative: 1.0 0.0;
1320                   offset: 0 0;
1321                   to_x: "elm.padding.left";
1322                   to_y: "elm.padding.bottom";
1323                }
1324             }
1325          }
1326          part { name: "elm.padding.icon2.right";
1327             type: RECT;
1328             scale: 1;
1329             description { state: "default" 0.0;
1330                min: 10 0;
1331                fixed: 1 0;
1332                visible: 0;
1333                rel1 {
1334                   relative: 1.0 0.0;
1335                   to_x: "elm.icon.2";
1336                }
1337                rel2.to_x: "elm.icon.2";
1338                align: 0.0 0.0;
1339             }
1340          }
1341          part { name: "elm.icon.2";
1342             clip_to: "disclip";
1343             type: SWALLOW;
1344             scale: 1;
1345             description { state: "default" 0.0;
1346                min: 40 40;
1347                max: 40 40;
1348                fixed: 1 1;
1349                align: 0.0 0.5;
1350                rel1 {
1351                   relative: 1.0 1.0;
1352                   offset: 0 0;
1353                   to_x: "elm.padding.icon1.right";
1354                   to_y: "elm.padding.top";
1355                }
1356                rel2 {
1357                   relative: 1.0 0.0;
1358                   offset: 0 0;
1359                   to_x: "elm.padding.icon1.right";
1360                   to_y: "elm.padding.bottom";
1361                }
1362             }
1363          }
1364          part { name: "elm.padding.icon3.left";
1365             type: RECT;
1366             scale: 1;
1367             description { state: "default" 0.0;
1368                min: 10 0;
1369                fixed: 1 0;
1370                visible: 0;
1371                rel1 {
1372                   relative: 0.0 0.0;
1373                   to_x: "elm.icon.3";
1374                }
1375                rel2.to_x: "elm.icon.3";
1376                align: 1.0 0.0;
1377             }
1378          }
1379          part { name: "elm.icon.3";
1380             clip_to: "disclip";
1381             type: SWALLOW;
1382             scale: 1;
1383             description { state: "default" 0.0;
1384                align: 1.0 0.5;
1385                rel1 {
1386                   relative: 0.0 1.0;
1387                   offset: 0 0;
1388                   to_x: "elm.padding.right";
1389                   to_y: "elm.padding.top";
1390                }
1391                rel2 {
1392                   relative: 0.0 0.0;
1393                   offset: 0 0;
1394                   to_x: "elm.padding.right";
1395                   to_y: "elm.padding.bottom";
1396                }
1397             }
1398          }
1399          part { name: "elm.text";
1400             clip_to: "disclip";
1401             type: TEXT;
1402             mouse_events: 0;
1403             scale: 1;
1404             description { state: "default" 0.0;
1405                align: 0.0 0.0;
1406                rel1 {
1407                   relative: 1.0 1.0;
1408                   offset: 0 0;
1409                   to_x: "elm.padding.icon2.right";
1410                   to_y: "elm.padding.top";
1411                }
1412                rel2 {
1413                   relative: 0.0 0.0;
1414                   offset: 0 0;
1415                   to_x: "elm.padding.icon3.left";
1416                   to_y: "elm.padding.bottom";
1417                }
1418                color: GENLIST_PART_TEXT_COLOR_INC;
1419                text {
1420                   font: "SLP:style=Roman";
1421                   size: 28;
1422                   min: 0 1;
1423                   align: 0.0 0.5;
1424                }
1425             }
1426             description { state: "selected" 0.0;
1427                inherit: "default" 0.0;
1428                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1429             }
1430          }
1431        BEAT_GENLIST_PART_DISCLIP
1432       }
1433       programs {
1434          program { name: "go_active";
1435             signal: "elm,state,selected";
1436             source: "elm";
1437             action: STATE_SET "selected" 0.0;
1438             target: "bg_image";
1439             target: "elm.text";
1440          }
1441          program { name: "go_passive";
1442             signal: "elm,state,unselected";
1443             source: "elm";
1444             action: STATE_SET "default" 0.0;
1445             target: "bg_image";
1446             target: "elm.text";
1447             transition: LINEAR 0.1;
1448          }
1449          program { name: "go_disabled";
1450             signal: "elm,state,disabled";
1451             source: "elm";
1452             action: STATE_SET "disabled" 0.0;
1453             target: "disclip";
1454          }
1455          program { name: "go_enabled";
1456             signal: "elm,state,enabled";
1457             source: "elm";
1458             action: STATE_SET "default" 0.0;
1459             target: "disclip";
1460          }
1461       }
1462    }
1463
1464    group { name: "elm/genlist/item/1text.3icon.2/default";
1465       alias: "elm/genlist/item_odd/1text.3icon.2/default";
1466       alias: "elm/genlist/item_compress/1text.3icon.2/default";
1467       alias: "elm/genlist/item_compress_odd/1text.3icon.2/default";
1468
1469       data.item: "stacking" "above";
1470       data.item: "selectraise" "on";
1471       data.item: "labels" "elm.text";
1472       data.item: "icons" "elm.icon.1 elm.icon.2 elm.icon.3";
1473       images {
1474          image: "00_list_bar_press_1x80.png" COMP;
1475       }
1476       parts {
1477          BEAT_GENLIST_PART_BASE( 70 )
1478          BEAT_GENLIST_PART_BG_IMAGE
1479          BEAT_GENLIST_PART_BOTTOM_LINE
1480          BEAT_GENLIST_PART_PADDING_TOP( 10 )
1481          BEAT_GENLIST_PART_PADDING_BOTTOM( 10 )
1482          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
1483          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
1484
1485          part { name: "elm.padding.icon1.right";
1486             type: RECT;
1487             scale: 1;
1488             description { state: "default" 0.0;
1489                min: 10 0;
1490                fixed: 1 0;
1491                visible: 0;
1492                rel1 {
1493                   relative: 1.0 0.0;
1494                   to_x: "elm.icon.1";
1495                }
1496                rel2.to_x: "elm.icon.1";
1497                align: 0.0 0.0;
1498             }
1499          }
1500          part { name: "elm.icon.1";
1501             clip_to: "disclip";
1502             type: SWALLOW;
1503             scale: 1;
1504             description { state: "default" 0.0;
1505                min: 26 26;
1506                max: 26 26;
1507                fixed: 1 1;
1508                align: 0.0 0.5;
1509                rel1 {
1510                   relative: 1.0 1.0;
1511                   offset: 0 0;
1512                   to_x: "elm.padding.left";
1513                   to_y: "elm.padding.top";
1514                }
1515                rel2 {
1516                   relative: 1.0 0.0;
1517                   offset: 0 0;
1518                   to_x: "elm.padding.left";
1519                   to_y: "elm.padding.bottom";
1520                }
1521             }
1522          }
1523          part { name: "elm.padding.icon2.left";
1524             type: RECT;
1525             scale: 1;
1526             description { state: "default" 0.0;
1527                min: 10 0;
1528                fixed: 1 0;
1529                visible: 0;
1530                rel1 {
1531                   relative: 0.0 0.0;
1532                   to_x: "elm.icon.2";
1533                }
1534                rel2.to_x: "elm.icon.2";
1535                align: 0.0 0.0;
1536             }
1537          }
1538          part { name: "elm.icon.2";
1539             clip_to: "disclip";
1540             type: SWALLOW;
1541             scale: 1;
1542             description { state: "default" 0.0;
1543                min: 40 40;
1544                max: 40 40;
1545                fixed: 1 1;
1546                align: 1.0 0.5;
1547                rel1 {
1548                   relative: 0.0 1.0;
1549                   offset: 0 0;
1550                   to_x: "elm.padding.icon3.left";
1551                   to_y: "elm.padding.top";
1552                }
1553                rel2 {
1554                   relative: 0.0 0.0;
1555                   offset: 0 0;
1556                   to_x: "elm.padding.icon3.left";
1557                   to_y: "elm.padding.bottom";
1558                }
1559             }
1560          }
1561          part { name: "elm.padding.icon3.left";
1562             type: RECT;
1563             scale: 1;
1564             description { state: "default" 0.0;
1565                min: 10 0;
1566                fixed: 1 0;
1567                visible: 0;
1568                rel1 {
1569                   relative: 0.0 0.0;
1570                   to_x: "elm.icon.3";
1571                }
1572                rel2.to_x: "elm.icon.3";
1573                align: 1.0 0.0;
1574             }
1575          }
1576          part { name: "elm.icon.3";
1577             clip_to: "disclip";
1578             type: SWALLOW;
1579             scale: 1;
1580             description { state: "default" 0.0;
1581                align: 1.0 0.5;
1582                rel1 {
1583                   relative: 0.0 1.0;
1584                   offset: 0 0;
1585                   to_x: "elm.padding.right";
1586                   to_y: "elm.padding.top";
1587                }
1588                rel2 {
1589                   relative: 0.0 0.0;
1590                   offset: 0 0;
1591                   to_x: "elm.padding.right";
1592                   to_y: "elm.padding.bottom";
1593                }
1594             }
1595          }
1596          part { name: "elm.text";
1597             clip_to: "disclip";
1598             type: TEXT;
1599             mouse_events: 0;
1600             scale: 1;
1601             description { state: "default" 0.0;
1602                align: 0.0 0.0;
1603                rel1 {
1604                   relative: 1.0 1.0;
1605                   offset: 0 0;
1606                   to_x: "elm.padding.icon1.right";
1607                   to_y: "elm.padding.top";
1608                }
1609                rel2 {
1610                   relative: 0.0 0.0;
1611                   offset: 0 0;
1612                   to_x: "elm.padding.icon2.left";
1613                   to_y: "elm.padding.bottom";
1614                }
1615                color: GENLIST_PART_TEXT_COLOR_INC;
1616                text {
1617                   font: "SLP:style=Roman";
1618                   size: 28;
1619                   min: 0 1;
1620                   align: 0.0 0.5;
1621                }
1622             }
1623             description { state: "selected" 0.0;
1624                inherit: "default" 0.0;
1625                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1626             }
1627          }
1628        BEAT_GENLIST_PART_DISCLIP
1629       }
1630       programs {
1631          program { name: "go_active";
1632             signal: "elm,state,selected";
1633             source: "elm";
1634             action: STATE_SET "selected" 0.0;
1635             target: "bg_image";
1636             target: "elm.text";
1637          }
1638          program { name: "go_passive";
1639             signal: "elm,state,unselected";
1640             source: "elm";
1641             action: STATE_SET "default" 0.0;
1642             target: "bg_image";
1643             target: "elm.text";
1644             transition: LINEAR 0.1;
1645          }
1646          program { name: "go_disabled";
1647             signal: "elm,state,disabled";
1648             source: "elm";
1649             action: STATE_SET "disabled" 0.0;
1650             target: "disclip";
1651          }
1652          program { name: "go_enabled";
1653             signal: "elm,state,enabled";
1654             source: "elm";
1655             action: STATE_SET "default" 0.0;
1656             target: "disclip";
1657          }
1658       }
1659    }
1660
1661    group { name: "elm/genlist/item/2text.1icon/default";
1662       alias: "elm/genlist/item_odd/2text.1icon/default";
1663       alias: "elm/genlist/item_compress/2text.1icon/default";
1664       alias: "elm/genlist/item_compress_odd/2text.1icon/default";
1665
1666       data.item: "stacking" "above";
1667       data.item: "selectraise" "on";
1668       data.item: "labels" "elm.text.1 elm.text.2";
1669       data.item: "icons" "elm.icon";
1670       images {
1671          image: "00_list_bar_press_1x80.png" COMP;
1672       }
1673       parts {
1674          BEAT_GENLIST_PART_BASE( 70 )
1675          BEAT_GENLIST_PART_BG_IMAGE
1676          BEAT_GENLIST_PART_BOTTOM_LINE
1677          BEAT_GENLIST_PART_PADDING_TOP( 10 )
1678          BEAT_GENLIST_PART_PADDING_BOTTOM( 10 )
1679          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
1680          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
1681
1682          part { name: "elm.padding.icon.right";
1683             type: RECT;
1684             scale: 1;
1685             description { state: "default" 0.0;
1686                min: 10 0;
1687                fixed: 1 0;
1688                visible: 0;
1689                rel1 {
1690                   relative: 1.0 0.0;
1691                   to_x: "elm.icon";
1692                }
1693                rel2.to_x: "elm.icon";
1694                align: 0.0 0.0;
1695             }
1696          }
1697          part { name: "elm.icon";
1698             clip_to: "disclip";
1699             type: SWALLOW;
1700             scale: 1;
1701             description { state: "default" 0.0;
1702                min: 40 40;
1703                max: 40 40;
1704                fixed: 1 1;
1705                align: 0.0 0.0;
1706                rel1 {
1707                   relative: 1.0 1.0;
1708                   offset: 0 0;
1709                   to_x: "elm.padding.left";
1710                   to_y: "elm.padding.top";
1711                }
1712                rel2 {
1713                   relative: 1.0 0.0;
1714                   offset: 0 0;
1715                   to_x: "elm.padding.left";
1716                   to_y: "elm.padding.bottom";
1717                }
1718             }
1719          }
1720          part { name: "elm.text.1";
1721             clip_to: "disclip";
1722             type: TEXT;
1723             mouse_events: 0;
1724             scale: 1;
1725             description { state: "default" 0.0;
1726                align: 0.0 0.0;
1727                rel1 {
1728                   relative: 1.0 1.0;
1729                   offset: 0 0;
1730                   to_x: "elm.padding.icon.right";
1731                   to_y: "elm.padding.top";
1732                }
1733                rel2 {
1734                   relative: 0.0 0.0;
1735                   offset: 0 0;
1736                   to_x: "elm.padding.right";
1737                   to_y: "elm.padding.bottom";
1738                }
1739                color: GENLIST_PART_TEXT_COLOR_INC;
1740                text {
1741                   font: "SLP:style=Roman";
1742                   size: 28;
1743                   min: 0 1;
1744                   align: 0.0 0.5;
1745                }
1746             }
1747             description { state: "selected" 0.0;
1748                inherit: "default" 0.0;
1749                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1750             }
1751          }
1752          part { name: "elm.text.2";
1753             clip_to: "disclip";
1754             type: TEXT;
1755             mouse_events: 0;
1756             scale: 1;
1757             description { state: "default" 0.0;
1758                rel1 {
1759                   relative: 1.0  0.0;
1760                   offset: 0 0;
1761                   to_x: "elm.padding.left";
1762                }
1763                rel2 {
1764                   relative: 0.0  1.0;
1765                   offset:   0   0;
1766                   to_x: "elm.padding.right";
1767                }
1768                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
1769                text {
1770                   font: "SLP:style=Medium";
1771                   size: 20;
1772                   min: 0 1;
1773                   align: 1.0 0.5;
1774                }
1775             }
1776             description { state: "selected" 0.0;
1777                inherit: "default" 0.0;
1778                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1779             }
1780          }
1781        BEAT_GENLIST_PART_DISCLIP
1782       }
1783       programs {
1784          program { name: "go_active";
1785             signal: "elm,state,selected";
1786             source: "elm";
1787             action: STATE_SET "selected" 0.0;
1788             target: "bg_image";
1789             target: "elm.text.1";
1790             target: "elm.text.2";
1791          }
1792          program { name: "go_passive";
1793             signal: "elm,state,unselected";
1794             source: "elm";
1795             action: STATE_SET "default" 0.0;
1796             target: "bg_image";
1797             target: "elm.text.1";
1798             target: "elm.text.2";
1799             transition: LINEAR 0.1;
1800          }
1801          program { name: "go_disabled";
1802             signal: "elm,state,disabled";
1803             source: "elm";
1804             action: STATE_SET "disabled" 0.0;
1805             target: "disclip";
1806          }
1807          program { name: "go_enabled";
1808             signal: "elm,state,enabled";
1809             source: "elm";
1810             action: STATE_SET "default" 0.0;
1811             target: "disclip";
1812          }
1813       }
1814    }
1815
1816 /*
1817    group { name: "elm/genlist/item/1line_textonly2/default";
1818       alias: "elm/genlist/item_odd/1line_textonly2/default";
1819       alias: "elm/genlist/item_compress/1line_textonly2/default";
1820       alias: "elm/genlist/item_compress_odd/1line_textonly2/default";
1821
1822       data.item: "stacking" "above";
1823       data.item: "selectraise" "on";
1824       data.item: "labels" "elm.text elm.text.sub";
1825       images {
1826          image: "00_list_bar_press_1x80.png" COMP;
1827       }
1828       parts {
1829          BEAT_GENLIST_PART_BASE( 70 )
1830          BEAT_GENLIST_PART_BG_IMAGE
1831          BEAT_GENLIST_PART_BOTTOM_LINE
1832          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
1833          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
1834
1835          part { name: "elm.text";
1836             clip_to: "disclip";
1837             type: TEXT;
1838             mouse_events: 0;
1839             scale: 1;
1840             description { state: "default" 0.0;
1841                rel1 {
1842                   relative: 1.0  0.0;
1843                   offset: 0 0;
1844                   to_x: "elm.padding.left";
1845                }
1846                rel2 {
1847                   relative: 0.0  1.0;
1848                   offset:   0   0;
1849                   //to_x: "elm.padding.center";
1850                   to_x: "elm.text.sub";
1851                }
1852                color: GENLIST_PART_TEXT_COLOR_INC;
1853                text {
1854                   font: "SLP:style=Roman";
1855                   size: 28;
1856                   min: 0 1;
1857                   align: 0.0 0.5;
1858                }
1859             }
1860             description { state: "selected" 0.0;
1861                inherit: "default" 0.0;
1862                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1863             }
1864          }
1865          part { name: "elm.text.sub";
1866             clip_to: "disclip";
1867             type: TEXT;
1868             mouse_events: 0;
1869             scale: 1;
1870             description { state: "default" 0.0;
1871                rel1 {
1872                   relative: 1.0 0.0;
1873                   to_x: "elm.text";
1874                }
1875                rel2 {
1876                   relative: 0.0 1.0;
1877                   to_x: "elm.padding.right";
1878                }
1879                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
1880                text {
1881                   font: "SLP:style=Medium";
1882                   size: 20;
1883                   min: 0 1;
1884                   align: 1.0 0.5;
1885                }
1886             }
1887             description { state: "selected" 0.0;
1888                inherit: "default" 0.0;
1889                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1890             }
1891          }
1892
1893          BEAT_GENLIST_PART_DISCLIP
1894       }
1895       programs {
1896          // signal: elm,state,%s,active
1897          //   a "check" item named %s went active
1898          // signal: elm,state,%s,passive
1899          //   a "check" item named %s went passive
1900          // default is passive
1901          program { name: "go_active";
1902             signal: "elm,state,selected";
1903             source: "elm";
1904             action: STATE_SET "selected" 0.0;
1905             target: "bg_image";
1906             target: "elm.text";
1907             target: "elm.text.sub";
1908          }
1909          program { name: "go_passive";
1910             signal: "elm,state,unselected";
1911             source: "elm";
1912             action: STATE_SET "default" 0.0;
1913             target: "bg_image";
1914             target: "elm.text";
1915             target: "elm.text.sub";
1916             transition: LINEAR 0.1;
1917          }
1918          program { name: "go_disabled";
1919             signal: "elm,state,disabled";
1920             source: "elm";
1921             action: STATE_SET "disabled" 0.0;
1922             target: "disclip";
1923          }
1924          program { name: "go_enabled";
1925             signal: "elm,state,enabled";
1926             source: "elm";
1927             action: STATE_SET "default" 0.0;
1928             target: "disclip";
1929          }
1930       }
1931    }
1932 */
1933
1934 /*
1935 // 1line_icontext2
1936 */
1937
1938    group { name: "elm/genlist/item/2text.2/default";
1939       alias: "elm/genlist/item_odd/2text.2/default";
1940       alias: "elm/genlist/item_compress/2text.2/default";
1941       alias: "elm/genlist/item_compress_odd/2text.2/default";
1942
1943       data.item: "stacking" "above";
1944       data.item: "selectraise" "on";
1945       data.item: "labels" "elm.text.1 elm.text.2";
1946       images {
1947          image: "00_list_bar_press_1x80.png" COMP;
1948       }
1949       parts {
1950          BEAT_GENLIST_PART_BASE( 80 )
1951          BEAT_GENLIST_PART_BG_IMAGE
1952          BEAT_GENLIST_PART_BOTTOM_LINE
1953          BEAT_GENLIST_PART_PADDING_TOP( 6 )
1954          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
1955          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
1956          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
1957
1958          part { name: "elm.text.1";
1959             clip_to: "disclip";
1960             type: TEXT;
1961             mouse_events: 0;
1962             scale: 1;
1963             description { state: "default" 0.0;
1964                min: 0 38;
1965                fixed: 0 1;
1966                align: 0 0;
1967                rel1 {
1968                   relative: 1.0 1.0;
1969                   to_x: "elm.padding.left";
1970                   to_y: "elm.padding.top";
1971                }
1972                rel2 {
1973                   relative: 0.0 1.0;
1974                   offset: 0 0;
1975                   to_x: "elm.padding.right";
1976                   to_y: "elm.padding.top";
1977                }
1978                color: GENLIST_PART_TEXT_COLOR_INC;
1979                text {
1980                   font: "SLP:style=Roman";
1981                   size: 28;
1982                   min: 0 1;
1983                   align: 0.0 0.5;
1984                }
1985             }
1986             description { state: "selected" 0.0;
1987                inherit: "default" 0.0;
1988                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
1989             }
1990          }
1991          part { name: "elm.text.2";
1992             clip_to: "disclip";
1993             type: TEXT;
1994             mouse_events: 0;
1995             scale: 1;
1996             description { state: "default" 0.0;
1997                rel1 {
1998                   relative: 1.0 1.0;
1999                   to_x: "elm.padding.left";
2000                   to_y: "elm.text.1";
2001                }
2002                rel2 {
2003                   relative: 0.0 0.0;
2004                   offset: 0 0;
2005                   to_x: "elm.padding.right";
2006                   to_y: "elm.padding.bottom";
2007                }
2008                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
2009                text {
2010                   font: "SLP:style=Medium";
2011                   size: 20;
2012                   min: 0 1;
2013                   align: 0.0 0.5;
2014                }
2015             }
2016             description { state: "selected" 0.0;
2017                inherit: "default" 0.0;
2018                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2019             }
2020          }
2021          BEAT_GENLIST_PART_DISCLIP
2022       }
2023       programs {
2024          // signal: elm,state,%s,active
2025          //   a "check" item named %s went active
2026          // signal: elm,state,%s,passive
2027          //   a "check" item named %s went passive
2028          // default is passive
2029          program { name: "go_active";
2030             signal: "elm,state,selected";
2031             source: "elm";
2032             action: STATE_SET "selected" 0.0;
2033             target: "bg_image";
2034             target: "elm.text.1";
2035             target: "elm.text.2";
2036          }
2037          program { name: "go_passive";
2038             signal: "elm,state,unselected";
2039             source: "elm";
2040             action: STATE_SET "default" 0.0;
2041             target: "bg_image";
2042             target: "elm.text.1";
2043             target: "elm.text.2";
2044             transition: LINEAR 0.1;
2045          }
2046          program { name: "go_disabled";
2047             signal: "elm,state,disabled";
2048             source: "elm";
2049             action: STATE_SET "disabled" 0.0;
2050             target: "disclip";
2051          }
2052          program { name: "go_enabled";
2053             signal: "elm,state,enabled";
2054             source: "elm";
2055             action: STATE_SET "default" 0.0;
2056             target: "disclip";
2057          }
2058       }
2059    }
2060
2061    group { name: "elm/genlist/item/2text.1icon.2/default";
2062       alias: "elm/genlist/item_odd/2text.1icon.2/default";
2063       alias: "elm/genlist/item_compress/2text.1icon.2/default";
2064       alias: "elm/genlist/item_compress_odd/2text.1icon.2/default";
2065
2066       data.item: "stacking" "above";
2067       data.item: "selectraise" "on";
2068       data.item: "labels" "elm.text.1 elm.text.2";
2069       data.item: "icons" "elm.icon";
2070       images {
2071          image: "00_list_bar_press_1x80.png" COMP;
2072       }
2073       parts {
2074          BEAT_GENLIST_PART_BASE( 80 )
2075          BEAT_GENLIST_PART_BG_IMAGE
2076          BEAT_GENLIST_PART_BOTTOM_LINE
2077          BEAT_GENLIST_PART_PADDING_TOP( 6 )
2078          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
2079          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
2080          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
2081
2082          part { name: "elm.padding.icon.left";
2083             type: RECT;
2084             scale: 1;
2085             description { state: "default" 0.0;
2086                min: 10 0;
2087                fixed: 1 0;
2088                visible: 0;
2089                rel1 {
2090                   relative: 0.0 0.0;
2091                   to_x: "elm.icon";
2092                }
2093                rel2.to_x: "elm.icon";
2094                align: 1.0 0.0;
2095             }
2096          }
2097          part { name: "elm.icon";
2098             clip_to: "disclip";
2099             type: SWALLOW;
2100             scale: 1;
2101             description { state: "default" 0.0;
2102                align: 1.0 0.5;
2103                rel1 {
2104                   relative: 0.0 1.0;
2105                   offset: 0 0;
2106                   to_x: "elm.padding.right";
2107                   to_y: "elm.padding.top";
2108                }
2109                rel2 {
2110                   relative: 0.0 0.0;
2111                   offset: 0 0;
2112                   to_x: "elm.padding.right";
2113                   to_y: "elm.padding.bottom";
2114                }
2115             }
2116          }
2117          part { name: "elm.text.1";
2118             clip_to: "disclip";
2119             type: TEXT;
2120             mouse_events: 0;
2121             scale: 1;
2122             description { state: "default" 0.0;
2123                min: 0 38;
2124                fixed: 0 1;
2125                align: 0 0;
2126                rel1 {
2127                   relative: 1.0 1.0;
2128                   to_x: "elm.padding.left";
2129                   to_y: "elm.padding.top";
2130                }
2131                rel2 {
2132                   relative: 0.0 1.0;
2133                   offset: 0 0;
2134                   to_x: "elm.padding.icon.left";
2135                   to_y: "elm.padding.top";
2136                }
2137                color: GENLIST_PART_TEXT_COLOR_INC;
2138                text {
2139                   font: "SLP:style=Roman";
2140                   size: 28;
2141                   min: 0 1;
2142                   align: 0.0 0.5;
2143                }
2144             }
2145             description { state: "selected" 0.0;
2146                inherit: "default" 0.0;
2147                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2148             }
2149          }
2150          part { name: "elm.text.2";
2151             clip_to: "disclip";
2152             type: TEXT;
2153             mouse_events: 0;
2154             scale: 1;
2155             description { state: "default" 0.0;
2156                rel1 {
2157                   relative: 1.0 1.0;
2158                   to_x: "elm.padding.left";
2159                   to_y: "elm.text.1";
2160                }
2161                rel2 {
2162                   relative: 0.0 0.0;
2163                   offset: 0 0;
2164                   to_x: "elm.padding.icon.left";
2165                   to_y: "elm.padding.bottom";
2166                }
2167                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
2168                text {
2169                   font: "SLP:style=Medium";
2170                   size: 20;
2171                   min: 0 1;
2172                   align: 0.0 0.5;
2173                }
2174             }
2175             description { state: "selected" 0.0;
2176                inherit: "default" 0.0;
2177                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2178             }
2179          }
2180          BEAT_GENLIST_PART_DISCLIP
2181       }
2182       programs {
2183          // signal: elm,state,%s,active
2184          //   a "check" item named %s went active
2185          // signal: elm,state,%s,passive
2186          //   a "check" item named %s went passive
2187          // default is passive
2188          program { name: "go_active";
2189             signal: "elm,state,selected";
2190             source: "elm";
2191             action: STATE_SET "selected" 0.0;
2192             target: "bg_image";
2193             target: "elm.text.1";
2194             target: "elm.text.2";
2195          }
2196          program { name: "go_passive";
2197             signal: "elm,state,unselected";
2198             source: "elm";
2199             action: STATE_SET "default" 0.0;
2200             target: "bg_image";
2201             target: "elm.text.1";
2202             target: "elm.text.2";
2203             transition: LINEAR 0.1;
2204          }
2205          program { name: "go_disabled";
2206             signal: "elm,state,disabled";
2207             source: "elm";
2208             action: STATE_SET "disabled" 0.0;
2209             target: "disclip";
2210          }
2211          program { name: "go_enabled";
2212             signal: "elm,state,enabled";
2213             source: "elm";
2214             action: STATE_SET "default" 0.0;
2215             target: "disclip";
2216          }
2217       }
2218    }
2219
2220    group { name: "elm/genlist/item/2text.1icon.3/default";
2221       alias: "elm/genlist/item_odd/2text.1icon.3/default";
2222       alias: "elm/genlist/item_compress/2text.1icon.3/default";
2223       alias: "elm/genlist/item_compress_odd/2text.1icon.3/default";
2224
2225       data.item: "stacking" "above";
2226       data.item: "selectraise" "on";
2227       data.item: "labels" "elm.text.1 elm.text.2";
2228       data.item: "icons" "elm.icon";
2229       images {
2230          image: "00_list_bar_press_1x80.png" COMP;
2231       }
2232       parts {
2233          BEAT_GENLIST_PART_BASE( 80 )
2234          BEAT_GENLIST_PART_BG_IMAGE
2235          BEAT_GENLIST_PART_BOTTOM_LINE
2236          BEAT_GENLIST_PART_PADDING_TOP( 6 )
2237          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
2238          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
2239          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
2240
2241          part { name: "elm.padding.icon.left";
2242             type: RECT;
2243             scale: 1;
2244             description { state: "default" 0.0;
2245                min: 10 0;
2246                fixed: 1 0;
2247                visible: 0;
2248                rel1 {
2249                   relative: 0.0 0.0;
2250                   to_x: "elm.icon";
2251                }
2252                rel2.to_x: "elm.icon";
2253                align: 1.0 0.0;
2254             }
2255          }
2256          part { name: "elm.icon";
2257             clip_to: "disclip";
2258             type: SWALLOW;
2259             scale: 1;
2260             description { state: "default" 0.0;
2261                align: 1.0 0.5;
2262                rel1 {
2263                   relative: 0.0 1.0;
2264                   offset: 0 0;
2265                   to_x: "elm.padding.right";
2266                   to_y: "elm.padding.top";
2267                }
2268                rel2 {
2269                   relative: 0.0 1.0;
2270                   offset: 0 0;
2271                   to_x: "elm.padding.right";
2272                   to_y: "elm.text.1";
2273                }
2274             }
2275          }
2276          part { name: "elm.text.1";
2277             clip_to: "disclip";
2278             type: TEXT;
2279             mouse_events: 0;
2280             scale: 1;
2281             description { state: "default" 0.0;
2282                min: 0 38;
2283                fixed: 0 1;
2284                align: 0 0;
2285                rel1 {
2286                   relative: 1.0 1.0;
2287                   to_x: "elm.padding.left";
2288                   to_y: "elm.padding.top";
2289                }
2290                rel2 {
2291                   relative: 0.0 1.0;
2292                   offset: 0 0;
2293                   to_x: "elm.padding.icon.left";
2294                   to_y: "elm.padding.top";
2295                }
2296                color: GENLIST_PART_TEXT_COLOR_INC;
2297                text {
2298                   font: "SLP:style=Roman";
2299                   size: 28;
2300                   min: 0 1;
2301                   align: 0.0 0.5;
2302                }
2303             }
2304             description { state: "selected" 0.0;
2305                inherit: "default" 0.0;
2306                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2307             }
2308          }
2309          part { name: "elm.text.2";
2310             clip_to: "disclip";
2311             type: TEXT;
2312             mouse_events: 0;
2313             scale: 1;
2314             description { state: "default" 0.0;
2315                rel1 {
2316                   relative: 1.0 1.0;
2317                   to_x: "elm.padding.left";
2318                   to_y: "elm.text.1";
2319                }
2320                rel2 {
2321                   relative: 0.0 0.0;
2322                   offset: 0 0;
2323                   to_x: "elm.padding.icon.left";
2324                   to_y: "elm.padding.bottom";
2325                }
2326                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
2327                text {
2328                   font: "SLP:style=Medium";
2329                   size: 20;
2330                   min: 0 1;
2331                   align: 0.0 0.5;
2332                }
2333             }
2334             description { state: "selected" 0.0;
2335                inherit: "default" 0.0;
2336                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2337             }
2338          }
2339          BEAT_GENLIST_PART_DISCLIP
2340       }
2341       programs {
2342          // signal: elm,state,%s,active
2343          //   a "check" item named %s went active
2344          // signal: elm,state,%s,passive
2345          //   a "check" item named %s went passive
2346          // default is passive
2347          program { name: "go_active";
2348             signal: "elm,state,selected";
2349             source: "elm";
2350             action: STATE_SET "selected" 0.0;
2351             target: "bg_image";
2352             target: "elm.text.1";
2353             target: "elm.text.2";
2354          }
2355          program { name: "go_passive";
2356             signal: "elm,state,unselected";
2357             source: "elm";
2358             action: STATE_SET "default" 0.0;
2359             target: "bg_image";
2360             target: "elm.text.1";
2361             target: "elm.text.2";
2362             transition: LINEAR 0.1;
2363          }
2364          program { name: "go_disabled";
2365             signal: "elm,state,disabled";
2366             source: "elm";
2367             action: STATE_SET "disabled" 0.0;
2368             target: "disclip";
2369          }
2370          program { name: "go_enabled";
2371             signal: "elm,state,enabled";
2372             source: "elm";
2373             action: STATE_SET "default" 0.0;
2374             target: "disclip";
2375          }
2376       }
2377    }
2378
2379    group { name: "elm/genlist/item/3text.1icon/default";
2380       alias: "elm/genlist/item_odd/3text.1icon/default";
2381       alias: "elm/genlist/item_compress/3text.1icon/default";
2382       alias: "elm/genlist/item_compress_odd/3text.1icon/default";
2383
2384       data.item: "stacking" "above";
2385       data.item: "selectraise" "on";
2386       data.item: "labels" "elm.text.1 elm.text.2 elm.text.3";
2387       data.item: "icons" "elm.icon";
2388       images {
2389          image: "00_list_bar_press_1x80.png" COMP;
2390       }
2391       parts {
2392          BEAT_GENLIST_PART_BASE( 80 )
2393          BEAT_GENLIST_PART_BG_IMAGE
2394          BEAT_GENLIST_PART_BOTTOM_LINE
2395          BEAT_GENLIST_PART_PADDING_TOP( 6 )
2396          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
2397          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
2398          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
2399
2400          part { name: "elm.padding.icon.left";
2401             type: RECT;
2402             scale: 1;
2403             description { state: "default" 0.0;
2404                min: 10 0;
2405                fixed: 1 0;
2406                visible: 0;
2407                rel1 {
2408                   relative: 0.0 0.0;
2409                   to_x: "elm.icon";
2410                }
2411                rel2.to_x: "elm.icon";
2412                align: 1.0 0.0;
2413             }
2414          }
2415          part { name: "elm.icon";
2416             clip_to: "disclip";
2417             type: SWALLOW;
2418             scale: 1;
2419             description { state: "default" 0.0;
2420                align: 1.0 0.5;
2421                rel1 {
2422                   relative: 0.0 1.0;
2423                   offset: 0 0;
2424                   to_x: "elm.padding.right";
2425                   to_y: "elm.padding.top";
2426                }
2427                rel2 {
2428                   relative: 0.0 1.0;
2429                   offset: 0 0;
2430                   to_x: "elm.padding.right";
2431                   to_y: "elm.text.1";
2432                }
2433             }
2434          }
2435          part { name: "elm.text.1";
2436             clip_to: "disclip";
2437             type: TEXT;
2438             mouse_events: 0;
2439             scale: 1;
2440             description { state: "default" 0.0;
2441                min: 0 38;
2442                fixed: 0 1;
2443                align: 0 0;
2444                rel1 {
2445                   relative: 1.0 1.0;
2446                   to_x: "elm.padding.left";
2447                   to_y: "elm.padding.top";
2448                }
2449                rel2 {
2450                   relative: 0.0 1.0;
2451                   offset: 0 0;
2452                   to_x: "elm.padding.icon.left";
2453                   to_y: "elm.padding.top";
2454                }
2455                color: GENLIST_PART_TEXT_COLOR_INC;
2456                text {
2457                   font: "SLP:style=Roman";
2458                   size: 28;
2459                   min: 0 1;
2460                   align: 0.0 0.5;
2461                }
2462             }
2463             description { state: "selected" 0.0;
2464                inherit: "default" 0.0;
2465                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2466             }
2467          }
2468          part { name: "elm.text.2";
2469             clip_to: "disclip";
2470             type: TEXT;
2471             mouse_events: 0;
2472             scale: 1;
2473             description { state: "default" 0.0;
2474                rel1 {
2475                   relative: 1.0 1.0;
2476                   to_x: "elm.padding.left";
2477                   to_y: "elm.text.1";
2478                }
2479                rel2 {
2480                   relative: 0.0 0.0;
2481                   offset: 0 0;
2482                   to_x: "elm.padding.icon.left";
2483                   to_y: "elm.padding.bottom";
2484                }
2485                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
2486                text {
2487                   font: "SLP:style=Medium";
2488                   size: 20;
2489                   min: 0 1;
2490                   align: 0.0 0.5;
2491                }
2492             }
2493             description { state: "selected" 0.0;
2494                inherit: "default" 0.0;
2495                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2496             }
2497          }
2498          part { name: "elm.text.3";
2499             clip_to: "disclip";
2500             type: TEXT;
2501             mouse_events: 0;
2502             scale: 1;
2503             description { state: "default" 0.0;
2504                rel1 {
2505                   relative: 1.0 1.0;
2506                   to_x: "elm.padding.left";
2507                   to_y: "elm.text.1";
2508                }
2509                rel2 {
2510                   relative: 0.0 0.0;
2511                   offset: 0 0;
2512                   to_x: "elm.padding.right";
2513                   to_y: "elm.padding.bottom";
2514                }
2515                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
2516                text {
2517                   font: "SLP:style=Medium";
2518                   size: 20;
2519                   min: 0 1;
2520                   align: 1.0 0.5;
2521                }
2522             }
2523             description { state: "selected" 0.0;
2524                inherit: "default" 0.0;
2525                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2526             }
2527          }
2528          BEAT_GENLIST_PART_DISCLIP
2529       }
2530       programs {
2531          // signal: elm,state,%s,active
2532          //   a "check" item named %s went active
2533          // signal: elm,state,%s,passive
2534          //   a "check" item named %s went passive
2535          // default is passive
2536          program { name: "go_active";
2537             signal: "elm,state,selected";
2538             source: "elm";
2539             action: STATE_SET "selected" 0.0;
2540             target: "bg_image";
2541             target: "elm.text.1";
2542             target: "elm.text.2";
2543             target: "elm.text.3";
2544          }
2545          program { name: "go_passive";
2546             signal: "elm,state,unselected";
2547             source: "elm";
2548             action: STATE_SET "default" 0.0;
2549             target: "bg_image";
2550             target: "elm.text.1";
2551             target: "elm.text.2";
2552             target: "elm.text.3";
2553             transition: LINEAR 0.1;
2554          }
2555          program { name: "go_disabled";
2556             signal: "elm,state,disabled";
2557             source: "elm";
2558             action: STATE_SET "disabled" 0.0;
2559             target: "disclip";
2560          }
2561          program { name: "go_enabled";
2562             signal: "elm,state,enabled";
2563             source: "elm";
2564             action: STATE_SET "default" 0.0;
2565             target: "disclip";
2566          }
2567       }
2568    }
2569
2570    group { name: "elm/genlist/item/2text.2icon/default";
2571       alias: "elm/genlist/item_odd/2text.2icon/default";
2572       alias: "elm/genlist/item_compress/2text.2icon/default";
2573       alias: "elm/genlist/item_compress_odd/2text.2icon/default";
2574
2575       data.item: "stacking" "above";
2576       data.item: "selectraise" "on";
2577       data.item: "labels" "elm.text.1 elm.text.2";
2578       data.item: "icons" "elm.icon.1 elm.icon.2";
2579       images {
2580          image: "00_list_bar_press_1x80.png" COMP;
2581       }
2582       parts {
2583          BEAT_GENLIST_PART_BASE( 80 )
2584          BEAT_GENLIST_PART_BG_IMAGE
2585          BEAT_GENLIST_PART_BOTTOM_LINE
2586          BEAT_GENLIST_PART_PADDING_TOP( 6 )
2587          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
2588          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
2589          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
2590
2591          part { name: "elm.padding.icon1.right";
2592             type: RECT;
2593             scale: 1;
2594             description { state: "default" 0.0;
2595                min: 10 0;
2596                fixed: 1 0;
2597                visible: 0;
2598                rel1 {
2599                   relative: 1.0 0.0;
2600                   to_x: "elm.icon.1";
2601                }
2602                rel2.to_x: "elm.icon.1";
2603                align: 0.0 0.0;
2604             }
2605          }
2606          part { name: "elm.icon.1";
2607             clip_to: "disclip";
2608             type: SWALLOW;
2609             scale: 1;
2610             description { state: "default" 0.0;
2611                min: 20 20;
2612                max: 20 20;
2613                fixed: 1 1;
2614                align: 0.0 0.5;
2615                rel1 {
2616                   relative: 1.0 1.0;
2617                   offset: 0 0;
2618                   to_x: "elm.padding.left";
2619                   to_y: "elm.text.1";
2620                }
2621                rel2 {
2622                   relative: 1.0 1.0;
2623                   offset: 0 0;
2624                   to_x: "elm.padding.left";
2625                   to_y: "elm.padding.bottom";
2626                }
2627             }
2628          }
2629          part { name: "elm.padding.icon2.left";
2630             type: RECT;
2631             scale: 1;
2632             description { state: "default" 0.0;
2633                min: 10 0;
2634                fixed: 1 0;
2635                visible: 0;
2636                rel1 {
2637                   relative: 0.0 0.0;
2638                   to_x: "elm.icon.2";
2639                }
2640                rel2.to_x: "elm.icon.2";
2641                align: 1.0 0.0;
2642             }
2643          }
2644          part { name: "elm.icon.2";
2645             clip_to: "disclip";
2646             type: SWALLOW;
2647             scale: 1;
2648             description { state: "default" 0.0;
2649                align: 1.0 0.5;
2650                rel1 {
2651                   relative: 0.0 1.0;
2652                   offset: 0 0;
2653                   to_x: "elm.padding.right";
2654                   to_y: "elm.padding.top";
2655                }
2656                rel2 {
2657                   relative: 0.0 1.0;
2658                   offset: 0 0;
2659                   to_x: "elm.padding.right";
2660                   to_y: "elm.text.1";
2661                }
2662             }
2663          }
2664          part { name: "elm.text.1";
2665             clip_to: "disclip";
2666             type: TEXT;
2667             mouse_events: 0;
2668             scale: 1;
2669             description { state: "default" 0.0;
2670                min: 0 38;
2671                fixed: 0 1;
2672                align: 0 0;
2673                rel1 {
2674                   relative: 1.0 1.0;
2675                   to_x: "elm.padding.left";
2676                   to_y: "elm.padding.top";
2677                }
2678                rel2 {
2679                   relative: 0.0 1.0;
2680                   offset: 0 0;
2681                   to_x: "elm.padding.icon2.left";
2682                   to_y: "elm.padding.top";
2683                }
2684                color: GENLIST_PART_TEXT_COLOR_INC;
2685                text {
2686                   font: "SLP:style=Roman";
2687                   size: 28;
2688                   min: 0 1;
2689                   align: 0.0 0.5;
2690                }
2691             }
2692             description { state: "selected" 0.0;
2693                inherit: "default" 0.0;
2694                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2695             }
2696          }
2697          part { name: "elm.text.2";
2698             clip_to: "disclip";
2699             type: TEXT;
2700             mouse_events: 0;
2701             scale: 1;
2702             description { state: "default" 0.0;
2703                rel1 {
2704                   relative: 1.0 1.0;
2705                   to_x: "elm.padding.icon1.right";
2706                   to_y: "elm.text.1";
2707                }
2708                rel2 {
2709                   relative: 0.0 0.0;
2710                   offset: 0 0;
2711                   to_x: "elm.padding.right";
2712                   to_y: "elm.padding.bottom";
2713                }
2714                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
2715                text {
2716                   font: "SLP:style=Medium";
2717                   size: 20;
2718                   min: 0 1;
2719                   align: 0.0 0.5;
2720                }
2721             }
2722             description { state: "selected" 0.0;
2723                inherit: "default" 0.0;
2724                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2725             }
2726          }
2727          BEAT_GENLIST_PART_DISCLIP
2728       }
2729       programs {
2730          // signal: elm,state,%s,active
2731          //   a "check" item named %s went active
2732          // signal: elm,state,%s,passive
2733          //   a "check" item named %s went passive
2734          // default is passive
2735          program { name: "go_active";
2736             signal: "elm,state,selected";
2737             source: "elm";
2738             action: STATE_SET "selected" 0.0;
2739             target: "bg_image";
2740             target: "elm.text.1";
2741             target: "elm.text.2";
2742          }
2743          program { name: "go_passive";
2744             signal: "elm,state,unselected";
2745             source: "elm";
2746             action: STATE_SET "default" 0.0;
2747             target: "bg_image";
2748             target: "elm.text.1";
2749             target: "elm.text.2";
2750             transition: LINEAR 0.1;
2751          }
2752          program { name: "go_disabled";
2753             signal: "elm,state,disabled";
2754             source: "elm";
2755             action: STATE_SET "disabled" 0.0;
2756             target: "disclip";
2757          }
2758          program { name: "go_enabled";
2759             signal: "elm,state,enabled";
2760             source: "elm";
2761             action: STATE_SET "default" 0.0;
2762             target: "disclip";
2763          }
2764       }
2765    }
2766
2767    group { name: "elm/genlist/item/2text.2icon.2/default";
2768       alias: "elm/genlist/item_odd/2text.2icon.2/default";
2769       alias: "elm/genlist/item_compress/2text.2icon.2/default";
2770       alias: "elm/genlist/item_compress_odd/2text.2icon.2/default";
2771
2772       data.item: "stacking" "above";
2773       data.item: "selectraise" "on";
2774       data.item: "labels" "elm.text.1 elm.text.2";
2775       data.item: "icons" "elm.icon.1 elm.icon.2";
2776       images {
2777          image: "00_list_bar_press_1x80.png" COMP;
2778       }
2779       parts {
2780          BEAT_GENLIST_PART_BASE( 80 )
2781          BEAT_GENLIST_PART_BG_IMAGE
2782          BEAT_GENLIST_PART_BOTTOM_LINE
2783          BEAT_GENLIST_PART_PADDING_TOP( 6 )
2784          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
2785          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
2786          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
2787
2788          part { name: "elm.padding.text2.right";
2789             type: RECT;
2790             scale: 1;
2791             description { state: "default" 0.0;
2792                min: 10 0;
2793                fixed: 1 0;
2794                visible: 0;
2795                rel1 {
2796                   relative: 1.0 0.0;
2797                   to_x: "elm.text.2";
2798                }
2799                rel2.to_x: "elm.text.2";
2800                align: 0.0 0.0;
2801             }
2802          }
2803          part { name: "elm.icon.1";
2804             clip_to: "disclip";
2805             type: SWALLOW;
2806             scale: 1;
2807             description { state: "default" 0.0;
2808                min: 20 20;
2809                max: 20 20;
2810                fixed: 1 1;
2811                align: 0.0 0.5;
2812                rel1 {
2813                   relative: 1.0 1.0;
2814                   offset: 0 0;
2815                   to_x: "elm.padding.text2.right";
2816                   to_y: "elm.text.1";
2817                }
2818                rel2 {
2819                   relative: 1.0 1.0;
2820                   offset: 0 0;
2821                   to_x: "elm.padding.text2.right";
2822                   to_y: "elm.padding.bottom";
2823                }
2824             }
2825          }
2826          part { name: "elm.padding.icon2.left";
2827             type: RECT;
2828             scale: 1;
2829             description { state: "default" 0.0;
2830                min: 10 0;
2831                fixed: 1 0;
2832                visible: 0;
2833                rel1 {
2834                   relative: 0.0 0.0;
2835                   to_x: "elm.icon.2";
2836                }
2837                rel2.to_x: "elm.icon.2";
2838                align: 1.0 0.0;
2839             }
2840          }
2841          part { name: "elm.icon.2";
2842             clip_to: "disclip";
2843             type: SWALLOW;
2844             scale: 1;
2845             description { state: "default" 0.0;
2846                align: 1.0 0.5;
2847                rel1 {
2848                   relative: 0.0 1.0;
2849                   offset: 0 0;
2850                   to_x: "elm.padding.right";
2851                   to_y: "elm.padding.top";
2852                }
2853                rel2 {
2854                   relative: 0.0 1.0;
2855                   offset: 0 0;
2856                   to_x: "elm.padding.right";
2857                   to_y: "elm.padding.bottom";
2858                }
2859             }
2860          }
2861          part { name: "elm.text.1";
2862             clip_to: "disclip";
2863             type: TEXT;
2864             mouse_events: 0;
2865             scale: 1;
2866             description { state: "default" 0.0;
2867                min: 0 38;
2868                fixed: 0 1;
2869                align: 0 0;
2870                rel1 {
2871                   relative: 1.0 1.0;
2872                   to_x: "elm.padding.left";
2873                   to_y: "elm.padding.top";
2874                }
2875                rel2 {
2876                   relative: 0.0 1.0;
2877                   offset: 0 0;
2878                   to_x: "elm.padding.icon2.left";
2879                   to_y: "elm.padding.top";
2880                }
2881                color: GENLIST_PART_TEXT_COLOR_INC;
2882                text {
2883                   font: "SLP:style=Roman";
2884                   size: 28;
2885                   min: 0 1;
2886                   align: 0.0 0.5;
2887                }
2888             }
2889             description { state: "selected" 0.0;
2890                inherit: "default" 0.0;
2891                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2892             }
2893          }
2894          part { name: "elm.text.2";
2895             clip_to: "disclip";
2896             type: TEXT;
2897             mouse_events: 0;
2898             scale: 1;
2899             description { state: "default" 0.0;
2900                min: 0 0;
2901                fixed: 1 0;
2902                align: 0 0;
2903                rel1 {
2904                   relative: 1.0 1.0;
2905                   to_x: "elm.padding.left";
2906                   to_y: "elm.text.1";
2907                }
2908                rel2 {
2909                   relative: 1.0 0.0;
2910                   offset: 0 0;
2911                   to_x: "elm.padding.left";
2912                   to_y: "elm.padding.bottom";
2913                }
2914                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
2915                text {
2916                   font: "SLP:style=Medium";
2917                   size: 20;
2918                   min: 1 1;
2919                   align: 0.0 0.5;
2920                }
2921             }
2922             description { state: "selected" 0.0;
2923                inherit: "default" 0.0;
2924                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
2925             }
2926          }
2927          BEAT_GENLIST_PART_DISCLIP
2928       }
2929       programs {
2930          // signal: elm,state,%s,active
2931          //   a "check" item named %s went active
2932          // signal: elm,state,%s,passive
2933          //   a "check" item named %s went passive
2934          // default is passive
2935          program { name: "go_active";
2936             signal: "elm,state,selected";
2937             source: "elm";
2938             action: STATE_SET "selected" 0.0;
2939             target: "bg_image";
2940             target: "elm.text.1";
2941             target: "elm.text.2";
2942          }
2943          program { name: "go_passive";
2944             signal: "elm,state,unselected";
2945             source: "elm";
2946             action: STATE_SET "default" 0.0;
2947             target: "bg_image";
2948             target: "elm.text.1";
2949             target: "elm.text.2";
2950             transition: LINEAR 0.1;
2951          }
2952          program { name: "go_disabled";
2953             signal: "elm,state,disabled";
2954             source: "elm";
2955             action: STATE_SET "disabled" 0.0;
2956             target: "disclip";
2957          }
2958          program { name: "go_enabled";
2959             signal: "elm,state,enabled";
2960             source: "elm";
2961             action: STATE_SET "default" 0.0;
2962             target: "disclip";
2963          }
2964       }
2965    }
2966
2967    group { name: "elm/genlist/item/2text.1icon.4/default";
2968       alias: "elm/genlist/item_odd/2text.1icon.4/default";
2969       alias: "elm/genlist/item_compress/2text.1icon.4/default";
2970       alias: "elm/genlist/item_compress_odd/2text.1icon.4/default";
2971
2972       data.item: "stacking" "above";
2973       data.item: "selectraise" "on";
2974       data.item: "labels" "elm.text.1 elm.text.2";
2975       data.item: "icons" "elm.icon";
2976       images {
2977          image: "00_list_bar_press_1x80.png" COMP;
2978       }
2979       parts {
2980          BEAT_GENLIST_PART_BASE( 80 )
2981          BEAT_GENLIST_PART_BG_IMAGE
2982          BEAT_GENLIST_PART_BOTTOM_LINE
2983          BEAT_GENLIST_PART_PADDING_TOP( 6 )
2984          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
2985          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
2986          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
2987
2988          part { name: "elm.padding.icon.right";
2989             type: RECT;
2990             scale: 1;
2991             description { state: "default" 0.0;
2992                min: 10 0;
2993                fixed: 1 0;
2994                visible: 0;
2995                rel1 {
2996                   relative: 1.0 0.0;
2997                   to_x: "elm.icon";
2998                }
2999                rel2.to_x: "elm.icon";
3000                align: 0.0 0.0;
3001             }
3002          }
3003          part { name: "elm.icon";
3004             clip_to: "disclip";
3005             type: SWALLOW;
3006             scale: 1;
3007             description { state: "default" 0.0;
3008                min: 40 40;
3009                max: 40 40;
3010                fixed: 1 1;
3011                align: 0.0 0.5;
3012                rel1 {
3013                   relative: 1.0 1.0;
3014                   offset: 0 0;
3015                   to_x: "elm.padding.left";
3016                   to_y: "elm.padding.top";
3017                }
3018                rel2 {
3019                   relative: 1.0 1.0;
3020                   offset: 0 0;
3021                   to_x: "elm.padding.left";
3022                   to_y: "elm.padding.bottom";
3023                }
3024             }
3025          }
3026          part { name: "elm.text.1";
3027             clip_to: "disclip";
3028             type: TEXT;
3029             mouse_events: 0;
3030             scale: 1;
3031             description { state: "default" 0.0;
3032                min: 0 38;
3033                fixed: 0 1;
3034                align: 0 0;
3035                rel1 {
3036                   relative: 1.0 1.0;
3037                   to_x: "elm.padding.icon.right";
3038                   to_y: "elm.padding.top";
3039                }
3040                rel2 {
3041                   relative: 0.0 1.0;
3042                   offset: 0 0;
3043                   to_x: "elm.padding.right";
3044                   to_y: "elm.padding.top";
3045                }
3046                color: GENLIST_PART_TEXT_COLOR_INC;
3047                text {
3048                   font: "SLP:style=Roman";
3049                   size: 28;
3050                   min: 0 1;
3051                   align: 0.0 0.5;
3052                }
3053             }
3054             description { state: "selected" 0.0;
3055                inherit: "default" 0.0;
3056                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3057             }
3058          }
3059          part { name: "elm.text.2";
3060             clip_to: "disclip";
3061             type: TEXT;
3062             mouse_events: 0;
3063             scale: 1;
3064             description { state: "default" 0.0;
3065                rel1 {
3066                   relative: 1.0 1.0;
3067                   to_x: "elm.padding.icon.right";
3068                   to_y: "elm.text.1";
3069                }
3070                rel2 {
3071                   relative: 0.0 0.0;
3072                   offset: 0 0;
3073                   to_x: "elm.padding.right";
3074                   to_y: "elm.padding.bottom";
3075                }
3076                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
3077                text {
3078                   font: "SLP:style=Medium";
3079                   size: 20;
3080                   min: 0 1;
3081                   align: 0.0 0.5;
3082                }
3083             }
3084             description { state: "selected" 0.0;
3085                inherit: "default" 0.0;
3086                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3087             }
3088          }
3089          BEAT_GENLIST_PART_DISCLIP
3090       }
3091       programs {
3092          // signal: elm,state,%s,active
3093          //   a "check" item named %s went active
3094          // signal: elm,state,%s,passive
3095          //   a "check" item named %s went passive
3096          // default is passive
3097          program { name: "go_active";
3098             signal: "elm,state,selected";
3099             source: "elm";
3100             action: STATE_SET "selected" 0.0;
3101             target: "bg_image";
3102             target: "elm.text.1";
3103             target: "elm.text.2";
3104          }
3105          program { name: "go_passive";
3106             signal: "elm,state,unselected";
3107             source: "elm";
3108             action: STATE_SET "default" 0.0;
3109             target: "bg_image";
3110             target: "elm.text.1";
3111             target: "elm.text.2";
3112             transition: LINEAR 0.1;
3113          }
3114          program { name: "go_disabled";
3115             signal: "elm,state,disabled";
3116             source: "elm";
3117             action: STATE_SET "disabled" 0.0;
3118             target: "disclip";
3119          }
3120          program { name: "go_enabled";
3121             signal: "elm,state,enabled";
3122             source: "elm";
3123             action: STATE_SET "default" 0.0;
3124             target: "disclip";
3125          }
3126       }
3127    }
3128
3129    group { name: "elm/genlist/item/3text.1icon.2/default";
3130       alias: "elm/genlist/item_odd/3text.1icon.2/default";
3131       alias: "elm/genlist/item_compress/3text.1icon.2/default";
3132       alias: "elm/genlist/item_compress_odd/3text.1icon.2/default";
3133
3134       data.item: "stacking" "above";
3135       data.item: "selectraise" "on";
3136       data.item: "labels" "elm.text.1 elm.text.2 elm.text.3";
3137       data.item: "icons" "elm.icon";
3138       images {
3139          image: "00_list_bar_press_1x80.png" COMP;
3140       }
3141       parts {
3142          BEAT_GENLIST_PART_BASE( 80 )
3143          BEAT_GENLIST_PART_BG_IMAGE
3144          BEAT_GENLIST_PART_BOTTOM_LINE
3145          BEAT_GENLIST_PART_PADDING_TOP( 6 )
3146          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
3147          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
3148          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
3149
3150          part { name: "elm.padding.icon.right";
3151             type: RECT;
3152             scale: 1;
3153             description { state: "default" 0.0;
3154                min: 10 0;
3155                fixed: 1 0;
3156                visible: 0;
3157                rel1 {
3158                   relative: 1.0 0.0;
3159                   to_x: "elm.icon";
3160                }
3161                rel2.to_x: "elm.icon";
3162                align: 0.0 0.0;
3163             }
3164          }
3165          part { name: "elm.icon";
3166             clip_to: "disclip";
3167             type: SWALLOW;
3168             scale: 1;
3169             description { state: "default" 0.0;
3170                min: 40 40;
3171                max: 40 40;
3172                fixed: 1 1;
3173                align: 0.0 0.5;
3174                rel1 {
3175                   relative: 1.0 1.0;
3176                   offset: 0 0;
3177                   to_x: "elm.padding.left";
3178                   to_y: "elm.padding.top";
3179                }
3180                rel2 {
3181                   relative: 1.0 1.0;
3182                   offset: 0 0;
3183                   to_x: "elm.padding.left";
3184                   to_y: "elm.padding.bottom";
3185                }
3186             }
3187          }
3188          part { name: "elm.text.1";
3189             clip_to: "disclip";
3190             type: TEXT;
3191             mouse_events: 0;
3192             scale: 1;
3193             description { state: "default" 0.0;
3194                min: 0 38;
3195                fixed: 0 1;
3196                align: 0 0;
3197                rel1 {
3198                   relative: 1.0 1.0;
3199                   to_x: "elm.padding.icon.right";
3200                   to_y: "elm.padding.top";
3201                }
3202                rel2 {
3203                   relative: 0.0 1.0;
3204                   offset: 0 0;
3205                   to_x: "elm.padding.right";
3206                   to_y: "elm.padding.top";
3207                }
3208                color: GENLIST_PART_TEXT_COLOR_INC;
3209                text {
3210                   font: "SLP:style=Roman";
3211                   size: 28;
3212                   min: 0 1;
3213                   align: 0.0 0.5;
3214                }
3215             }
3216             description { state: "selected" 0.0;
3217                inherit: "default" 0.0;
3218                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3219             }
3220          }
3221          part { name: "elm.text.2";
3222             clip_to: "disclip";
3223             type: TEXT;
3224             mouse_events: 0;
3225             scale: 1;
3226             description { state: "default" 0.0;
3227                rel1 {
3228                   relative: 1.0 1.0;
3229                   to_x: "elm.padding.icon.right";
3230                   to_y: "elm.text.1";
3231                }
3232                rel2 {
3233                   relative: 0.0 0.0;
3234                   offset: 0 0;
3235                   to_x: "elm.padding.right";
3236                   to_y: "elm.padding.bottom";
3237                }
3238                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
3239                text {
3240                   font: "SLP:style=Medium";
3241                   size: 20;
3242                   min: 0 1;
3243                   align: 0.0 0.5;
3244                }
3245             }
3246             description { state: "selected" 0.0;
3247                inherit: "default" 0.0;
3248                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3249             }
3250          }
3251          part { name: "elm.text.3";
3252             clip_to: "disclip";
3253             type: TEXT;
3254             mouse_events: 0;
3255             scale: 1;
3256             description { state: "default" 0.0;
3257                rel1 {
3258                   relative: 1.0 1.0;
3259                   to_x: "elm.padding.left";
3260                   to_y: "elm.padding.top";
3261                }
3262                rel2 {
3263                   relative: 0.0 1.0;
3264                   offset: 0 0;
3265                   to_x: "elm.padding.right";
3266                   to_y: "elm.text.1";
3267                }
3268                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
3269                text {
3270                   font: "SLP:style=Medium";
3271                   size: 20;
3272                   min: 0 1;
3273                   align: 1.0 0.5;
3274                }
3275             }
3276             description { state: "selected" 0.0;
3277                inherit: "default" 0.0;
3278                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3279             }
3280          }
3281          BEAT_GENLIST_PART_DISCLIP
3282       }
3283       programs {
3284          // signal: elm,state,%s,active
3285          //   a "check" item named %s went active
3286          // signal: elm,state,%s,passive
3287          //   a "check" item named %s went passive
3288          // default is passive
3289          program { name: "go_active";
3290             signal: "elm,state,selected";
3291             source: "elm";
3292             action: STATE_SET "selected" 0.0;
3293             target: "bg_image";
3294             target: "elm.text.1";
3295             target: "elm.text.2";
3296             target: "elm.text.3";
3297          }
3298          program { name: "go_passive";
3299             signal: "elm,state,unselected";
3300             source: "elm";
3301             action: STATE_SET "default" 0.0;
3302             target: "bg_image";
3303             target: "elm.text.1";
3304             target: "elm.text.2";
3305             target: "elm.text.3";
3306             transition: LINEAR 0.1;
3307          }
3308          program { name: "go_disabled";
3309             signal: "elm,state,disabled";
3310             source: "elm";
3311             action: STATE_SET "disabled" 0.0;
3312             target: "disclip";
3313          }
3314          program { name: "go_enabled";
3315             signal: "elm,state,enabled";
3316             source: "elm";
3317             action: STATE_SET "default" 0.0;
3318             target: "disclip";
3319          }
3320       }
3321    }
3322
3323    group { name: "elm/genlist/item/2text.2icon.3/default";
3324       alias: "elm/genlist/item_odd/2text.2icon.3/default";
3325       alias: "elm/genlist/item_compress/2text.2icon.3/default";
3326       alias: "elm/genlist/item_compress_odd/2text.2icon.3/default";
3327
3328       data.item: "stacking" "above";
3329       data.item: "selectraise" "on";
3330       data.item: "labels" "elm.text.1 elm.text.2";
3331       data.item: "icons" "elm.icon.1 elm.icon.2";
3332       images {
3333          image: "00_list_bar_press_1x80.png" COMP;
3334       }
3335       parts {
3336          BEAT_GENLIST_PART_BASE( 80 )
3337          BEAT_GENLIST_PART_BG_IMAGE
3338          BEAT_GENLIST_PART_BOTTOM_LINE
3339          BEAT_GENLIST_PART_PADDING_TOP( 6 )
3340          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
3341          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
3342          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
3343
3344          part { name: "elm.padding.icon1.right";
3345             type: RECT;
3346             scale: 1;
3347             description { state: "default" 0.0;
3348                min: 10 0;
3349                fixed: 1 0;
3350                visible: 0;
3351                rel1 {
3352                   relative: 1.0 0.0;
3353                   to_x: "elm.icon.1";
3354                }
3355                rel2.to_x: "elm.icon.1";
3356                align: 0.0 0.0;
3357             }
3358          }
3359          part { name: "elm.icon.1";
3360             clip_to: "disclip";
3361             type: SWALLOW;
3362             scale: 1;
3363             description { state: "default" 0.0;
3364                min: 40 40;
3365                max: 40 40;
3366                fixed: 1 1;
3367                align: 0.0 0.5;
3368                rel1 {
3369                   relative: 1.0 1.0;
3370                   offset: 0 0;
3371                   to_x: "elm.padding.left";
3372                   to_y: "elm.padding.top";
3373                }
3374                rel2 {
3375                   relative: 1.0 0.0;
3376                   offset: 0 0;
3377                   to_x: "elm.padding.left";
3378                   to_y: "elm.padding.bottom";
3379                }
3380             }
3381          }
3382          part { name: "elm.padding.icon2.left";
3383             type: RECT;
3384             scale: 1;
3385             description { state: "default" 0.0;
3386                min: 10 0;
3387                fixed: 1 0;
3388                visible: 0;
3389                rel1 {
3390                   relative: 0.0 0.0;
3391                   to_x: "elm.icon.2";
3392                }
3393                rel2.to_x: "elm.icon.2";
3394                align: 1.0 0.0;
3395             }
3396          }
3397          part { name: "elm.icon.2";
3398             clip_to: "disclip";
3399             type: SWALLOW;
3400             scale: 1;
3401             description { state: "default" 0.0;
3402                align: 1.0 0.5;
3403                rel1 {
3404                   relative: 0.0 1.0;
3405                   to_x: "elm.padding.right";
3406                   to_y: "elm.padding.top";
3407                }
3408                rel2 {
3409                   relative: 0.0 1.0;
3410                   offset: 0 0;
3411                   to_x: "elm.padding.right";
3412                   to_y: "elm.text.1";
3413                }
3414             }
3415          }
3416          part { name: "elm.text.1";
3417             clip_to: "disclip";
3418             type: TEXT;
3419             mouse_events: 0;
3420             scale: 1;
3421             description { state: "default" 0.0;
3422                min: 0 38;
3423                fixed: 0 1;
3424                align: 0 0;
3425                rel1 {
3426                   relative: 1.0 1.0;
3427                   to_x: "elm.padding.icon1.right";
3428                   to_y: "elm.padding.top";
3429                }
3430                rel2 {
3431                   relative: 0.0 1.0;
3432                   offset: 0 0;
3433                   to_x: "elm.padding.icon2.left";
3434                   to_y: "elm.padding.top";
3435                }
3436                color: GENLIST_PART_TEXT_COLOR_INC;
3437                text {
3438                   font: "SLP:style=Roman";
3439                   size: 28;
3440                   min: 0 1;
3441                   align: 0.0 0.5;
3442                }
3443             }
3444             description { state: "selected" 0.0;
3445                inherit: "default" 0.0;
3446                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3447             }
3448          }
3449          part { name: "elm.text.2";
3450             clip_to: "disclip";
3451             type: TEXT;
3452             mouse_events: 0;
3453             scale: 1;
3454             description { state: "default" 0.0;
3455                rel1 {
3456                   relative: 1.0 1.0;
3457                   to_x: "elm.padding.icon1.right";
3458                   to_y: "elm.text.1";
3459                }
3460                rel2 {
3461                   relative: 0.0 0.0;
3462                   offset: 0 0;
3463                   to_x: "elm.padding.icon2.left";
3464                   to_y: "elm.padding.bottom";
3465                }
3466                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
3467                text {
3468                   font: "SLP:style=Medium";
3469                   size: 20;
3470                   min: 0 1;
3471                   align: 0.0 0.5;
3472                }
3473             }
3474             description { state: "selected" 0.0;
3475                inherit: "default" 0.0;
3476                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3477             }
3478          }
3479          BEAT_GENLIST_PART_DISCLIP
3480       }
3481       programs {
3482          // signal: elm,state,%s,active
3483          //   a "check" item named %s went active
3484          // signal: elm,state,%s,passive
3485          //   a "check" item named %s went passive
3486          // default is passive
3487          program { name: "go_active";
3488             signal: "elm,state,selected";
3489             source: "elm";
3490             action: STATE_SET "selected" 0.0;
3491             target: "bg_image";
3492             target: "elm.text.1";
3493             target: "elm.text.2";
3494          }
3495          program { name: "go_passive";
3496             signal: "elm,state,unselected";
3497             source: "elm";
3498             action: STATE_SET "default" 0.0;
3499             target: "bg_image";
3500             target: "elm.text.1";
3501             target: "elm.text.2";
3502             transition: LINEAR 0.1;
3503          }
3504          program { name: "go_disabled";
3505             signal: "elm,state,disabled";
3506             source: "elm";
3507             action: STATE_SET "disabled" 0.0;
3508             target: "disclip";
3509          }
3510          program { name: "go_enabled";
3511             signal: "elm,state,enabled";
3512             source: "elm";
3513             action: STATE_SET "default" 0.0;
3514             target: "disclip";
3515          }
3516       }
3517    }
3518
3519    group { name: "elm/genlist/item/2text.2icon.4/default";
3520       alias: "elm/genlist/item_odd/2text.2icon.4/default";
3521       alias: "elm/genlist/item_compress/2text.2icon.4/default";
3522       alias: "elm/genlist/item_compress_odd/2text.2icon.4/default";
3523
3524       data.item: "stacking" "above";
3525       data.item: "selectraise" "on";
3526       data.item: "labels" "elm.text.1 elm.text.2";
3527       data.item: "icons" "elm.icon.1 elm.icon.2";
3528       images {
3529          image: "00_list_bar_press_1x80.png" COMP;
3530       }
3531       parts {
3532          BEAT_GENLIST_PART_BASE( 80 )
3533          BEAT_GENLIST_PART_BG_IMAGE
3534          BEAT_GENLIST_PART_BOTTOM_LINE
3535          BEAT_GENLIST_PART_PADDING_TOP( 6 )
3536          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
3537          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
3538          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
3539
3540          part { name: "elm.padding.icon1.right";
3541             type: RECT;
3542             scale: 1;
3543             description { state: "default" 0.0;
3544                min: 10 0;
3545                fixed: 1 0;
3546                visible: 0;
3547                rel1 {
3548                   relative: 1.0 0.0;
3549                   to_x: "elm.icon.1";
3550                }
3551                rel2.to_x: "elm.icon.1";
3552                align: 0.0 0.0;
3553             }
3554          }
3555          part { name: "elm.icon.1";
3556             clip_to: "disclip";
3557             type: SWALLOW;
3558             scale: 1;
3559             description { state: "default" 0.0;
3560                min: 40 40;
3561                max: 40 40;
3562                fixed: 1 1;
3563                align: 0.0 0.5;
3564                rel1 {
3565                   relative: 1.0 1.0;
3566                   offset: 0 0;
3567                   to_x: "elm.padding.left";
3568                   to_y: "elm.padding.top";
3569                }
3570                rel2 {
3571                   relative: 1.0 0.0;
3572                   offset: 0 0;
3573                   to_x: "elm.padding.left";
3574                   to_y: "elm.padding.bottom";
3575                }
3576             }
3577          }
3578          part { name: "elm.padding.icon2.left";
3579             type: RECT;
3580             scale: 1;
3581             description { state: "default" 0.0;
3582                min: 10 0;
3583                fixed: 1 0;
3584                visible: 0;
3585                rel1 {
3586                   relative: 0.0 0.0;
3587                   to_x: "elm.icon.2";
3588                }
3589                rel2.to_x: "elm.icon.2";
3590                align: 1.0 0.0;
3591             }
3592          }
3593          part { name: "elm.icon.2";
3594             clip_to: "disclip";
3595             type: SWALLOW;
3596             scale: 1;
3597             description { state: "default" 0.0;
3598                align: 1.0 0.5;
3599                rel1 {
3600                   relative: 0.0 1.0;
3601                   to_x: "elm.padding.right";
3602                   to_y: "elm.padding.top";
3603                }
3604                rel2 {
3605                   relative: 0.0 0.0;
3606                   offset: 0 0;
3607                   to_x: "elm.padding.right";
3608                   to_y: "elm.padding.bottom";
3609                }
3610             }
3611          }
3612          part { name: "elm.text.1";
3613             clip_to: "disclip";
3614             type: TEXT;
3615             mouse_events: 0;
3616             scale: 1;
3617             description { state: "default" 0.0;
3618                min: 0 38;
3619                fixed: 0 1;
3620                align: 0 0;
3621                rel1 {
3622                   relative: 1.0 1.0;
3623                   to_x: "elm.padding.icon1.right";
3624                   to_y: "elm.padding.top";
3625                }
3626                rel2 {
3627                   relative: 0.0 1.0;
3628                   offset: 0 0;
3629                   to_x: "elm.padding.icon2.left";
3630                   to_y: "elm.padding.top";
3631                }
3632                color: GENLIST_PART_TEXT_COLOR_INC;
3633                text {
3634                   font: "SLP:style=Roman";
3635                   size: 28;
3636                   min: 0 1;
3637                   align: 0.0 0.5;
3638                }
3639             }
3640             description { state: "selected" 0.0;
3641                inherit: "default" 0.0;
3642                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3643             }
3644          }
3645          part { name: "elm.text.2";
3646             clip_to: "disclip";
3647             type: TEXT;
3648             mouse_events: 0;
3649             scale: 1;
3650             description { state: "default" 0.0;
3651                rel1 {
3652                   relative: 1.0 1.0;
3653                   to_x: "elm.padding.icon1.right";
3654                   to_y: "elm.text.1";
3655                }
3656                rel2 {
3657                   relative: 0.0 0.0;
3658                   offset: 0 0;
3659                   to_x: "elm.padding.right";
3660                   to_y: "elm.padding.bottom";
3661                }
3662                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
3663                text {
3664                   font: "SLP:style=Medium";
3665                   size: 20;
3666                   min: 0 1;
3667                   align: 0.0 0.5;
3668                }
3669             }
3670             description { state: "selected" 0.0;
3671                inherit: "default" 0.0;
3672                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3673             }
3674          }
3675          BEAT_GENLIST_PART_DISCLIP
3676       }
3677       programs {
3678          // signal: elm,state,%s,active
3679          //   a "check" item named %s went active
3680          // signal: elm,state,%s,passive
3681          //   a "check" item named %s went passive
3682          // default is passive
3683          program { name: "go_active";
3684             signal: "elm,state,selected";
3685             source: "elm";
3686             action: STATE_SET "selected" 0.0;
3687             target: "bg_image";
3688             target: "elm.text.1";
3689             target: "elm.text.2";
3690          }
3691          program { name: "go_passive";
3692             signal: "elm,state,unselected";
3693             source: "elm";
3694             action: STATE_SET "default" 0.0;
3695             target: "bg_image";
3696             target: "elm.text.1";
3697             target: "elm.text.2";
3698             transition: LINEAR 0.1;
3699          }
3700          program { name: "go_disabled";
3701             signal: "elm,state,disabled";
3702             source: "elm";
3703             action: STATE_SET "disabled" 0.0;
3704             target: "disclip";
3705          }
3706          program { name: "go_enabled";
3707             signal: "elm,state,enabled";
3708             source: "elm";
3709             action: STATE_SET "default" 0.0;
3710             target: "disclip";
3711          }
3712       }
3713    }
3714
3715    group { name: "elm/genlist/item/2text.2icon.5/default";
3716       alias: "elm/genlist/item_odd/2text.2icon.5/default";
3717       alias: "elm/genlist/item_compress/2text.2icon.5/default";
3718       alias: "elm/genlist/item_compress_odd/2text.2icon.5/default";
3719
3720       data.item: "stacking" "above";
3721       data.item: "selectraise" "on";
3722       data.item: "labels" "elm.text.1 elm.text.2";
3723       data.item: "icons" "elm.icon.1 elm.icon.2";
3724       images {
3725          image: "00_list_bar_press_1x80.png" COMP;
3726       }
3727       parts {
3728          BEAT_GENLIST_PART_BASE( 80 )
3729          BEAT_GENLIST_PART_BG_IMAGE
3730          BEAT_GENLIST_PART_BOTTOM_LINE
3731          BEAT_GENLIST_PART_PADDING_TOP( 6 )
3732          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
3733          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
3734          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
3735
3736          part { name: "elm.padding.icon1.right";
3737             type: RECT;
3738             scale: 1;
3739             description { state: "default" 0.0;
3740                min: 10 0;
3741                fixed: 1 0;
3742                visible: 0;
3743                rel1 {
3744                   relative: 1.0 0.0;
3745                   to_x: "elm.icon.1";
3746                }
3747                rel2.to_x: "elm.icon.1";
3748                align: 0.0 0.0;
3749             }
3750          }
3751          part { name: "elm.icon.1";
3752             clip_to: "disclip";
3753             type: SWALLOW;
3754             scale: 1;
3755             description { state: "default" 0.0;
3756                min: 26 26;
3757                max: 26 26;
3758                fixed: 1 1;
3759                align: 0.0 0.5;
3760                rel1 {
3761                   relative: 1.0 1.0;
3762                   offset: 0 0;
3763                   to_x: "elm.padding.left";
3764                   to_y: "elm.padding.top";
3765                }
3766                rel2 {
3767                   relative: 1.0 0.0;
3768                   offset: 0 0;
3769                   to_x: "elm.padding.left";
3770                   to_y: "elm.padding.bottom";
3771                }
3772             }
3773          }
3774          part { name: "elm.padding.icon2.right";
3775             type: RECT;
3776             scale: 1;
3777             description { state: "default" 0.0;
3778                min: 10 0;
3779                fixed: 1 0;
3780                visible: 0;
3781                rel1 {
3782                   relative: 1.0 0.0;
3783                   to_x: "elm.icon.2";
3784                }
3785                rel2.to_x: "elm.icon.2";
3786                align: 0.0 0.0;
3787             }
3788          }
3789          part { name: "elm.icon.2";
3790             clip_to: "disclip";
3791             type: SWALLOW;
3792             scale: 1;
3793             description { state: "default" 0.0;
3794                min: 40 40;
3795                max: 40 40;
3796                fixed: 1 1;
3797                align: 0.0 0.5;
3798                rel1 {
3799                   relative: 1.0 1.0;
3800                   to_x: "elm.padding.icon1.right";
3801                   to_y: "elm.padding.top";
3802                }
3803                rel2 {
3804                   relative: 1.0 0.0;
3805                   offset: 0 0;
3806                   to_x: "elm.padding.icon1.right";
3807                   to_y: "elm.padding.bottom";
3808                }
3809             }
3810          }
3811          part { name: "elm.text.1";
3812             clip_to: "disclip";
3813             type: TEXT;
3814             mouse_events: 0;
3815             scale: 1;
3816             description { state: "default" 0.0;
3817                min: 0 38;
3818                fixed: 0 1;
3819                align: 0 0;
3820                rel1 {
3821                   relative: 1.0 1.0;
3822                   to_x: "elm.padding.icon2.right";
3823                   to_y: "elm.padding.top";
3824                }
3825                rel2 {
3826                   relative: 0.0 1.0;
3827                   offset: 0 0;
3828                   to_x: "elm.padding.right";
3829                   to_y: "elm.padding.top";
3830                }
3831                color: GENLIST_PART_TEXT_COLOR_INC;
3832                text {
3833                   font: "SLP:style=Roman";
3834                   size: 28;
3835                   min: 0 1;
3836                   align: 0.0 0.5;
3837                }
3838             }
3839             description { state: "selected" 0.0;
3840                inherit: "default" 0.0;
3841                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3842             }
3843          }
3844          part { name: "elm.text.2";
3845             clip_to: "disclip";
3846             type: TEXT;
3847             mouse_events: 0;
3848             scale: 1;
3849             description { state: "default" 0.0;
3850                rel1 {
3851                   relative: 1.0 1.0;
3852                   to_x: "elm.padding.icon2.right";
3853                   to_y: "elm.text.1";
3854                }
3855                rel2 {
3856                   relative: 0.0 0.0;
3857                   offset: 0 0;
3858                   to_x: "elm.padding.right";
3859                   to_y: "elm.padding.bottom";
3860                }
3861                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
3862                text {
3863                   font: "SLP:style=Medium";
3864                   size: 20;
3865                   min: 0 1;
3866                   align: 0.0 0.5;
3867                }
3868             }
3869             description { state: "selected" 0.0;
3870                inherit: "default" 0.0;
3871                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
3872             }
3873          }
3874          BEAT_GENLIST_PART_DISCLIP
3875       }
3876       programs {
3877          // signal: elm,state,%s,active
3878          //   a "check" item named %s went active
3879          // signal: elm,state,%s,passive
3880          //   a "check" item named %s went passive
3881          // default is passive
3882          program { name: "go_active";
3883             signal: "elm,state,selected";
3884             source: "elm";
3885             action: STATE_SET "selected" 0.0;
3886             target: "bg_image";
3887             target: "elm.text.1";
3888             target: "elm.text.2";
3889          }
3890          program { name: "go_passive";
3891             signal: "elm,state,unselected";
3892             source: "elm";
3893             action: STATE_SET "default" 0.0;
3894             target: "bg_image";
3895             target: "elm.text.1";
3896             target: "elm.text.2";
3897             transition: LINEAR 0.1;
3898          }
3899          program { name: "go_disabled";
3900             signal: "elm,state,disabled";
3901             source: "elm";
3902             action: STATE_SET "disabled" 0.0;
3903             target: "disclip";
3904          }
3905          program { name: "go_enabled";
3906             signal: "elm,state,enabled";
3907             source: "elm";
3908             action: STATE_SET "default" 0.0;
3909             target: "disclip";
3910          }
3911       }
3912    }
3913
3914    group { name: "elm/genlist/item/2text.2icon.6/default";
3915       alias: "elm/genlist/item_odd/2text.2icon.6/default";
3916       alias: "elm/genlist/item_compress/2text.2icon.6/default";
3917       alias: "elm/genlist/item_compress_odd/2text.2icon.6/default";
3918
3919       data.item: "stacking" "above";
3920       data.item: "selectraise" "on";
3921       data.item: "labels" "elm.text.1 elm.text.2";
3922       data.item: "icons" "elm.icon.1 elm.icon.2";
3923       images {
3924          image: "00_list_bar_press_1x80.png" COMP;
3925       }
3926       parts {
3927          BEAT_GENLIST_PART_BASE( 80 )
3928          BEAT_GENLIST_PART_BG_IMAGE
3929          BEAT_GENLIST_PART_BOTTOM_LINE
3930          BEAT_GENLIST_PART_PADDING_TOP( 6 )
3931          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
3932          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
3933          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
3934
3935          part { name: "elm.padding.icon1.right";
3936             type: RECT;
3937             scale: 1;
3938             description { state: "default" 0.0;
3939                min: 10 0;
3940                fixed: 1 0;
3941                visible: 0;
3942                rel1 {
3943                   relative: 1.0 0.0;
3944                   to_x: "elm.icon.1";
3945                }
3946                rel2.to_x: "elm.icon.1";
3947                align: 0.0 0.0;
3948             }
3949          }
3950          part { name: "elm.icon.1";
3951             clip_to: "disclip";
3952             type: SWALLOW;
3953             scale: 1;
3954             description { state: "default" 0.0;
3955                min: 40 40;
3956                max: 40 40;
3957                fixed: 1 1;
3958                align: 0.0 0.5;
3959                rel1 {
3960                   relative: 1.0 1.0;
3961                   offset: 0 0;
3962                   to_x: "elm.padding.left";
3963                   to_y: "elm.padding.top";
3964                }
3965                rel2 {
3966                   relative: 1.0 0.0;
3967                   offset: 0 0;
3968                   to_x: "elm.padding.left";
3969                   to_y: "elm.padding.bottom";
3970                }
3971             }
3972          }
3973          part { name: "elm.padding.icon2.left";
3974             type: RECT;
3975             scale: 1;
3976             description { state: "default" 0.0;
3977                min: 10 0;
3978                fixed: 1 0;
3979                visible: 0;
3980                rel1 {
3981                   relative: 0.0 0.0;
3982                   to_x: "elm.icon.2";
3983                }
3984                rel2.to_x: "elm.icon.2";
3985                align: 1.0 0.0;
3986             }
3987          }
3988          part { name: "elm.icon.2";
3989             clip_to: "disclip";
3990             type: SWALLOW;
3991             scale: 1;
3992             description { state: "default" 0.0;
3993                align: 1.0 0.5;
3994                rel1 {
3995                   relative: 0.0 1.0;
3996                   to_x: "elm.padding.right";
3997                   to_y: "elm.text.1";
3998                }
3999                rel2 {
4000                   relative: 0.0 1.0;
4001                   offset: 0 0;
4002                   to_x: "elm.padding.right";
4003                   to_y: "elm.padding.bottom";
4004                }
4005             }
4006          }
4007          part { name: "elm.text.1";
4008             clip_to: "disclip";
4009             type: TEXT;
4010             mouse_events: 0;
4011             scale: 1;
4012             description { state: "default" 0.0;
4013                min: 0 38;
4014                fixed: 0 1;
4015                align: 0 0;
4016                rel1 {
4017                   relative: 1.0 1.0;
4018                   to_x: "elm.padding.icon1.right";
4019                   to_y: "elm.padding.top";
4020                }
4021                rel2 {
4022                   relative: 0.0 1.0;
4023                   offset: 0 0;
4024                   to_x: "elm.padding.icon2.left";
4025                   to_y: "elm.padding.top";
4026                }
4027                color: GENLIST_PART_TEXT_COLOR_INC;
4028                text {
4029                   font: "SLP:style=Roman";
4030                   size: 28;
4031                   min: 0 1;
4032                   align: 0.0 0.5;
4033                }
4034             }
4035             description { state: "selected" 0.0;
4036                inherit: "default" 0.0;
4037                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4038             }
4039          }
4040          part { name: "elm.text.2";
4041             clip_to: "disclip";
4042             type: TEXT;
4043             mouse_events: 0;
4044             scale: 1;
4045             description { state: "default" 0.0;
4046                rel1 {
4047                   relative: 1.0 1.0;
4048                   to_x: "elm.padding.icon1.right";
4049                   to_y: "elm.text.1";
4050                }
4051                rel2 {
4052                   relative: 0.0 0.0;
4053                   offset: 0 0;
4054                   to_x: "elm.padding.icon2.left";
4055                   to_y: "elm.padding.bottom";
4056                }
4057                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
4058                text {
4059                   font: "SLP:style=Medium";
4060                   size: 20;
4061                   min: 0 1;
4062                   align: 0.0 0.5;
4063                }
4064             }
4065             description { state: "selected" 0.0;
4066                inherit: "default" 0.0;
4067                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4068             }
4069          }
4070          BEAT_GENLIST_PART_DISCLIP
4071       }
4072       programs {
4073          // signal: elm,state,%s,active
4074          //   a "check" item named %s went active
4075          // signal: elm,state,%s,passive
4076          //   a "check" item named %s went passive
4077          // default is passive
4078          program { name: "go_active";
4079             signal: "elm,state,selected";
4080             source: "elm";
4081             action: STATE_SET "selected" 0.0;
4082             target: "bg_image";
4083             target: "elm.text.1";
4084             target: "elm.text.2";
4085          }
4086          program { name: "go_passive";
4087             signal: "elm,state,unselected";
4088             source: "elm";
4089             action: STATE_SET "default" 0.0;
4090             target: "bg_image";
4091             target: "elm.text.1";
4092             target: "elm.text.2";
4093             transition: LINEAR 0.1;
4094          }
4095          program { name: "go_disabled";
4096             signal: "elm,state,disabled";
4097             source: "elm";
4098             action: STATE_SET "disabled" 0.0;
4099             target: "disclip";
4100          }
4101          program { name: "go_enabled";
4102             signal: "elm,state,enabled";
4103             source: "elm";
4104             action: STATE_SET "default" 0.0;
4105             target: "disclip";
4106          }
4107       }
4108    }
4109
4110    group { name: "elm/genlist/item/3text/default";
4111       alias: "elm/genlist/item_odd/3text/default";
4112       alias: "elm/genlist/item_compress/3text/default";
4113       alias: "elm/genlist/item_compress_odd/3text/default";
4114
4115       data.item: "stacking" "above";
4116       data.item: "selectraise" "on";
4117       data.item: "labels" "elm.text.1 elm.text.2 elm.text.3";
4118       images {
4119          image: "00_list_bar_press_1x80.png" COMP;
4120       }
4121       parts {
4122          BEAT_GENLIST_PART_BASE( 80 )
4123          BEAT_GENLIST_PART_BG_IMAGE
4124          BEAT_GENLIST_PART_BOTTOM_LINE
4125          BEAT_GENLIST_PART_PADDING_TOP( 6 )
4126          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
4127          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
4128          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
4129
4130          part { name: "elm.text.1";
4131             clip_to: "disclip";
4132             type: TEXT;
4133             mouse_events: 0;
4134             scale: 1;
4135             description { state: "default" 0.0;
4136                min: 0 38;
4137                fixed: 0 1;
4138                align: 0 0;
4139                rel1 {
4140                   relative: 1.0 1.0;
4141                   to_x: "elm.padding.left";
4142                   to_y: "elm.padding.top";
4143                }
4144                rel2 {
4145                   relative: 0.0 1.0;
4146                   offset: 0 0;
4147                   to_x: "elm.padding.right";
4148                   to_y: "elm.padding.top";
4149                }
4150                color: GENLIST_PART_TEXT_COLOR_INC;
4151                text {
4152                   font: "SLP:style=Roman";
4153                   size: 28;
4154                   min: 0 1;
4155                   align: 0.0 0.5;
4156                }
4157             }
4158             description { state: "selected" 0.0;
4159                inherit: "default" 0.0;
4160                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4161             }
4162          }
4163          part { name: "elm.text.2";
4164             clip_to: "disclip";
4165             type: TEXT;
4166             mouse_events: 0;
4167             scale: 1;
4168             description { state: "default" 0.0;
4169                rel1 {
4170                   relative: 1.0 1.0;
4171                   to_x: "elm.padding.left";
4172                   to_y: "elm.text.1";
4173                }
4174                rel2 {
4175                   relative: 0.0 0.0;
4176                   offset: 0 0;
4177                   to_x: "elm.padding.right";
4178                   to_y: "elm.padding.bottom";
4179                }
4180                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
4181                text {
4182                   font: "SLP:style=Medium";
4183                   size: 20;
4184                   min: 0 1;
4185                   align: 0.0 0.5;
4186                }
4187             }
4188             description { state: "selected" 0.0;
4189                inherit: "default" 0.0;
4190                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4191             }
4192          }
4193          part { name: "elm.text.3";
4194             clip_to: "disclip";
4195             type: TEXT;
4196             mouse_events: 0;
4197             scale: 1;
4198             description { state: "default" 0.0;
4199                align: 1 1;
4200                rel1 {
4201                   relative: 1.0 1.0;
4202                   to_x: "elm.padding.left";
4203                   to_y: "elm.padding.top";
4204                }
4205                rel2 {
4206                   relative: 0.0 1.0;
4207                   offset: 0 0;
4208                   to_x: "elm.padding.right";
4209                   to_y: "elm.text.1";
4210                }
4211                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
4212                text {
4213                   font: "SLP:style=Medium";
4214                   size: 20;
4215                   min: 0 1;
4216                   align: 1.0 0.5;
4217                }
4218             }
4219             description { state: "selected" 0.0;
4220                inherit: "default" 0.0;
4221                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4222             }
4223          }
4224          BEAT_GENLIST_PART_DISCLIP
4225       }
4226       programs {
4227          // signal: elm,state,%s,active
4228          //   a "check" item named %s went active
4229          // signal: elm,state,%s,passive
4230          //   a "check" item named %s went passive
4231          // default is passive
4232          program { name: "go_active";
4233             signal: "elm,state,selected";
4234             source: "elm";
4235             action: STATE_SET "selected" 0.0;
4236             target: "bg_image";
4237             target: "elm.text.1";
4238             target: "elm.text.2";
4239             target: "elm.text.3";
4240          }
4241          program { name: "go_passive";
4242             signal: "elm,state,unselected";
4243             source: "elm";
4244             action: STATE_SET "default" 0.0;
4245             target: "bg_image";
4246             target: "elm.text.1";
4247             target: "elm.text.2";
4248             target: "elm.text.3";
4249             transition: LINEAR 0.1;
4250          }
4251          program { name: "go_disabled";
4252             signal: "elm,state,disabled";
4253             source: "elm";
4254             action: STATE_SET "disabled" 0.0;
4255             target: "disclip";
4256          }
4257          program { name: "go_enabled";
4258             signal: "elm,state,enabled";
4259             source: "elm";
4260             action: STATE_SET "default" 0.0;
4261             target: "disclip";
4262          }
4263       }
4264    }
4265
4266    group { name: "elm/genlist/item/2text.3/default";
4267       alias: "elm/genlist/item_odd/2text.3/default";
4268       alias: "elm/genlist/item_compress/2text.3/default";
4269       alias: "elm/genlist/item_compress_odd/2text.3/default";
4270
4271       data.item: "stacking" "above";
4272       data.item: "selectraise" "on";
4273       data.item: "labels" "elm.text.1 elm.text.2";
4274       data.item: "renames" "elm.edit.rename";
4275       images {
4276          image: "00_list_bar_press_1x80.png" COMP;
4277       }
4278       parts {
4279          BEAT_GENLIST_PART_BASE( 80 )
4280          BEAT_GENLIST_PART_BG_IMAGE
4281          BEAT_GENLIST_PART_BOTTOM_LINE
4282          BEAT_GENLIST_PART_PADDING_TOP( 6 )
4283          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
4284          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
4285          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
4286
4287          part { name: "elm.text.1";
4288             clip_to: "disclip";
4289             type: TEXT;
4290             mouse_events: 0;
4291             scale: 1;
4292             description { state: "default" 0.0;
4293                min: 0 38;
4294                fixed: 0 1;
4295                align: 0 1;
4296                rel1 {
4297                   relative: 1.0 0.0;
4298                   to_x: "elm.padding.left";
4299                   to_y: "elm.padding.bottom";
4300                }
4301                rel2 {
4302                   relative: 0.0 0.0;
4303                   offset: 0 0;
4304                   to_x: "elm.padding.right";
4305                   to_y: "elm.padding.bottom";
4306                }
4307                color: GENLIST_PART_TEXT_COLOR_INC;
4308                text {
4309                   font: "SLP:style=Roman";
4310                   size: 28;
4311                   min: 0 1;
4312                   align: 0.0 0.5;
4313                }
4314             }
4315             description { state: "selected" 0.0;
4316                inherit: "default" 0.0;
4317                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4318             }
4319             description { state: "rename_enabled" 0.0;
4320                inherit: "default" 0.0;
4321                visible: 0;
4322             }
4323          }
4324          part { name: "elm.text.2";
4325             clip_to: "disclip";
4326             type: TEXT;
4327             mouse_events: 0;
4328             scale: 1;
4329             description { state: "default" 0.0;
4330                align: 0 1;
4331                rel1 {
4332                   relative: 1.0 1.0;
4333                   to_x: "elm.padding.left";
4334                   to_y: "elm.padding.top";
4335                }
4336                rel2 {
4337                   relative: 0.0 0.0;
4338                   offset: 0 0;
4339                   to_x: "elm.padding.right";
4340                   to_y: "elm.text.1";
4341                }
4342                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
4343                text {
4344                   font: "SLP:style=Medium";
4345                   size: 20;
4346                   min: 0 1;
4347                   align: 0.0 0.5;
4348                }
4349             }
4350             description { state: "selected" 0.0;
4351                inherit: "default" 0.0;
4352                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4353             }
4354          }
4355          part { name: "elm.edit.rename";
4356             clip_to: "disclip";
4357             type: SWALLOW;
4358             mouse_events: 1;
4359             scale: 1;
4360             description { state: "default" 0.0;
4361                visible: 0;
4362                min: 0 38;
4363                fixed: 0 1;
4364                align: 0 1;
4365                rel1 {
4366                   relative: 1.0 0.0;
4367                   to_x: "elm.padding.left";
4368                   to_y: "elm.padding.bottom";
4369                }
4370                rel2 {
4371                   relative: 0.0 0.0;
4372                   offset: 0 0;
4373                   to_x: "elm.padding.right";
4374                   to_y: "elm.padding.bottom";
4375                }
4376             }
4377             description { state: "rename_enabled" 0.0;
4378                inherit: "default" 0.0;
4379                visible: 1;
4380             }
4381          }
4382          BEAT_GENLIST_PART_DISCLIP
4383       }
4384       programs {
4385          // signal: elm,state,%s,active
4386          //   a "check" item named %s went active
4387          // signal: elm,state,%s,passive
4388          //   a "check" item named %s went passive
4389          // default is passive
4390          program { name: "go_active";
4391             signal: "elm,state,selected";
4392             source: "elm";
4393             action: STATE_SET "selected" 0.0;
4394             target: "bg_image";
4395             target: "elm.text.1";
4396             target: "elm.text.2";
4397          }
4398          program { name: "go_passive";
4399             signal: "elm,state,unselected";
4400             source: "elm";
4401             action: STATE_SET "default" 0.0;
4402             target: "bg_image";
4403             target: "elm.text.1";
4404             target: "elm.text.2";
4405             transition: LINEAR 0.1;
4406          }
4407          program { name: "go_disabled";
4408             signal: "elm,state,disabled";
4409             source: "elm";
4410             action: STATE_SET "disabled" 0.0;
4411             target: "disclip";
4412          }
4413          program { name: "go_enabled";
4414             signal: "elm,state,enabled";
4415             source: "elm";
4416             action: STATE_SET "default" 0.0;
4417             target: "disclip";
4418          }
4419          program { name: "rename_enabled";
4420             signal: "elm,state,rename,enabled";
4421             source: "elm";
4422             action: STATE_SET "rename_enabled" 0.0;
4423             target: "elm.text.1";
4424             target: "elm.edit.rename";
4425          }
4426          program { name: "rename_disabled";
4427             signal: "elm,state,rename,disabled";
4428             source: "elm";
4429             action: STATE_SET "default" 0.0;
4430             target: "elm.text.1";
4431             target: "elm.edit.rename";
4432          }
4433       }
4434    }
4435
4436    group { name: "elm/genlist/item/2line_icontext/default";
4437       alias: "elm/genlist/item_odd/2line_icontext/default";
4438       alias: "elm/genlist/item_compress/2line_icontext/default";
4439       alias: "elm/genlist/item_compress_odd/2line_icontext/default";
4440
4441       data.item: "stacking" "above";
4442       data.item: "selectraise" "on";
4443       data.item: "labels" "elm.text elm.text.sub";
4444       data.item: "icons" "elm.icon";
4445       images {
4446          image: "00_list_bar_press_1x80.png" COMP;
4447       }
4448       parts {
4449          BEAT_GENLIST_PART_BASE( 80 )
4450          BEAT_GENLIST_PART_BG_IMAGE
4451          BEAT_GENLIST_PART_BOTTOM_LINE
4452          BEAT_GENLIST_PART_PADDING_TOP( 6 )
4453          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
4454          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
4455          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
4456
4457          part { name: "elm.icon";
4458             clip_to: "disclip";
4459             type: SWALLOW;
4460             scale: 1;
4461             description { state: "default" 0.0;
4462                min: 50 50;
4463                max: 50 50;
4464                fixed: 1 1;
4465                align: 0.0 0.5;
4466                rel1 {
4467                   relative: 1.0 0.0;
4468                   to_x: "elm.padding.left";
4469                }
4470                rel2 {
4471                   offset: 0 0;
4472                   to_x: "elm.padding.left";
4473                }
4474             }
4475          }
4476          part { name: "elm.padding.icon.right";
4477             type: RECT;
4478             scale: 1;
4479             description { state: "default" 0.0;
4480                min: 10 0;
4481                fixed: 1 0;
4482                visible: 0;
4483                rel1 {
4484                   relative: 1.0 0.0;
4485                   to_x: "elm.icon";
4486                }
4487                rel2.to_x: "elm.icon";
4488                align: 0.0 0.0;
4489             }
4490          }
4491          part { name: "elm.text";
4492             clip_to: "disclip";
4493             type: TEXT;
4494             mouse_events: 0;
4495             scale: 1;
4496             description { state: "default" 0.0;
4497                min: 0 38;
4498                fixed: 0 1;
4499                align: 0 0;
4500                rel1 {
4501                   relative: 1.0 1.0;
4502                   to_x: "elm.padding.icon.right";
4503                   to_y: "elm.padding.top";
4504                }
4505                rel2 {
4506                   relative: 0.0 1.0;
4507                   offset: 0 0;
4508                   to_x: "elm.padding.right";
4509                   to_y: "elm.padding.top";
4510                }
4511                color: GENLIST_PART_TEXT_COLOR_INC;
4512                text {
4513                   font: "SLP:style=Roman";
4514                   size: 28;
4515                   min: 0 1;
4516                   align: 0.0 0.5;
4517                }
4518             }
4519             description { state: "selected" 0.0;
4520                inherit: "default" 0.0;
4521                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4522             }
4523          }
4524          part { name: "elm.text.sub";
4525             clip_to: "disclip";
4526             type: TEXT;
4527             mouse_events: 0;
4528             scale: 1;
4529             description { state: "default" 0.0;
4530                min: 0 30;
4531                fixed: 0 1;
4532                align: 0.0 0.0;
4533                rel1 {
4534                   relative: 1.0 1.0;
4535                   to_x: "elm.padding.icon.right";
4536                   to_y: "elm.text";
4537                }
4538                rel2 {
4539                   relative: 0.0 1.0;
4540                   offset: 0 0;
4541                   to_x: "elm.padding.right";
4542                   to_y: "elm.text";
4543                }
4544                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
4545                text {
4546                   font: "SLP:style=Medium";
4547                   size: 20;
4548                   min: 0 1;
4549                   align: 0.0 0.5;
4550                }
4551             }
4552             description { state: "selected" 0.0;
4553                inherit: "default" 0.0;
4554                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4555             }
4556          }
4557        BEAT_GENLIST_PART_DISCLIP
4558       }
4559       programs {
4560          program { name: "go_active";
4561             signal: "elm,state,selected";
4562             source: "elm";
4563             action: STATE_SET "selected" 0.0;
4564             target: "bg_image";
4565             target: "elm.text";
4566             target: "elm.text.sub";
4567          }
4568          program { name: "go_passive";
4569             signal: "elm,state,unselected";
4570             source: "elm";
4571             action: STATE_SET "default" 0.0;
4572             target: "bg_image";
4573             target: "elm.text";
4574             target: "elm.text.sub";
4575             transition: LINEAR 0.1;
4576          }
4577          program { name: "go_disabled";
4578             signal: "elm,state,disabled";
4579             source: "elm";
4580             action: STATE_SET "disabled" 0.0;
4581             target: "disclip";
4582          }
4583          program { name: "go_enabled";
4584             signal: "elm,state,enabled";
4585             source: "elm";
4586             action: STATE_SET "default" 0.0;
4587             target: "disclip";
4588          }
4589       }
4590    }
4591
4592    group { name: "elm/genlist/item/2line_textonly3/default";
4593       alias: "elm/genlist/item_odd/2line_textonly3/default";
4594       alias: "elm/genlist/item_compress/2line_textonly3/default";
4595       alias: "elm/genlist/item_compress_odd/2line_textonly3/default";
4596
4597       data.item: "stacking" "above";
4598       data.item: "selectraise" "on";
4599       data.item: "labels" "elm.text elm.text.sub";
4600       images {
4601          image: "00_list_bar_press_1x80.png" COMP;
4602       }
4603       parts {
4604          BEAT_GENLIST_PART_BASE( 80 )
4605          BEAT_GENLIST_PART_BG_IMAGE
4606          BEAT_GENLIST_PART_BOTTOM_LINE
4607          BEAT_GENLIST_PART_PADDING_TOP( 6 )
4608          BEAT_GENLIST_PART_PADDING_BOTTOM( 6 )
4609          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
4610          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
4611
4612          part { name: "elm.text";
4613             clip_to: "disclip";
4614             type: TEXT;
4615             mouse_events: 0;
4616             scale: 1;
4617             description { state: "default" 0.0;
4618                min: 0 30;
4619                fixed: 0 1;
4620                align: 0 0;
4621                rel1 {
4622                   relative: 1.0 1.0;
4623                   to_x: "elm.padding.left";
4624                   to_y: "elm.padding.top";
4625                }
4626                rel2 {
4627                   relative: 0.0 1.0;
4628                   offset: 0 0;
4629                   to_x: "elm.padding.right";
4630                   to_y: "elm.padding.top";
4631                }
4632                color: GENLIST_PART_SUB_TEXT_COLOR_INC;
4633                text {
4634                   font: "SLP:style=Medium";
4635                   size: 20;
4636                   min: 0 1;
4637                   align: 0.0 0.5;
4638                }
4639             }
4640             description { state: "selected" 0.0;
4641                inherit: "default" 0.0;
4642                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4643             }
4644          }
4645          part { name: "elm.text.sub";
4646             clip_to: "disclip";
4647             type: TEXT;
4648             mouse_events: 0;
4649             scale: 1;
4650             description { state: "default" 0.0;
4651                rel1 {
4652                   relative: 1.0 1.0;
4653                   to_x: "elm.padding.left";
4654                   to_y: "elm.text";
4655                }
4656                rel2 {
4657                   relative: 0.0 0.0;
4658                   offset: 0 0;
4659                   to_x: "elm.padding.right";
4660                   to_y: "elm.padding.bottom";
4661                }
4662                color: GENLIST_PART_TEXT_COLOR_INC;
4663                text {
4664                   font: "SLP:style=Roman";
4665                   size: 28;
4666                   min: 0 1;
4667                   align: 0.0 0.5;
4668                }
4669             }
4670             description { state: "selected" 0.0;
4671                inherit: "default" 0.0;
4672                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4673             }
4674          }
4675          BEAT_GENLIST_PART_DISCLIP
4676       }
4677       programs {
4678          // signal: elm,state,%s,active
4679          //   a "check" item named %s went active
4680          // signal: elm,state,%s,passive
4681          //   a "check" item named %s went passive
4682          // default is passive
4683          program { name: "go_active";
4684             signal: "elm,state,selected";
4685             source: "elm";
4686             action: STATE_SET "selected" 0.0;
4687             target: "bg_image";
4688             target: "elm.text";
4689          }
4690          program { name: "go_passive";
4691             signal: "elm,state,unselected";
4692             source: "elm";
4693             action: STATE_SET "default" 0.0;
4694             target: "bg_image";
4695             target: "elm.text";
4696             transition: LINEAR 0.1;
4697          }
4698          program { name: "go_disabled";
4699             signal: "elm,state,disabled";
4700             source: "elm";
4701             action: STATE_SET "disabled" 0.0;
4702             target: "disclip";
4703          }
4704          program { name: "go_enabled";
4705             signal: "elm,state,enabled";
4706             source: "elm";
4707             action: STATE_SET "default" 0.0;
4708             target: "disclip";
4709          }
4710       }
4711    }
4712
4713    group { name: "elm/genlist/item_compress/multiline.2text/default";
4714       alias: "elm/genlist/item_compress_odd/multiline.2text/default";
4715
4716       data.item: "stacking" "above";
4717       data.item: "selectraise" "on";
4718       data.item: "labels" "elm.text.1 elm.text.2";
4719       styles {
4720         style { name: "genlist_textblock_sub_style";
4721           base: "font=SLP:style=Regular font_size=22 color=#6C6C6C wrap=char text_class=list_item";
4722           tag:  "br" "\n";
4723           tag:  "ps" "ps";
4724           tag:  "tab" "\t";
4725         }
4726         style { name: "genlist_textblock_sub_selected_style";
4727           base: "font=SLP:style=Regular font_size=22 color=#FFFFFF wrap=char text_class=list_item";
4728           tag:  "br" "\n";
4729           tag:  "ps" "ps";
4730           tag:  "tab" "\t";
4731         }
4732       }
4733       parts {
4734          part { name: "base";
4735             type: RECT;
4736             repeat_events: 1;
4737             description { state: "default" 0.0;
4738                color: 249 249 249 255;
4739             }
4740          }
4741          BEAT_GENLIST_PART_BG_IMAGE
4742          BEAT_GENLIST_PART_BOTTOM_LINE
4743          BEAT_GENLIST_PART_PADDING_TOP( 10 )
4744          BEAT_GENLIST_PART_PADDING_BOTTOM( 11 )
4745          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
4746          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
4747
4748          part { name: "elm.text.1";
4749             clip_to: "disclip";
4750             type: TEXT;
4751             mouse_events: 0;
4752             scale: 1;
4753             description { state: "default" 0.0;
4754                min: 0 38;
4755                fixed: 0 1;
4756                align: 0 0;
4757                rel1 {
4758                   relative: 1.0 1.0;
4759                   to_x: "elm.padding.left";
4760                   to_y: "elm.padding.top";
4761                }
4762                rel2 {
4763                   relative: 0.0 1.0;
4764                   offset: 0 0;
4765                   to_x: "elm.padding.right";
4766                   to_y: "elm.padding.top";
4767                }
4768                color: GENLIST_PART_TEXT_COLOR_INC;
4769                text {
4770                   font: "SLP:style=Regular";
4771                   size: 26;
4772                   min: 0 1;
4773                   align: 0.0 0.5;
4774                }
4775             }
4776             description { state: "selected" 0.0;
4777                inherit: "default" 0.0;
4778                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
4779             }
4780          }
4781          part { name: "elm.text.2";
4782             clip_to: "disclip";
4783             type: TEXTBLOCK;
4784             mouse_events: 0;
4785             scale: 1;
4786             description { state: "default" 0.0;
4787                rel1 {
4788                   relative: 1.0 1.0;
4789                   to_x: "elm.padding.left";
4790                   to_y: "elm.text.1";
4791                }
4792                rel2 {
4793                   relative: 0.0 0.0;
4794                   offset: 0 0;
4795                   to_x: "elm.padding.right";
4796                   to_y: "elm.padding.bottom";
4797                }
4798                text {
4799                   style: "genlist_textblock_sub_style";
4800                   min: 0 1;
4801                   align: 0.0 0.5;
4802                }
4803             }
4804             description { state: "selected" 0.0;
4805                inherit: "default" 0.0;
4806                text.style: "genlist_textblock_sub_selected_style";
4807             }
4808          }
4809          BEAT_GENLIST_PART_DISCLIP
4810       }
4811       programs {
4812          // signal: elm,state,%s,active
4813          //   a "check" item named %s went active
4814          // signal: elm,state,%s,passive
4815          //   a "check" item named %s went passive
4816          // default is passive
4817          program { name: "go_active";
4818             signal: "elm,state,selected";
4819             source: "elm";
4820             action: STATE_SET "selected" 0.0;
4821             target: "bg_image";
4822             target: "elm.text.1";
4823             target: "elm.text.2";
4824          }
4825          program { name: "go_passive";
4826             signal: "elm,state,unselected";
4827             source: "elm";
4828             action: STATE_SET "default" 0.0;
4829             target: "bg_image";
4830             target: "elm.text.1";
4831             target: "elm.text.2";
4832             transition: LINEAR 0.1;
4833          }
4834          program { name: "go_disabled";
4835             signal: "elm,state,disabled";
4836             source: "elm";
4837             action: STATE_SET "disabled" 0.0;
4838             target: "disclip";
4839          }
4840          program { name: "go_enabled";
4841             signal: "elm,state,enabled";
4842             source: "elm";
4843             action: STATE_SET "default" 0.0;
4844             target: "disclip";
4845          }
4846       }
4847    }
4848
4849    group { name: "elm/genlist/item/readmessage/default";
4850       alias: "elm/genlist/item_odd/readmessage/default";
4851       alias: "elm/genlist/item_compress/readmessage/default";
4852       alias: "elm/genlist/item_compress_odd/readmessage/default";
4853
4854       data.item: "stacking" "above";
4855       data.item: "selectraise" "on";
4856       data.item: "icons" "elm.icon";
4857       parts {
4858          part { name: "base";
4859             type: RECT;
4860             repeat_events: 1;
4861             description { state: "default" 0.0;
4862                color: 242 238 233 255;
4863             }
4864          }
4865          part { name: "elm.icon";
4866             clip_to: "disclip";
4867             type: SWALLOW;
4868             scale: 1;
4869             description { state: "default" 0.0;
4870                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4871                rel2 {
4872                   relative: 0.76 0.0;
4873                   to_y: "elm.padding.bottom";
4874                }
4875             }
4876          }
4877          BEAT_GENLIST_PART_PADDING_BOTTOM( 15 )
4878          BEAT_GENLIST_PART_DISCLIP
4879       }
4880       programs {
4881          // signal: elm,state,%s,active
4882          //   a "check" item named %s went active
4883          // signal: elm,state,%s,passive
4884          //   a "check" item named %s went passive
4885          // default is passive
4886          /*program { name: "go_active";
4887             signal: "elm,state,selected";
4888             source: "elm";
4889             action: STATE_SET "selected" 0.0;
4890             target: "bg_image";
4891          }
4892          program { name: "go_passive";
4893             signal: "elm,state,unselected";
4894             source: "elm";
4895             action: STATE_SET "default" 0.0;
4896             target: "bg_image";
4897             transition: LINEAR 0.1;
4898          }*/
4899          program { name: "go_disabled";
4900             signal: "elm,state,disabled";
4901             source: "elm";
4902             action: STATE_SET "disabled" 0.0;
4903             target: "disclip";
4904          }
4905          program { name: "go_enabled";
4906             signal: "elm,state,enabled";
4907             source: "elm";
4908             action: STATE_SET "default" 0.0;
4909             target: "disclip";
4910          }
4911       }
4912    }
4913
4914    group { name: "elm/genlist/item/sentmessage/default";
4915       alias: "elm/genlist/item_odd/sentmessage/default";
4916       alias: "elm/genlist/item_compress/sentmessage/default";
4917       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4918
4919       data.item: "stacking" "above";
4920       data.item: "selectraise" "on";
4921       data.item: "icons" "elm.icon";
4922       parts {
4923          part { name: "base";
4924             type: RECT;
4925             repeat_events: 1;
4926             description { state: "default" 0.0;
4927                color: 242 238 233 255;
4928             }
4929          }
4930          part { name: "elm.icon";
4931             clip_to: "disclip";
4932             type: SWALLOW;
4933             scale: 1;
4934             description { state: "default" 0.0;
4935                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4936                rel2 {
4937                   relative: 1.0 0.0;
4938                   to_y: "elm.padding.bottom";
4939                }
4940             }
4941          }
4942          BEAT_GENLIST_PART_PADDING_BOTTOM( 15 )
4943          BEAT_GENLIST_PART_DISCLIP
4944       }
4945       programs {
4946          // signal: elm,state,%s,active
4947          //   a "check" item named %s went active
4948          // signal: elm,state,%s,passive
4949          //   a "check" item named %s went passive
4950          // default is passive
4951          /*program { name: "go_active";
4952             signal: "elm,state,selected";
4953             source: "elm";
4954             action: STATE_SET "selected" 0.0;
4955             target: "bg_image";
4956          }
4957          program { name: "go_passive";
4958             signal: "elm,state,unselected";
4959             source: "elm";
4960             action: STATE_SET "default" 0.0;
4961             target: "bg_image";
4962             transition: LINEAR 0.1;
4963          }*/
4964          program { name: "go_disabled";
4965             signal: "elm,state,disabled";
4966             source: "elm";
4967             action: STATE_SET "disabled" 0.0;
4968             target: "disclip";
4969          }
4970          program { name: "go_enabled";
4971             signal: "elm,state,enabled";
4972             source: "elm";
4973             action: STATE_SET "default" 0.0;
4974             target: "disclip";
4975          }
4976       }
4977    }
4978
4979    group { name: "elm/genlist/item/dialogue.1text/default";
4980       alias: "elm/genlist/item_odd/dialogue.1text/default";
4981       alias: "elm/genlist/item_compress/dialogue.1text/default";
4982       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
4983
4984       data.item: "stacking" "above";
4985       data.item: "selectraise" "on";
4986       data.item: "labels" "elm.text";
4987
4988       parts {
4989          BEAT_GENLIST_PART_BASE( 71 )
4990          BEAT_GENLIST_PART_BG_IMAGE
4991          BEAT_GENLIST_PART_BOTTOM_LINE
4992          BEAT_GENLIST_PART_PADDING_LEFT( 20 )
4993          BEAT_GENLIST_PART_PADDING_RIGHT( 10 )
4994          BEAT_GENLIST_PART_DIALOGUE_ITEM
4995          part { name: "elm.text";
4996             clip_to: "disclip";
4997             type: TEXT;
4998             mouse_events: 0;
4999             scale: 1;
5000             description { state: "default" 0.0;
5001                rel1 {
5002                   relative: 1.0  0.0;
5003                   to_x: "elm.padding.left";
5004                }
5005                rel2 {
5006                   relative: 0.0 1.0;
5007                   to_x: "elm.padding.right";
5008                }
5009                color: GENLIST_PART_TEXT_COLOR_INC;
5010                text {
5011                   font: "SLP:style=Roman";
5012                   size: 28;
5013                   min: 0 1;
5014                   align: 0.0 0.5;
5015                }
5016             }
5017             description { state: "selected" 0.0;
5018                inherit: "default" 0.0;
5019                color: GENLIST_PART_TEXT_SELECTED_COLOR_INC;
5020             }
5021          }
5022          BEAT_GENLIST_PART_DISCLIP
5023       }
5024       programs {
5025          // signal: elm,state,%s,active
5026          //   a "check" item named %s went active
5027          // signal: elm,state,%s,passive
5028          //   a "check" item named %s went passive
5029          // default is passive
5030          program { name: "go_active";
5031             signal: "elm,state,selected";
5032             source: "elm";
5033             action: STATE_SET "selected" 0.0;
5034             target: "bg_image";
5035             target: "elm.text";
5036          }
5037          program { name: "go_passive";
5038             signal: "elm,state,unselected";
5039             source: "elm";
5040             action: STATE_SET "default" 0.0;
5041             target: "bg_image";
5042             target: "elm.text";
5043             transition: LINEAR 0.1;
5044          }
5045          program { name: "go_disabled";
5046             signal: "elm,state,disabled";
5047             source: "elm";
5048             action: STATE_SET "disabled" 0.0;
5049             target: "disclip";
5050          }
5051          program { name: "go_enabled";
5052             signal: "elm,state,enabled";
5053             source: "elm";
5054             action: STATE_SET "default" 0.0;
5055             target: "disclip";
5056          }
5057       }
5058    }
5059    group { name: "elm/genlist/item/dialogue.1title.1text/default";
5060       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
5061       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
5062       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
5063
5064       data.item: "stacking" "above";
5065       data.item: "selectraise" "on";
5066       data.item: "labels" "elm.title elm.text";
5067
5068       images {
5069           image: "00_list_img_check.png" COMP;
5070       }
5071
5072       parts {
5073          BEAT_GENLIST_PART_BASE( 71 )
5074          BEAT_GENLIST_PART_BOTTOM_LINE
5075          BEAT_GENLIST_PART_PADDING_LEFT( 17 )
5076          BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 )
5077          BEAT_GENLIST_PART_DIALOGUE_ITEM
5078          part { name: "vertical_line";
5079             type: RECT;
5080             mouse_events: 0;
5081             description { state: "default" 0.0;
5082                min: 1 0;
5083                fixed: 1 0;
5084                color: GENLIST_PART_BOTTOM_LINE_INC;
5085                rel1 { 
5086                   relative: 1.0 0.0;
5087                   to_x: "elm.title";
5088                }
5089                rel2.to_x: "elm.title";
5090                align: 0.0 0.5;
5091             } 
5092          }
5093          part { name: "editing_vertical_line";
5094             type: RECT;
5095             mouse_events: 0;
5096             description { state: "default" 0.0;
5097                min: 1 0;
5098                fixed: 1 0;
5099                color: GENLIST_PART_BOTTOM_LINE_INC;
5100                rel1.to_x: "elm.padding.right";
5101                rel2 {
5102                   relative: 0.0 1.0;
5103                   to_x: "elm.padding.right";
5104                }
5105                align: 0.0 0.5;
5106                visible: 0;
5107             } 
5108             description { state: "editing" 0.0;
5109                inherit: "default" 0.0;
5110                visible: 1;
5111             }
5112          }
5113          part { name: "elm.title";
5114             type: TEXT;
5115             mouse_events: 0;
5116             scale: 1;
5117             description { state: "default" 0.0;
5118                min: 102 0;
5119                fixed: 1 0;
5120                rel1 {
5121                   relative: 1.0  0.0;
5122                   to_x: "elm.padding.left";
5123                }
5124                rel2.to_x: "elm.padding.left";
5125                align: 0.0 0.5;
5126                color: 78 73 69 255;
5127                text {
5128                   font: "SLP:style=Medium";
5129                   size: 20;
5130                   min: 0 1;
5131                   align: 0.0 0.5;
5132                }
5133             }
5134          }
5135          part { name: "elm.padding.title.right";
5136             type: RECT;
5137             mouse_events: 0;
5138             scale: 1;
5139             description { state: "default" 0.0;
5140                min: 10 0;
5141                fixed: 1 0;
5142                rel1 {
5143                    relative: 1.0 0.0;
5144                    to_x: "vertical_line";
5145                }
5146                rel2.to_x: "vertical_line";
5147                visible: 0;
5148                align: 0.0 0.5;
5149             }
5150          }
5151          part { name: "elm.text";
5152             clip_to: "disclip";
5153             type: TEXT;
5154             mouse_events: 0;
5155             scale: 1;
5156             description { state: "default" 0.0;
5157                rel1 {
5158                   relative: 1.0  0.0;
5159                   to_x: "elm.padding.title.right";
5160                }
5161                rel2 {
5162                   relative: 0.0 1.0;
5163                   to_x: "elm.padding.right";
5164                }
5165                color: GENLIST_PART_TEXT_COLOR_INC;
5166                text {
5167                   font: "SLP:style=Roman";
5168                   size: 28;
5169                   min: 0 1;
5170                   align: 0.0 0.5;
5171                }
5172             }
5173          }
5174          part { name: "elm.icon.edit";
5175             type: SWALLOW;
5176             scale: 1;
5177             description { state: "default" 0.0;
5178                fixed: 1 1;
5179                rel1 {
5180                   relative: 0.179 0.0;
5181                   to_x: "elm.padding.right";
5182                }
5183                rel2 {
5184                   relative: 1.0 0.648;
5185                   to_x: "elm.padding.right";
5186                }
5187             }
5188          }
5189          BEAT_GENLIST_PART_DISCLIP
5190       }
5191       programs {
5192          // signal: elm,state,%s,active
5193          //   a "check" item named %s went active
5194          // signal: elm,state,%s,passive
5195          //   a "check" item named %s went passive
5196          // default is passive
5197          /*program { name: "go_active";
5198             signal: "elm,state,selected";
5199             source: "elm";
5200             action: STATE_SET "selected" 0.0;
5201             target: "elm.text";
5202          }
5203          program { name: "go_passive";
5204             signal: "elm,state,unselected";
5205             source: "elm";
5206             action: STATE_SET "default" 0.0;
5207             target: "elm.text";
5208             transition: LINEAR 0.1;
5209          }*/
5210          program { name: "go_disabled";
5211             signal: "elm,state,disabled";
5212             source: "elm";
5213             action: STATE_SET "disabled" 0.0;
5214             target: "disclip";
5215          }
5216          program { name: "go_enabled";
5217             signal: "elm,state,enabled";
5218             source: "elm";
5219             action: STATE_SET "default" 0.0;
5220             target: "disclip";
5221          }
5222          program { name: "go_editing";
5223             signal: "elm,state,editing";
5224             source: "elm";
5225             action: STATE_SET "editing" 0.0;
5226             target: "elm.padding.right";
5227             target: "editing_vertical_line";
5228          }
5229          program { name: "go_viewing";
5230             signal: "elm,state,viewing";
5231             source: "elm";
5232             action: STATE_SET "default" 0.0;
5233             target: "elm.padding.right";
5234             target: "editing_vertical_line";
5235          }
5236       }
5237    }
5238    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
5239       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
5240       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
5241       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
5242
5243       data.item: "stacking" "above";
5244       data.item: "selectraise" "on";
5245       data.item: "labels" "elm.title elm.text";
5246       data.item: "icons" "elm.icon.edit";
5247
5248       images {
5249           image: "00_list_img_check.png" COMP;
5250       }
5251
5252       parts {
5253          BEAT_GENLIST_PART_BASE( 71 )
5254          BEAT_GENLIST_PART_BOTTOM_LINE
5255          BEAT_GENLIST_PART_PADDING_LEFT( 17 )
5256          BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 )
5257          BEAT_GENLIST_PART_DIALOGUE_ITEM
5258          part { name: "vertical_line";
5259             type: RECT;
5260             mouse_events: 0;
5261             description { state: "default" 0.0;
5262                min: 1 0;
5263                fixed: 1 0;
5264                color: GENLIST_PART_BOTTOM_LINE_INC;
5265                rel1 { 
5266                   relative: 1.0 0.0;
5267                   to_x: "elm.title";
5268                }
5269                rel2.to_x: "elm.title";
5270                align: 0.0 0.5;
5271             } 
5272          }
5273          part { name: "editing_vertical_line";
5274             type: RECT;
5275             mouse_events: 0;
5276             description { state: "default" 0.0;
5277                min: 1 0;
5278                fixed: 1 0;
5279                color: GENLIST_PART_BOTTOM_LINE_INC;
5280                rel1.to_x: "elm.padding.right";
5281                rel2 {
5282                   relative: 0.0 1.0;
5283                   to_x: "elm.padding.right";
5284                }
5285                align: 0.0 0.5;
5286                visible: 0;
5287             } 
5288             description { state: "editing" 0.0;
5289                inherit: "default" 0.0;
5290                visible: 1;
5291             }
5292          }
5293          part { name: "elm.title";
5294             type: TEXT;
5295             mouse_events: 0;
5296             scale: 1;
5297             description { state: "default" 0.0;
5298                min: 102 0;
5299                fixed: 1 0;
5300                rel1 {
5301                   relative: 1.0  0.0;
5302                   to_x: "elm.padding.left";
5303                }
5304                rel2.to_x: "elm.padding.left";
5305                align: 0.0 0.5;
5306                color: 78 73 69 255;
5307                text {
5308                   font: "SLP:style=Medium";
5309                   size: 20;
5310                   min: 0 1;
5311                   align: 0.0 0.5;
5312                }
5313             }
5314          }
5315          part { name: "elm.padding.title.right";
5316             type: RECT;
5317             mouse_events: 0;
5318             scale: 1;
5319             description { state: "default" 0.0;
5320                min: 10 0;
5321                fixed: 1 0;
5322                rel1 {
5323                    relative: 1.0 0.0;
5324                    to_x: "vertical_line";
5325                }
5326                rel2.to_x: "vertical_line";
5327                visible: 0;
5328                align: 0.0 0.5;
5329             }
5330          }
5331          part { name: "elm.text";
5332             clip_to: "disclip";
5333             type: TEXT;
5334             mouse_events: 0;
5335             scale: 1;
5336             description { state: "default" 0.0;
5337                rel1 {
5338                   relative: 1.0  0.0;
5339                   to_x: "elm.padding.title.right";
5340                }
5341                rel2.to_x: "elm.padding.title.right";
5342                align: 0.0 0.5;
5343                fixed: 1 1;
5344                color: GENLIST_PART_TEXT_COLOR_INC;
5345                text {
5346                   font: "SLP:style=Roman";
5347                   size: 28;
5348                   min: 1 1;
5349                   max: 1 1;
5350                   align: 0.0 0.5;
5351                }
5352             }
5353             description { state: "selected" 0.0;
5354                inherit: "default" 0.0;
5355                color: 217 147 26 255;
5356             }
5357          }
5358          part { name: "elm.padding.text.right";
5359             type: RECT;
5360             mouse_events: 0;
5361             scale: 1;
5362             description { state: "default" 0.0;
5363                min: 7 0;
5364                fixed: 1 0;
5365                rel1 {
5366                    relative: 1.0 0.0;
5367                    to_x: "elm.text";
5368                }
5369                rel2.to_x: "elm.text";
5370                visible: 0;
5371                align: 0.0 0.5;
5372             }
5373          }
5374          part { name: "elm.image.check";
5375             clip_to: "disclip";
5376             mouse_events: 0;
5377             scale: 1;
5378             description { state: "default" 0.0;
5379                image.normal: "00_list_img_check.png";
5380                rel1 {
5381                   relative: 1.0 0.366;
5382                   to_x: "elm.padding.text.right";
5383                }
5384                rel2 {
5385                   relative: 3.857 0.648;
5386                   to_x: "elm.padding.text.right";
5387                } 
5388                visible: 0;
5389             }
5390             description { state: "selected" 0.0;
5391                inherit: "default" 0.0;
5392                visible: 1;
5393             }
5394          }
5395          part { name: "elm.icon.edit";
5396             type: SWALLOW;
5397             scale: 1;
5398             description { state: "default" 0.0;
5399                fixed: 1 1;
5400                rel1 {
5401                   relative: 0.179 0.0;
5402                   to_x: "elm.padding.right";
5403                }
5404                rel2 {
5405                   relative: 1.0 0.648;
5406                   to_x: "elm.padding.right";
5407                }
5408             }
5409          }
5410          BEAT_GENLIST_PART_DISCLIP
5411       }
5412       programs {
5413          // signal: elm,state,%s,active
5414          //   a "check" item named %s went active
5415          // signal: elm,state,%s,passive
5416          //   a "check" item named %s went passive
5417          // default is passive
5418          program { name: "go_active";
5419             signal: "elm,state,selected";
5420             source: "elm";
5421             action: STATE_SET "selected" 0.0;
5422             target: "elm.text";
5423             target: "elm.image.check";
5424          }
5425          program { name: "go_passive";
5426             signal: "elm,state,unselected";
5427             source: "elm";
5428             action: STATE_SET "default" 0.0;
5429             target: "elm.text";
5430             target: "elm.image.check";
5431             transition: LINEAR 0.1;
5432          }
5433          program { name: "go_disabled";
5434             signal: "elm,state,disabled";
5435             source: "elm";
5436             action: STATE_SET "disabled" 0.0;
5437             target: "disclip";
5438          }
5439          program { name: "go_enabled";
5440             signal: "elm,state,enabled";
5441             source: "elm";
5442             action: STATE_SET "default" 0.0;
5443             target: "disclip";
5444          }
5445          program { name: "go_editing";
5446             signal: "elm,state,editing";
5447             source: "elm";
5448             action: STATE_SET "editing" 0.0;
5449             target: "elm.padding.right";
5450             target: "editing_vertical_line";
5451          }
5452          program { name: "go_viewing";
5453             signal: "elm,state,viewing";
5454             source: "elm";
5455             action: STATE_SET "default" 0.0;
5456             target: "elm.padding.right";
5457             target: "editing_vertical_line";
5458          }
5459       }
5460    }
5461    group { name: "elm/genlist/item/dialogue.1title.4text/default";
5462       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
5463       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
5464       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
5465
5466       data.item: "stacking" "above";
5467       data.item: "selectraise" "on";
5468       data.item: "labels" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
5469
5470       parts {
5471          BEAT_GENLIST_PART_BASE( 284 )
5472          BEAT_GENLIST_PART_BOTTOM_LINE
5473          BEAT_GENLIST_PART_PADDING_LEFT( 17 )
5474          BEAT_GENLIST_PART_DIALOGUE_ITEM
5475          part { name: "vertical_line";
5476             type: RECT;
5477             mouse_events: 0;
5478             description { state: "default" 0.0;
5479                min: 1 0;
5480                fixed: 1 0;
5481                color: GENLIST_PART_BOTTOM_LINE_INC;
5482                rel1 { 
5483                   relative: 1.0 0.0;
5484                   to_x: "elm.title";
5485                }
5486                rel2.to_x: "elm.title";
5487                align: 0.0 0.5;
5488             } 
5489          }
5490          part { name: "center1_line";
5491             type: RECT;
5492             mouse_events: 0;
5493             description { state: "default" 0.0;
5494                min: 0 1;
5495                fixed: 0 1;
5496                color: GENLIST_PART_BOTTOM_LINE_INC;
5497                rel1 { 
5498                   relative: 1.0 0.25;
5499                   to_x: "vertical_line";
5500                }
5501                rel2.relative: 1.0 0.25;
5502                align: 0.5 1.0;
5503             } 
5504          }
5505          part { name: "center2_line";
5506             type: RECT;
5507             mouse_events: 0;
5508             description { state: "default" 0.0;
5509                min: 0 1;
5510                fixed: 0 1;
5511                color: GENLIST_PART_BOTTOM_LINE_INC;
5512                rel1 { 
5513                   relative: 1.0 0.5;
5514                   to_x: "vertical_line";
5515                }
5516                rel2.relative: 1.0 0.5;
5517                align: 0.5 1.0;
5518             } 
5519          }
5520          part { name: "center3_line";
5521             type: RECT;
5522             mouse_events: 0;
5523             description { state: "default" 0.0;
5524                min: 0 1;
5525                fixed: 0 1;
5526                color: GENLIST_PART_BOTTOM_LINE_INC;
5527                rel1 { 
5528                   relative: 1.0 0.75;
5529                   to_x: "vertical_line";
5530                }
5531                rel2.relative: 1.0 0.75;
5532                align: 0.5 1.0;
5533             } 
5534          }
5535          BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 )
5536          part { name: "editing_vertical_line";
5537             type: RECT;
5538             mouse_events: 0;
5539             description { state: "default" 0.0;
5540                min: 1 0;
5541                fixed: 1 0;
5542                color: GENLIST_PART_BOTTOM_LINE_INC;
5543                rel1.to_x: "elm.padding.right";
5544                rel2 {
5545                   relative: 0.0 1.0;
5546                   to_x: "elm.padding.right";
5547                }
5548                align: 0.0 0.5;
5549                visible: 0;
5550             } 
5551             description { state: "editing" 0.0;
5552                inherit: "default" 0.0;
5553                visible: 1;
5554             }
5555          }
5556          part { name: "elm.title";
5557             type: TEXT;
5558             mouse_events: 0;
5559             scale: 1;
5560             description { state: "default" 0.0;
5561                min: 102 0;
5562                fixed: 1 0;
5563                rel1 {
5564                   relative: 1.0  0.0;
5565                   to_x: "elm.padding.left";
5566                }
5567                rel2.to_x: "elm.padding.left";
5568                align: 0.0 0.5;
5569                color: 78 73 69 255;
5570                text {
5571                   font: "SLP:style=Medium";
5572                   size: 20;
5573                   min: 0 1;
5574                   align: 0.0 0.5;
5575                }
5576             }
5577          }
5578          part { name: "elm.padding.title.right";
5579             type: RECT;
5580             mouse_events: 0;
5581             scale: 1;
5582             description { state: "default" 0.0;
5583                min: 10 0;
5584                fixed: 1 0;
5585                rel1 {
5586                    relative: 1.0 0.0;
5587                    to_x: "elm.title";
5588                }
5589                rel2.to_x: "elm.title";
5590                visible: 0;
5591                align: 0.0 0.5;
5592             }
5593          }
5594          part { name: "elm.text.1";
5595             clip_to: "disclip";
5596             type: TEXT;
5597             mouse_events: 0;
5598             scale: 1;
5599             description { state: "default" 0.0;
5600                rel1 {
5601                   relative: 1.0 0.0;
5602                   to_x: "elm.padding.title.right";
5603                }
5604                rel2 {
5605                   relative: 0.0 0.0;
5606                   to_x: "elm.padding.right";
5607                   to_y: "center1_line";
5608                }
5609                color: GENLIST_PART_TEXT_COLOR_INC;
5610                text {
5611                   font: "SLP:style=Roman";
5612                   size: 28;
5613                   min: 0 1;
5614                   align: 0.0 0.5;
5615                }
5616             }
5617          }
5618          part { name: "elm.text.2";
5619             clip_to: "disclip";
5620             type: TEXT;
5621             mouse_events: 0;
5622             scale: 1;
5623             description { state: "default" 0.0;
5624                rel1 {
5625                   relative: 1.0 0.25;
5626                   to_x: "elm.padding.title.right";
5627                }
5628                rel2 {
5629                   relative: 0.0 0.0;
5630                   to_x: "elm.padding.right";
5631                   to_y: "center2_line";
5632                }
5633                color: GENLIST_PART_TEXT_COLOR_INC;
5634                text {
5635                   font: "SLP:style=Roman";
5636                   size: 28;
5637                   min: 0 1;
5638                   align: 0.0 0.5;
5639                }
5640             }
5641          }
5642          part { name: "elm.text.3";
5643             clip_to: "disclip";
5644             type: TEXT;
5645             mouse_events: 0;
5646             scale: 1;
5647             description { state: "default" 0.0;
5648                rel1 {
5649                   relative: 1.0  0.5;
5650                   to_x: "elm.padding.title.right";
5651                }
5652                rel2 {
5653                   relative: 0.0 0.0;
5654                   to_x: "elm.padding.right";
5655                   to_y: "center3_line";
5656                }
5657                color: GENLIST_PART_TEXT_COLOR_INC;
5658                text {
5659                   font: "SLP:style=Roman";
5660                   size: 28;
5661                   min: 0 1;
5662                   align: 0.0 0.5;
5663                }
5664             }
5665          }
5666          part { name: "elm.text.4";
5667             clip_to: "disclip";
5668             type: TEXT;
5669             mouse_events: 0;
5670             scale: 1;
5671             description { state: "default" 0.0;
5672                rel1 {
5673                   relative: 1.0  0.75;
5674                   to_x: "elm.padding.title.right";
5675                }
5676                rel2 {
5677                   relative: 0.0 0.0;
5678                   to_x: "elm.padding.right";
5679                   to_y: "bottom_line";
5680                }
5681                color: GENLIST_PART_TEXT_COLOR_INC;
5682                text {
5683                   font: "SLP:style=Roman";
5684                   size: 28;
5685                   min: 0 1;
5686                   align: 0.0 0.5;
5687                }
5688             }
5689          }
5690          BEAT_GENLIST_PART_DISCLIP
5691       }
5692       programs {
5693          // signal: elm,state,%s,active
5694          //   a "check" item named %s went active
5695          // signal: elm,state,%s,passive
5696          //   a "check" item named %s went passive
5697          // default is passive
5698          /*program { name: "go_active";
5699             signal: "elm,state,selected";
5700             source: "elm";
5701             action: STATE_SET "selected" 0.0;
5702             target: "elm.text";
5703          }
5704          program { name: "go_passive";
5705             signal: "elm,state,unselected";
5706             source: "elm";
5707             action: STATE_SET "default" 0.0;
5708             target: "elm.text";
5709             transition: LINEAR 0.1;
5710          }*/
5711          program { name: "go_disabled";
5712             signal: "elm,state,disabled";
5713             source: "elm";
5714             action: STATE_SET "disabled" 0.0;
5715             target: "disclip";
5716          }
5717          program { name: "go_enabled";
5718             signal: "elm,state,enabled";
5719             source: "elm";
5720             action: STATE_SET "default" 0.0;
5721             target: "disclip";
5722          }
5723          program { name: "go_editing";
5724             signal: "elm,state,editing";
5725             source: "elm";
5726             action: STATE_SET "editing" 0.0;
5727             target: "elm.padding.right"; 
5728             target: "editing_vertical_line";
5729          }
5730          program { name: "go_viewing";
5731             signal: "elm,state,viewing";
5732             source: "elm";
5733             action: STATE_SET "default" 0.0;
5734             target: "elm.padding.right";
5735             target: "editing_vertical_line";
5736          }
5737       }
5738    }
5739    group { name: "elm/genlist/item/dialogue.1icon.2text/default";
5740       alias: "elm/genlist/item_odd/dialogue.1icon.2text/default";
5741       alias: "elm/genlist/item_compress/dialogue.1icon.2text/default";
5742       alias: "elm/genlist/item_compress_odd/dialogue.1icon.2text/default";
5743
5744       data.item: "stacking" "above";
5745       data.item: "selectraise" "on";
5746       data.item: "labels" "elm.text.1 elm.text.2";
5747       data.item: "icons" "elm.icon elm.icon.edit";
5748
5749       images {
5750           image: "00_list_thumbnail_bg.png" COMP;
5751       }
5752
5753       parts {
5754          BEAT_GENLIST_PART_DIALOGUE_BASE( 142 )
5755          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
5756          part { name: "elm.icon.bg";
5757             scale: 1;
5758             description { state: "default" 0.0;
5759                min: 90 90;
5760                max: 90 90;
5761                fixed: 1 1;
5762                align: 0.0 0.0;
5763                rel1 {
5764                   relative: 1.0 0.0;
5765                   to_x: "elm.padding.left";
5766                }
5767                rel2 {
5768                   offset: 0 0;
5769                   to_x: "elm.padding.left";
5770                }
5771                image {
5772                   normal: "00_list_thumbnail_bg.png";
5773                   border: 1 1 1 1;
5774                   border_scale: 1;
5775                   middle: NONE;
5776                }
5777             }
5778          }
5779          part { name: "elm.base.text";
5780             type: RECT;
5781             scale: 1;
5782             description { state: "default" 0.0;
5783                rel1 {
5784                   relative: 1.0 0.0;
5785                   to_x: "elm.padding.icon.right";
5786                }
5787                color: GENLIST_PART_BG_COLOR_INC;
5788             }
5789          }
5790          part { name: "elm.rect.dialogue";
5791             type: RECT;
5792             scale: 1;
5793             description { state: "default" 0.0;
5794                min: 10 0;
5795                fixed: 1 0;
5796                rel1 {
5797                   relative: 0.0 0.0;
5798                   to_x: "elm.base.text";
5799                }
5800                rel2 {
5801                   relative: 0.0 1.0;
5802                   to_x: "elm.base.text";
5803                }
5804                color: 199 199 199 255;
5805                align: 0.0 0.5;
5806             }
5807          }
5808          part { name: "center_line";
5809             type: RECT;
5810             mouse_events: 0;
5811             description { state: "default" 0.0;
5812                min: 0 1;
5813                fixed: 0 1;
5814                color: GENLIST_PART_BOTTOM_LINE_INC;
5815                rel1 { 
5816                   relative: 0.0 0.5;
5817                   to_x: "elm.base.text";
5818                }
5819                rel2.relative: 1.0 0.5;
5820                align: 0.5 1.0;
5821             } 
5822          }
5823          part { name: "bottom_line";
5824             type: RECT;
5825             mouse_events: 0;
5826             description { state: "default" 0.0;
5827                min: 0 1;
5828                fixed: 0 1;
5829                color: GENLIST_PART_BOTTOM_LINE_INC;
5830                rel1 { 
5831                   //relative: 1.0 0.0;
5832                   relative: 0.0 1.0;
5833                   to_x: "elm.base.text";
5834                }
5835                rel2.relative: 1.0 1.0;
5836                align: 0.5 1.0;
5837             } 
5838          }
5839          BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 )
5840          part { name: "editing_vertical_line";
5841             type: RECT;
5842             mouse_events: 0;
5843             description { state: "default" 0.0;
5844                min: 1 0;
5845                fixed: 1 0;
5846                color: GENLIST_PART_BOTTOM_LINE_INC;
5847                rel1.to_x: "elm.padding.right";
5848                rel2 {
5849                   relative: 0.0 1.0;
5850                   to_x: "elm.padding.right";
5851                }
5852                align: 0.0 0.5;
5853                visible: 0;
5854             } 
5855             description { state: "editing" 0.0;
5856                inherit: "default" 0.0;
5857                visible: 1;
5858             }
5859          }
5860          part { name: "elm.icon";
5861             type: SWALLOW;
5862             description { state: "default" 0.0;
5863                rel1.to: "elm.icon.bg";
5864                rel2.to: "elm.icon.bg";
5865             }
5866          }
5867          part { name: "elm.padding.icon.right";
5868             type: RECT;
5869             mouse_events: 0;
5870             scale: 1;
5871             description { state: "default" 0.0;
5872                min: 10 0;
5873                fixed: 1 0;
5874                rel1 {
5875                    relative: 1.0 0.0;
5876                    to_x: "elm.icon.bg";
5877                }
5878                rel2.to_x: "elm.icon.bg";
5879                visible: 0;
5880                align: 0.0 0.5;
5881             }
5882          }
5883          part { name: "elm.padding.text.left";
5884             type: RECT;
5885             scale: 1;
5886             description { state: "default" 0.0;
5887                min: 10 0;
5888                fixed: 1 0;
5889                rel1 {
5890                   relative: 1.0 0.0;
5891                   to_x: "elm.rect.dialogue";
5892                }
5893                rel2.to_x: "elm.rect.dialogue";
5894                visible: 0;
5895                align: 0.0 0.5;
5896             }
5897          }
5898          part { name: "elm.text.1";
5899             clip_to: "disclip";
5900             type: TEXT;
5901             mouse_events: 0;
5902             scale: 1;
5903             description { state: "default" 0.0;
5904                rel1 {
5905                   relative: 1.0 0.0;
5906                   to_x: "elm.padding.text.left";
5907                }
5908                rel2 {
5909                   relative: 0.0 0.0;
5910                   to_x: "elm.padding.right";
5911                   to_y: "center_line";
5912                }
5913                color: GENLIST_PART_TEXT_COLOR_INC;
5914                text {
5915                   font: "SLP:style=Roman";
5916                   size: 28;
5917                   min: 0 1;
5918                   align: 0.0 0.5;
5919                }
5920             }
5921          }
5922          part { name: "elm.text.2";
5923             clip_to: "disclip";
5924             type: TEXT;
5925             mouse_events: 0;
5926             scale: 1;
5927             description { state: "default" 0.0;
5928                rel1 {
5929                   relative: 1.0 0.5;
5930                   to_x: "elm.padding.text.left";
5931                }
5932                rel2 {
5933                   relative: 0.0 0.0;
5934                   to_x: "elm.padding.right";
5935                   to_y: "bottom_line";
5936                }
5937                color: GENLIST_PART_TEXT_COLOR_INC;
5938                text {
5939                   font: "SLP:style=Roman";
5940                   size: 28;
5941                   min: 0 1;
5942                   align: 0.0 0.5;
5943                }
5944             }
5945          }
5946          part { name: "elm.icon.edit";
5947             type: SWALLOW;
5948             scale: 1;
5949             description { state: "default" 0.0;
5950                fixed: 1 1;
5951                rel1 {
5952                   relative: 0.179 0.5;
5953                   to_x: "elm.padding.right";
5954                }
5955                rel2 {
5956                   relative: 1.0 0.824;
5957                   to_x: "elm.padding.right";
5958                }
5959             }
5960          }
5961          BEAT_GENLIST_PART_DISCLIP
5962       }
5963       programs {
5964          // signal: elm,state,%s,active
5965          //   a "check" item named %s went active
5966          // signal: elm,state,%s,passive
5967          //   a "check" item named %s went passive
5968          // default is passive
5969          /*program { name: "go_active";
5970             signal: "elm,state,selected";
5971             source: "elm";
5972             action: STATE_SET "selected" 0.0;
5973             target: "elm.text";
5974             target: "elm.text.sub";
5975          }
5976          program { name: "go_passive";
5977             signal: "elm,state,unselected";
5978             source: "elm";
5979             action: STATE_SET "default" 0.0;
5980             target: "elm.text";
5981             target: "elm.text.sub";
5982             transition: LINEAR 0.1;
5983          }*/
5984          program { name: "go_disabled";
5985             signal: "elm,state,disabled";
5986             source: "elm";
5987             action: STATE_SET "disabled" 0.0;
5988             target: "disclip";
5989          }
5990          program { name: "go_enabled";
5991             signal: "elm,state,enabled";
5992             source: "elm";
5993             action: STATE_SET "default" 0.0;
5994             target: "disclip";
5995          }
5996          program { name: "go_editing";
5997             signal: "elm,state,editing";
5998             source: "elm";
5999             action: STATE_SET "editing" 0.0;
6000             target: "elm.padding.right";
6001             target: "editing_vertical_line";
6002          }
6003          program { name: "go_viewing";
6004             signal: "elm,state,viewing";
6005             source: "elm";
6006             action: STATE_SET "default" 0.0;
6007             target: "elm.padding.right";
6008             target: "editing_vertical_line";
6009          }
6010       }
6011    }
6012    group { name: "elm/genlist/item/dialogue.3icon/default";
6013       alias: "elm/genlist/item_odd/dialogue.3icon/default";
6014       alias: "elm/genlist/item_compress/dialogue.3icon/default";
6015       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
6016
6017       data.item: "stacking" "above";
6018       data.item: "selectraise" "on";
6019       data.item: "icons" "elm.icon.1 elm.icon.2 elm.icon.3";
6020
6021       parts {
6022          BEAT_GENLIST_PART_DIALOGUE_BASE( 46 )
6023          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
6024          BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 )
6025          part { name: "elm.icon.1";
6026             clip_to: "disclip";
6027             type: SWALLOW;
6028             description { state: "default" 0.0;
6029                min: 146 0;
6030                fixed: 1 0;
6031                rel1.to_x: "elm.padding.right";
6032                rel2 {
6033                   relative: 0.0 1.0;
6034                   to_x: "elm.padding.right";
6035                }
6036                align: 1.0 0.5;
6037             }
6038          }
6039          part { name: "elm.padding.icon.1.left";
6040             clip_to: "disclip";
6041             type: RECT;
6042             mouse_events: 0;
6043             scale: 1;
6044             description { state: "default" 0.0;
6045                min: 10 0;
6046                fixed: 1 0;
6047                rel1.to_x: "elm.icon.1";
6048                rel2 {
6049                   relative: 0.0 1.0;
6050                   to_x: "elm.icon.1";
6051                }
6052                visible: 0;
6053                align: 1.0 0.5;
6054             }
6055          }
6056          part { name: "elm.icon.2";
6057             clip_to: "disclip";
6058             type: SWALLOW;
6059             description { state: "default" 0.0;
6060                min: 146 0;
6061                fixed: 1 0;
6062                rel1.to_x: "elm.padding.icon.1.left";
6063                rel2 {
6064                   relative: 0.0 1.0;
6065                   to_x: "elm.padding.icon.1.left";
6066                }
6067                align: 1.0 0.5;
6068             }
6069          }
6070          part { name: "elm.padding.icon.2.left";
6071             clip_to: "disclip";
6072             type: RECT;
6073             mouse_events: 0;
6074             scale: 1;
6075             description { state: "default" 0.0;
6076                min: 10 0;
6077                fixed: 1 0;
6078                rel1.to_x: "elm.icon.2";
6079                rel2 {
6080                   relative: 0.0 1.0;
6081                   to_x: "elm.icon.2";
6082                }
6083                visible: 0;
6084                align: 1.0 0.5;
6085             }
6086          }
6087          part { name: "elm.icon.3";
6088             clip_to: "disclip";
6089             type: SWALLOW;
6090             description { state: "default" 0.0;
6091                min: 146 0;
6092                fixed: 1 0;
6093                rel1.to_x: "elm.padding.icon.2.left";
6094                rel2 {
6095                   relative: 0.0 1.0;
6096                   to_x: "elm.padding.icon.2.left";
6097                }
6098                align: 1.0 0.5;
6099             }
6100          }
6101          BEAT_GENLIST_PART_DISCLIP
6102       }
6103       programs {
6104          // signal: elm,state,%s,active
6105          //   a "check" item named %s went active
6106          // signal: elm,state,%s,passive
6107          //   a "check" item named %s went passive
6108          // default is passive
6109          program { name: "go_disabled";
6110             signal: "elm,state,disabled";
6111             source: "elm";
6112             action: STATE_SET "disabled" 0.0;
6113             target: "disclip";
6114          }
6115          program { name: "go_enabled";
6116             signal: "elm,state,enabled";
6117             source: "elm";
6118             action: STATE_SET "default" 0.0;
6119             target: "disclip";
6120          }
6121          program { name: "go_editing";
6122             signal: "elm,state,editing";
6123             source: "elm";
6124             action: STATE_SET "editing" 0.0;
6125             target: "elm.padding.right";
6126          }
6127          program { name: "go_viewing";
6128             signal: "elm,state,viewing";
6129             source: "elm";
6130             action: STATE_SET "default" 0.0;
6131             target: "elm.padding.right";
6132          }
6133       }
6134    }
6135    group { name: "elm/genlist/item/dialogue.3icon.2/default";
6136       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
6137       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
6138       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
6139
6140       data.item: "stacking" "above";
6141       data.item: "selectraise" "on";
6142       data.item: "icons" "elm.icon.1 elm.icon.2 elm.icon.3";
6143
6144       parts {
6145          BEAT_GENLIST_PART_DIALOGUE_BASE( 56 )
6146          BEAT_GENLIST_PART_PADDING_LEFT( 10 )
6147          BEAT_GENLIST_PART_PADDING_TOP( 10 )
6148          BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 )
6149          part { name: "elm.icon.1";
6150             clip_to: "disclip";
6151             type: SWALLOW;
6152             description { state: "default" 0.0;
6153                min: 146 0;
6154                fixed: 1 0;
6155                rel1 { 
6156                   relative: 0.0 1.0;
6157                   to_x: "elm.padding.right";
6158                   to_y: "elm.padding.top";
6159                }
6160                rel2 {
6161                   relative: 0.0 1.0;
6162                   to_x: "elm.padding.right";
6163                }
6164                align: 1.0 0.5;
6165             }
6166          }
6167          part { name: "elm.padding.icon.1.left";
6168             clip_to: "disclip";
6169             type: RECT;
6170             mouse_events: 0;
6171             scale: 1;
6172             description { state: "default" 0.0;
6173                min: 10 0;
6174                fixed: 1 0;
6175                rel1.to_x: "elm.icon.1";
6176                rel2 {
6177                   relative: 0.0 1.0;
6178                   to_x: "elm.icon.1";
6179                }
6180                visible: 0;
6181                align: 1.0 0.5;
6182             }
6183          }
6184          part { name: "elm.icon.2";
6185             clip_to: "disclip";
6186             type: SWALLOW;
6187             description { state: "default" 0.0;
6188                min: 146 0;
6189                fixed: 1 0;
6190                rel1 {
6191                   relative: 0.0 1.0;
6192                   to_x: "elm.padding.icon.1.left";
6193                   to_y: "elm.padding.top";
6194                }
6195                rel2 {
6196                   relative: 0.0 1.0;
6197                   to_x: "elm.padding.icon.1.left";
6198                }
6199                align: 1.0 0.5;
6200             }
6201          }
6202          part { name: "elm.padding.icon.2.left";
6203             clip_to: "disclip";
6204             type: RECT;
6205             mouse_events: 0;
6206             scale: 1;
6207             description { state: "default" 0.0;
6208                min: 10 0;
6209                fixed: 1 0;
6210                rel1.to_x: "elm.icon.2";
6211                rel2 {
6212                   relative: 0.0 1.0;
6213                   to_x: "elm.icon.2";
6214                }
6215                visible: 0;
6216                align: 1.0 0.5;
6217             }
6218          }
6219          part { name: "elm.icon.3";
6220             clip_to: "disclip";
6221             type: SWALLOW;
6222             description { state: "default" 0.0;
6223                min: 146 0;
6224                fixed: 1 0;
6225                rel1 {
6226                   relative: 0.0 1.0;
6227                   to_x: "elm.padding.icon.2.left";
6228                   to_y: "elm.padding.top";
6229                }
6230                rel2 {
6231                   relative: 0.0 1.0;
6232                   to_x: "elm.padding.icon.2.left";
6233                }
6234                align: 1.0 0.5;
6235             }
6236          }
6237          BEAT_GENLIST_PART_DISCLIP
6238       }
6239       programs {
6240          // signal: elm,state,%s,active
6241          //   a "check" item named %s went active
6242          // signal: elm,state,%s,passive
6243          //   a "check" item named %s went passive
6244          // default is passive
6245          program { name: "go_disabled";
6246             signal: "elm,state,disabled";
6247             source: "elm";
6248             action: STATE_SET "disabled" 0.0;
6249             target: "disclip";
6250          }
6251          program { name: "go_enabled";
6252             signal: "elm,state,enabled";
6253             source: "elm";
6254             action: STATE_SET "default" 0.0;
6255             target: "disclip";
6256          }
6257          program { name: "go_editing";
6258             signal: "elm,state,editing";
6259             source: "elm";
6260             action: STATE_SET "editing" 0.0;
6261             target: "elm.padding.right";
6262          }
6263          program { name: "go_viewing";
6264             signal: "elm,state,viewing";
6265             source: "elm";
6266             action: STATE_SET "default" 0.0;
6267             target: "elm.padding.right";
6268          }
6269       }
6270    }