Fixed genlist email style issues 1. Space between checkbox and text. 2. Text get...
[platform/core/uifw/efl-theme-tizen.git] / themes / widgets / gengrid.edc
1 /*
2  * efl-theme-tizen
3  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4  *
5  * Licensed under the Apache License, Version 2.0 (the License);
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an AS IS BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17
18 \r
19 \r
20    sounds {\r
21       sample {\r
22          name: "touch_sound" RAW;\r
23          source: "button-pressed.wav";\r
24       }\r
25    }\r
26 \r
27    styles {\r
28       style { name: "gengrid_textblock_style";\r
29          base: "font=Tizen:style=Bold font_size="GENGRID_FONT_STYLE_24_INC" color="GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC" align=center wrap=mixed ellipsis=1.0 text_class=tizen";\r
30          tag: "br" "\n";\r
31          tag: "ps" "ps";\r
32          tag: "tab" "\t";\r
33          tag: "b" "+ font=Tizen:style=Bold";\r
34       }\r
35    }\r
36 \r
37    group { name: "elm/gengrid/item/default_grid/default";\r
38       data.item: "contents" "elm.swallow.icon elm.swallow.end";\r
39       images {\r
40          image : "00_thumbs_line_bg.png" COMP;\r
41          image : "00_thumbs_bg_focus.png" COMP;\r
42          image : "00_thumbs_loading_bg.png" COMP;\r
43       }\r
44       parts {\r
45          part { name: "bg";\r
46             type: RECT;\r
47             description { state: "default" 0.0;\r
48                color: GENGRID_PART_BACKGROUND_COLOR_INC;\r
49             }\r
50          }\r
51          part { name: "left_top_padding";\r
52             type: RECT;\r
53             scale : 1;\r
54             description { state: "default" 0.0;\r
55                min: GENGRID_DEFAULT_LEFT_TOP_PADDING_INC;\r
56                align: 0.0 0.0;\r
57                visible: 0;\r
58                fixed: 1 1;\r
59                rel1.to: "bg";\r
60                rel2 {\r
61                   relative: 0.0 0.0;\r
62                   to: "bg";\r
63                }\r
64             }\r
65          }\r
66          part { name: "right_bottom_padding";\r
67             type: RECT;\r
68             scale: 1;\r
69             description { state: "default" 0.0;\r
70                min: GENGRID_DEFAULT_RIGHT_BOTTOM_PADDING_INC;\r
71                align: 1.0 1.0;\r
72                visible: 0;\r
73                fixed: 1 1;\r
74                rel1 {\r
75                   relative: 1.0 1.0;\r
76                   to: "bg";\r
77                }\r
78                rel2.to: "bg";\r
79             }\r
80          }\r
81          part { name: "item_bg";\r
82             type: IMAGE;\r
83             description { state: "default" 0.0;\r
84                rel1 {\r
85                   relative: 1.0 1.0;\r
86                   to: "left_top_padding";\r
87                }\r
88                rel2 {\r
89                   relative: 0.0 0.0;\r
90                   to: "right_bottom_padding";\r
91                }\r
92                image.normal: "00_thumbs_line_bg.png";\r
93                image.border: 1 1 1 1;\r
94             }\r
95          }\r
96          part { name: "item_bg_left_top_padding";\r
97             type: RECT;\r
98             scale: 1;\r
99             description { state: "default" 0.0;\r
100                min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
101                align: 0.0 0.0;\r
102                visible: 0;\r
103                fixed: 1 1;\r
104                rel1.to: "item_bg";\r
105                rel2 {\r
106                   relative: 0.0 0.0;\r
107                   to: "item_bg";\r
108                }\r
109             }\r
110          }\r
111          part { name: "item_bg_right_bottom_padding";\r
112             type: RECT;\r
113             scale: 1;\r
114             description { state: "default" 0.0;\r
115                min: GENGRID_DEFAULT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;\r
116                align: 1.0 1.0;\r
117                visible: 0;\r
118                fixed: 1 1;\r
119                rel1 {\r
120                   relative: 1.0 1.0;\r
121                   to: "item_bg";\r
122                }\r
123                rel2.to: "item_bg";\r
124             }\r
125          }\r
126          part { name: "item_real_bg";\r
127             description { state: "default" 0.0;\r
128                visible: 0;\r
129                rel1 {\r
130                   relative: 1.0 1.0;\r
131                   to: "item_bg_left_top_padding";\r
132                }\r
133                rel2 {\r
134                   relative: 0.0 0.0;\r
135                   to: "item_bg_right_bottom_padding";\r
136                }\r
137                image.normal: "00_thumbs_loading_bg.png";\r
138             }\r
139          }\r
140          part { name: "item_real_bg_left_top_padding";\r
141             type: RECT;\r
142             scale: 1;\r
143             description { state: "default" 0.0;\r
144                min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;\r
145                align: 0.0 0.0;\r
146                visible: 0;\r
147                fixed: 1 1;\r
148                rel1.to: "item_real_bg";\r
149                rel2 {\r
150                   relative: 0.0 0.0;\r
151                   to: "item_real_bg";\r
152                }\r
153             }\r
154          }\r
155          part { name: "item_real_bg_right_bottom_padding";\r
156             type: RECT;\r
157             scale: 1;\r
158             description { state: "default" 0.0;\r
159                min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;\r
160                align: 1.0 1.0;\r
161                fixed: 1 1;\r
162                visible: 0;\r
163                rel1 {\r
164                   relative: 1.0 1.0;\r
165                   to: "item_real_bg";\r
166                }\r
167                rel2.to: "item_real_bg";\r
168             }\r
169          }\r
170          part { name: "elm.swallow.icon";\r
171             type: SWALLOW;\r
172             description { state: "default" 0.0;\r
173                rel1 {\r
174                   relative: 1.0 1.0;\r
175                   to: "item_real_bg_left_top_padding";\r
176                }\r
177                rel2 {\r
178                   relative: 0.0 0.0;\r
179                   to: "item_real_bg_right_bottom_padding";\r
180                }\r
181             }\r
182          }\r
183          part { name: "elm.swallow.end";\r
184             type: SWALLOW;\r
185             description { state: "default" 0.0;\r
186                rel1.to: "elm.swallow.icon";\r
187                rel2.to: "elm.swallow.icon";\r
188             }\r
189          }\r
190          part { name: "reorder_bg";\r
191             type: RECT;\r
192             repeat_events: 1;\r
193             description { state: "default" 0.0;\r
194                color: GENGRID_PART_BG_COLOR_INC;\r
195                rel1.to: "item_bg";\r
196                rel2.to: "item_bg";\r
197             }\r
198             description { state: "enabled" 0.0;\r
199                inherit: "default" 0.0;\r
200                color: GENGRID_PART_REORDER_DEFAULT_BG_COLOR_INC;\r
201             }\r
202          }\r
203          part { name: "focus_bg_left_top_padding";\r
204             type: RECT;\r
205             scale : 1;\r
206             description { state: "default" 0.0;\r
207                min: GENGRID_DEFAULT_LEFT_TOP_FOCUS_PADDING_INC;\r
208                align: 0.0 0.0;\r
209                visible: 0;\r
210                fixed: 1 1;\r
211                rel1.to: "bg";\r
212                rel2 {\r
213                   relative: 0.0 0.0;\r
214                   to: "bg";\r
215                }\r
216             }\r
217          }\r
218          part { name: "focus_bg_right_bottom_padding";\r
219             type: RECT;\r
220             scale: 1;\r
221             description { state: "default" 0.0;\r
222                min: GENGRID_DEFAULT_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
223                align: 1.0 1.0;\r
224                visible: 0;\r
225                fixed: 1 1;\r
226                rel1 {\r
227                   relative: 1.0 1.0;\r
228                   to: "bg";\r
229                }\r
230                rel2.to: "bg";\r
231             }\r
232          }\r
233          part { name: "focus_bg";\r
234             type: IMAGE;\r
235             description { state: "default" 0.0;\r
236                visible: 0;\r
237                rel1 {\r
238                   relative: 1.0 1.0;\r
239                   to: "focus_bg_left_top_padding";\r
240                }\r
241                rel2 {\r
242                   relative: 0.0 0.0;\r
243                   to: "focus_bg_right_bottom_padding";\r
244                }\r
245                image.normal: "00_thumbs_bg_focus.png";\r
246                image.border: 13 13 13 13;\r
247             }\r
248             description { state: "enabled" 0.0;\r
249                inherit: "default" 0.0;\r
250                visible: 1;\r
251             }\r
252          }\r
253       }\r
254       programs {\r
255          program { name: "go_mouse_down";\r
256             signal: "mouse,down,1";\r
257             source: "reorder_bg";\r
258             action: STATE_SET "enabled" 0.0;\r
259             target: "focus_bg";\r
260             transition: ACCELERATE 0.2;\r
261          }\r
262          program { name: "go_mouse_up";\r
263             signal: "mouse,up,1";\r
264             source: "reorder_bg";\r
265             action: STATE_SET "default" 0.0;\r
266             target: "focus_bg";\r
267             transition: DECELERATE 0.2;\r
268          }\r
269          program { name: "touch_snd";\r
270             signal: "mouse,clicked,1";\r
271             source: "reorder_bg";\r
272             action: PLAY_SAMPLE "touch_sound" 1.0;\r
273          }\r
274          program { name: "go_reorder_disabled";\r
275             signal: "elm,state,reorder,disabled";\r
276             source: "elm";\r
277             action: STATE_SET "default" 0.0;\r
278             target: "reorder_bg";\r
279             target: "focus_bg";\r
280             transition: ACCELERATE 0.3;\r
281          }\r
282          program { name: "go_reorder_enabled";\r
283             signal: "elm,state,reorder,enabled";\r
284             source: "elm";\r
285             action: STATE_SET "enabled" 0.0;\r
286             target: "reorder_bg";\r
287             target: "focus_bg";\r
288             transition: DECELERATE 0.3;\r
289          }\r
290       }\r
291    }\r
292 \r
293    group { name: "elm/gengrid/item/gallery_grid/default";\r
294       inherit: "elm/gengrid/item/default_grid/default";\r
295       parts {\r
296          part { name: "left_top_padding";\r
297             description { state: "default" 0.0;\r
298                min: GENGRID_GALLERY_LEFT_TOP_PADDING_INC;\r
299             }\r
300          }\r
301          part { name: "right_bottom_padding";\r
302             description { state: "default" 0.0;\r
303                min: GENGRID_GALLERY_RIGHT_BOTTOM_PADDING_INC;\r
304             }\r
305          }\r
306          part { name: "item_bg";\r
307             type: IMAGE;\r
308             description { state: "default" 0.0;\r
309                image.normal: "00_thumbs_loading_bg.png";\r
310             }\r
311          }\r
312          part { name: "item_bg_left_1pxl_inner_padding";\r
313             type: RECT;\r
314             description { state: "default" 0.0;\r
315                min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
316                align: 0.0 0.5;\r
317                fixed: 1 0;\r
318                rel1.to: "item_bg";\r
319                rel2 {\r
320                   relative: 0.0 1.0;\r
321                   to: "item_bg";\r
322                }\r
323                color: 91 86 86 255;\r
324             }\r
325          }\r
326          part { name: "item_bg_top_1pxl_inner_padding";\r
327             type: RECT;\r
328             description { state: "default" 0.0;\r
329                min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
330                align: 0.5 0.0;\r
331                fixed: 0 1;\r
332                rel1 {\r
333                   relative: 1.0 0.0;\r
334                   to_x: "item_bg_left_1pxl_inner_padding";\r
335                   to_y: "item_bg";\r
336                }\r
337                rel2 {\r
338                   relative: 0.0 0.0;\r
339                   to_x: "item_bg_right_1pxl_inner_padding";\r
340                   to_y: "item_bg";\r
341                }\r
342                color: 91 86 86 255;\r
343             }\r
344          }\r
345          part { name: "item_bg_right_1pxl_inner_padding";\r
346             type: RECT;\r
347             description { state: "default" 0.0;\r
348                min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
349                align: 1.0 0.5;\r
350                fixed: 1 0;\r
351                rel1 {\r
352                   relative: 1.0 0.0;\r
353                   to: "item_bg";\r
354                }\r
355                rel2 {\r
356                   relative: 1.0 1.0;\r
357                   to: "item_bg";\r
358                }\r
359                color: 91 86 86 255;\r
360             }\r
361          }\r
362          part { name: "item_bg_bottom_1pxl_inner_padding";\r
363             type: RECT;\r
364             description { state: "default" 0.0;\r
365                min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
366                align: 0.5 1.0;\r
367                fixed: 0 1;\r
368                rel1 {\r
369                   relative: 1.0 1.0;\r
370                   to_x: "item_bg_left_1pxl_inner_padding";\r
371                   to_y: "item_bg";\r
372                }\r
373                rel2 {\r
374                   relative: 0.0 1.0;\r
375                   to_x: "item_bg_right_1pxl_inner_padding";\r
376                   to_y: "item_bg";\r
377                }\r
378                color: 91 86 86 255;\r
379             }\r
380          }\r
381          part { name: "item_real_bg";\r
382             description { state: "default" 0.0;\r
383                visible: 0;\r
384                rel1 {\r
385                   relative: 1.0 1.0;\r
386                   to_x: "item_bg_left_1pxl_inner_padding";\r
387                   to_y: "item_bg_top_1pxl_inner_padding";\r
388                }\r
389                rel2 {\r
390                   relative: 0.0 0.0;\r
391                   to_x: "item_bg_right_1pxl_inner_padding";\r
392                   to_y: "item_bg_bottom_1pxl_inner_padding";\r
393                }\r
394             }\r
395          }\r
396          part { name: "focus_bg_left_top_padding";\r
397             description { state: "default" 0.0;\r
398                min: GENGRID_GALLERY_LEFT_TOP_FOCUS_PADDING_INC;\r
399             }\r
400          }\r
401          part { name: "focus_bg_right_bottom_padding";\r
402             description { state: "default" 0.0;\r
403                min: GENGRID_GALLERY_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
404             }\r
405          }\r
406       }\r
407    }\r
408 \r
409    group { name: "elm/gengrid/item/myfile_grid/default";\r
410       inherit: "elm/gengrid/item/default_grid/default";\r
411       images {\r
412          image : "00_sub_depth_thumbs_bg.png" COMP;\r
413       }\r
414       parts {\r
415          part { name: "left_top_padding";\r
416             description { state: "default" 0.0;\r
417                min: GENGRID_MYFILE_LEFT_TOP_PADDING_INC;\r
418             }\r
419          }\r
420          part { name: "right_bottom_padding";\r
421             description { state: "default" 0.0;\r
422                min: GENGRID_MYFILE_RIGHT_BOTTOM_PADDING_INC;\r
423             }\r
424          }\r
425          part { name: "item_bg";\r
426             type: IMAGE;\r
427             description { state: "default" 0.0;\r
428                image.normal: "00_sub_depth_thumbs_bg.png";\r
429                image.border: 13 13 13 13;\r
430             }\r
431          }\r
432          part { name: "item_bg_left_top_padding";\r
433             description { state: "default" 0.0;\r
434                min: GENGRID_MYFILE_ITEM_BG_LEFT_TOP_PADDING_INC;\r
435             }\r
436          }\r
437          part { name: "item_bg_right_bottom_padding";\r
438             description { state: "default" 0.0;\r
439                min: GENGRID_MYFILE_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;\r
440             }\r
441          }\r
442          part { name: "item_real_bg";\r
443             description { state: "default" 0.0;\r
444                visible: 0;\r
445                rel1 {\r
446                   relative: 1.0 1.0;\r
447                   to: "item_bg_left_top_padding";\r
448                }\r
449                rel2 {\r
450                   relative: 0.0 0.0;\r
451                   to: "item_bg_right_bottom_padding";\r
452                }\r
453             }\r
454          }\r
455          part { name: "focus_bg_left_top_padding";\r
456             description { state: "default" 0.0;\r
457                min: GENGRID_MYFILE_LEFT_TOP_FOCUS_PADDING_INC;\r
458             }\r
459          }\r
460          part { name: "focus_bg_right_bottom_padding";\r
461             description { state: "default" 0.0;\r
462                min: GENGRID_MYFILE_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
463             }\r
464          }\r
465       }\r
466    }\r
467
468    group { name: "elm/gengrid/item/default_gridtext/default";\r
469       inherit: "elm/gengrid/item/default_grid/default";\r
470       alias: "elm/gengrid/item/myfile_gridtext/default";\r
471       data.item: "texts" "elm.text";\r
472       data.item: "contents" "elm.swallow.icon elm.swallow.block elm.swallow.end";\r
473       parts {\r
474          part { name: "left_top_padding";\r
475             description { state: "default" 0.0;\r
476                min: GENGRID_GRID_TEXT_LEFT_TOP_PADDING_INC;\r
477             }\r
478          }\r
479          part { name: "right_bottom_padding";\r
480             description { state: "default" 0.0;\r
481                min: GENGRID_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC;\r
482             }\r
483          }\r
484          part { name: "item_bg";\r
485             type: IMAGE;\r
486             description { state: "default" 0.0;\r
487                image.normal: "00_sub_depth_thumbs_bg.png";\r
488                image.border: 13 13 13 13;\r
489             }\r
490          }\r
491          part { name: "elm.text";\r
492             type: TEXTBLOCK;\r
493             mouse_events: 0;\r
494             scale: 1;\r
495             description { state: "default" 0.0;\r
496                rel1 {\r
497                   relative: 1.0 0.0;\r
498                   to_x: "left_top_padding";\r
499                   to_y: "right_bottom_padding";\r
500                }\r
501                rel2 {\r
502                   relative: 0.0 1.0;\r
503                   to: "right_bottom_padding";\r
504                }\r
505                text {\r
506                   style: "gengrid_textblock_style";\r
507                   min: 0 1;\r
508                   align: 0.5 0.0;\r
509                }\r
510             }\r
511          }\r
512          part { name: "elm.swallow.block";\r
513             type: SWALLOW;\r
514             mouse_events: 0;\r
515             description { state: "default" 0.0;\r
516                rel1.to : "elm.text";\r
517                rel2.to : "elm.text";\r
518             }\r
519          }\r
520          part { name: "item_bg_left_top_padding";\r
521             description { state: "default" 0.0;\r
522                min: GENGRID_GRID_TEXT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
523             }\r
524          }\r
525          part { name: "item_bg_right_bottom_padding";\r
526             description { state: "default" 0.0;\r
527                min: GENGRID_GRID_TEXT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;\r
528             }\r
529          }\r
530          part { name: "item_real_bg_left_top_padding";\r
531             description { state: "default" 0.0;\r
532                min: GENGRID_GRID_TEXT_ITEM_REAL_BG_RIGHT_PADDING_INC;\r
533             }\r
534          }\r
535          part { name: "item_real_bg_right_bottom_padding";\r
536             description { state: "default" 0.0;\r
537                min: GENGRID_GRID_TEXT_ITEM_REAL_BG_RIGHT_PADDING_INC;\r
538             }\r
539          }\r
540          part { name: "focus_bg_left_top_padding";\r
541             description { state: "default" 0.0;\r
542                min: GENGRID_GRID_TEXT_LEFT_TOP_FOCUS_PADDING_INC;\r
543             }\r
544          }\r
545          part { name: "focus_bg_right_bottom_padding";\r
546             description { state: "default" 0.0;\r
547                min: GENGRID_GRID_TEXT_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
548             }\r
549          }\r
550       }\r
551    }\r
552 \r
553 \r
554
555    group { name: "elm/gengrid/item/default_gridtext2/default";\r
556       inherit: "elm/gengrid/item/default_gridtext/default";\r
557       parts {\r
558          part { name: "left_top_padding";\r
559             description { state: "default" 0.0;\r
560                min: GENGRID_GRID_TEXT2_LEFT_TOP_PADDING_INC;\r
561             }\r
562          }\r
563          part { name: "right_bottom_padding";\r
564             description { state: "default" 0.0;\r
565                min: GENGRID_GRID_TEXT2_RIGHT_BOTTOM_PADDING_INC;\r
566             }\r
567          }\r
568          part { name: "elm.text";\r
569             description { state: "default" 0.0;\r
570                rel1 {\r
571                   to: "left_top_padding";\r
572                }\r
573                rel2 {\r
574                   to_x: "right_bottom_padding";\r
575                   to_y: "left_top_padding";\r
576                }\r
577                text {\r
578                   align: 0.5 1.0;\r
579                }\r
580             }\r
581          }\r
582          part { name: "item_bg_left_top_padding";\r
583             description { state: "default" 0.0;\r
584                min: GENGRID_GRID_TEXT2_ITEM_BG_LEFT_TOP_PADDING_INC;\r
585             }\r
586          }\r
587          part { name: "item_bg_right_bottom_padding";\r
588             description { state: "default" 0.0;\r
589                min: GENGRID_GRID_TEXT2_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;\r
590             }\r
591          }\r
592          part { name: "item_real_bg_left_top_padding";\r
593             description { state: "default" 0.0;\r
594                min: GENGRID_GRID_TEXT2_ITEM_REAL_BG_RIGHT_PADDING_INC;\r
595             }\r
596          }\r
597          part { name: "item_real_bg_right_bottom_padding";\r
598             description { state: "default" 0.0;\r
599                min: GENGRID_GRID_TEXT2_ITEM_REAL_BG_RIGHT_PADDING_INC;\r
600             }\r
601          }\r
602          part { name: "focus_bg_left_top_padding";\r
603             description { state: "default" 0.0;\r
604                min: GENGRID_GRID_TEXT2_LEFT_TOP_FOCUS_PADDING_INC;\r
605             }\r
606          }\r
607          part { name: "focus_bg_right_bottom_padding";\r
608             description { state: "default" 0.0;\r
609                min: GENGRID_GRID_TEXT2_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
610             }\r
611          }\r
612       }\r
613    }\r
614 \r
615    group { name: "elm/gengrid/item/block/default";\r
616       parts {\r
617          part { name: "bg";\r
618             type: RECT;\r
619             description { state: "default" 0.0;\r
620                color: 0 0 0 0;\r
621             }\r
622          }\r
623       }\r
624    }\r
625 \r
626 \r
627 #define GROUPINDEX_PADDING_SIZE_LEFT 26\r
628 #define GROUPINDEX_PADDING_SIZE_RIGHT 26\r
629 \r
630    group { name: "elm/gengrid/item/group_index/default";\r
631       data.item: "selectraise" "on";\r
632       data.item: "texts" "elm.text";\r
633       data.item: "contents" "elm.swallow.icon elm.swallow.end";\r
634 \r
635       images {\r
636          image: "00_index list_bg.png" COMP;\r
637       }\r
638       parts {\r
639          part { name: "base";\r
640             type: RECT;\r
641             repeat_events: 1;\r
642             scale: 1;\r
643             description { state: "default" 0.0;\r
644                align: 0.5 0.5;\r
645                color: 0 0 0 0;\r
646             }\r
647          }\r
648          part { name: "bg_image";\r
649             type: RECT;\r
650             scale: 1;\r
651             mouse_events: 0;\r
652             description { state: "default" 0.0;\r
653                color: GENLIST_GROUPINDEX_LIST_BG_COLOR;\r
654             }\r
655             description { state: "selected" 0.0;\r
656                inherit: "default" 0.0;\r
657                color: GENLIST_GROUPINDEX_LIST_PRESS_COLOR;\r
658             }\r
659          }\r
660          part { name: "elm.swallow.pad";\r
661             type: SWALLOW;\r
662             scale: 1;\r
663             mouse_events: 0;\r
664             description { state: "default" 0.0;\r
665                visible: 0;\r
666                min: 0 0;\r
667                fixed: 1 0;\r
668                align: 0.0 0.5;\r
669                rel1.to: "base";\r
670                rel2.to: "base";\r
671                rel2.relative: 0.0 1.0;\r
672             }\r
673          }\r
674          part { name: "elm.padding.left";\r
675             scale: 1;\r
676             mouse_events: 0;\r
677             type: SPACER;\r
678             description { state: "default" 0.0;\r
679                align: 0 0.5;\r
680                fixed: 1 0;\r
681                rel1 {\r
682                relative: 1 0;\r
683                to_x: "elm.swallow.pad";\r
684                to_y: "base";\r
685                }\r
686                rel2 {\r
687                   relative: 1 1;\r
688                   to_x: "elm.swallow.pad";\r
689                   to_y: "base";\r
690                }\r
691                min: GROUPINDEX_PADDING_SIZE_LEFT 0;\r
692                max: GROUPINDEX_PADDING_SIZE_LEFT -1;\r
693                fixed: 1 0;\r
694             }\r
695             description { state: "decorate" 0.0;\r
696                inherit: "default" 0.0;\r
697                min: 0 0;\r
698                max: 0 0;\r
699             }\r
700          }\r
701          part { name: "elm.padding.right";\r
702             scale: 1;\r
703             mouse_events: 0;\r
704             type: SPACER;\r
705             description { state: "default" 0.0;\r
706                min: GROUPINDEX_PADDING_SIZE_RIGHT 0;\r
707                max: GROUPINDEX_PADDING_SIZE_RIGHT -1;\r
708                fixed: 1 0;\r
709                align: 1.0 0.5;\r
710                rel1.to: "base";\r
711                rel2.to: "base";\r
712                rel1.relative: 1 0;\r
713             }\r
714             description { state: "decorate" 0.0;\r
715                inherit: "default" 0.0;\r
716                min: 0 0;\r
717                max: 0 0;\r
718             }\r
719          }\r
720          part { name: "elm.padding.top";\r
721             scale: 1;\r
722             mouse_events: 0;\r
723             type: SPACER;\r
724             description {\r
725                state: "default" 0.0;\r
726                min: 0 20;\r
727                max: -1 20;\r
728                fixed: 0 1;\r
729                rel1.to: "base";\r
730                rel2.to: "base";\r
731                rel2.relative: 1.0 0.0;\r
732                align: 0.5 0.0;\r
733             }\r
734          }\r
735          part { name: "elm.padding.bottom";\r
736             scale: 1;\r
737             mouse_events: 0;\r
738             type: SPACER;\r
739             description { state: "default" 0.0;\r
740                min: 0 14;\r
741                max: -1 14;\r
742                fixed: 0 1;\r
743                rel1.to: "base";\r
744                rel2.to: "base";\r
745                rel1.relative: 0.0 1.0;\r
746                align: 0.5 1.0;\r
747             }\r
748          }\r
749          part { name: "elm.text";\r
750             scale: 1;\r
751             mouse_events: 0;\r
752             type: TEXT;\r
753             description { state: "default" 0.0;\r
754                align: 0.5 0;\r
755                rel1 {\r
756                   relative: 1 1;\r
757                   to_x: "elm.padding.left";\r
758                   to_y: "elm.padding.top";\r
759                }\r
760                rel2 {\r
761                   relative: 0 1;\r
762                   to_x: "elm.padding.right";\r
763                   to_y: "elm.padding.top";\r
764                }\r
765                color: GENLIST_GROUPINDEX_LIST_COLOR;\r
766                text {\r
767                   align: 0 0.5;\r
768                   min: 0 1;\r
769                   font: "Tizen:style=Bold";\r
770                   size: GENLIST_GROUPINDEX_LIST_SIZE;\r
771                   text_class: "list_item";\r
772                }\r
773                min: 0 38;\r
774                fixed: 1 1;\r
775             }\r
776             description { state: "selected" 0.0;\r
777                inherit: "default" 0.0;\r
778                color: GENLIST_GROUPINDEX_LIST_FOCUS_COLOR;\r
779             }\r
780          }\r
781          part { name: "index_line";\r
782             scale: 1;\r
783             type: RECT;\r
784             description { state: "default" 0.0;\r
785                rel1 {\r
786                   relative: 1 1;\r
787                   to_x: "elm.padding.left";\r
788                   to_y: "elm.text";\r
789                }\r
790                rel2 {\r
791                   relative: 0 0;\r
792                   to_x: "elm.padding.right";\r
793                   to_y: "elm.padding.bottom";\r
794                }\r
795                color: GENLIST_GROUPINDEX_LINE_COLOR;\r
796                min: 0 4;\r
797                max: -1 4;\r
798             }\r
799             description { state: "selected" 0.0;\r
800                inherit: "default" 0.0;\r
801                color: GENLIST_GROUPINDEX_LINE_FOCUS_COLOR;\r
802             }\r
803          }\r
804       }\r
805       programs {\r
806          program { name: "enabled";\r
807             signal: "elm,state,enabled";\r
808             source: "elm";\r
809             action: STATE_SET "default" 0.0;\r
810             target: "bg_image";\r
811             target: "elm.text";\r
812             target: "index_line";\r
813          }\r
814          program { name: "disabled";\r
815             signal: "elm,state,disabled";\r
816             source: "elm";\r
817             action: STATE_SET "disabled" 0.0;\r
818             target: "bg_image";\r
819             target: "elm.text";\r
820             target: "index_line";\r
821          }\r
822          program { name: "selected";\r
823             signal: "elm,state,selected";\r
824             source: "elm";\r
825             action: STATE_SET "selected" 0.0;\r
826             target: "bg_image";\r
827             target: "elm.text";\r
828             target: "index_line";\r
829          }\r
830          program { name: "unselected";\r
831             signal: "elm,state,unselected";\r
832             source: "elm";\r
833             action: STATE_SET "default" 0.0;\r
834             target: "bg_image";\r
835             target: "elm.text";\r
836             target: "index_line";\r
837             transition: LINEAR 0.1;\r
838          }\r
839       }\r
840    }\r
841 \r