[entry] Fix a editfield_space which using by rename icon and clear button.
[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       parts {\r
636          part { name: "base";\r
637             type: RECT;\r
638             repeat_events: 1;\r
639             scale: 1;\r
640             description { state: "default" 0.0;\r
641                align: 0.5 0.5;\r
642                color: 0 0 0 0;\r
643             }\r
644          }\r
645          part { name: "bg_image";\r
646             type: RECT;\r
647             scale: 1;\r
648             mouse_events: 0;\r
649             description { state: "default" 0.0;\r
650                color: GENLIST_GROUPINDEX_LIST_BG_COLOR;\r
651             }\r
652             description { state: "selected" 0.0;\r
653                inherit: "default" 0.0;\r
654                color: GENLIST_GROUPINDEX_LIST_PRESS_COLOR;\r
655             }\r
656          }\r
657          part { name: "elm.swallow.pad";\r
658             type: SWALLOW;\r
659             scale: 1;\r
660             mouse_events: 0;\r
661             description { state: "default" 0.0;\r
662                visible: 0;\r
663                min: 0 0;\r
664                fixed: 1 0;\r
665                align: 0.0 0.5;\r
666                rel1.to: "base";\r
667                rel2.to: "base";\r
668                rel2.relative: 0.0 1.0;\r
669             }\r
670          }\r
671          part { name: "elm.padding.left";\r
672             scale: 1;\r
673             mouse_events: 0;\r
674             type: SPACER;\r
675             description { state: "default" 0.0;\r
676                align: 0 0.5;\r
677                fixed: 1 0;\r
678                rel1 {\r
679                relative: 1 0;\r
680                to_x: "elm.swallow.pad";\r
681                to_y: "base";\r
682                }\r
683                rel2 {\r
684                   relative: 1 1;\r
685                   to_x: "elm.swallow.pad";\r
686                   to_y: "base";\r
687                }\r
688                min: GROUPINDEX_PADDING_SIZE_LEFT 0;\r
689                max: GROUPINDEX_PADDING_SIZE_LEFT -1;\r
690                fixed: 1 0;\r
691             }\r
692             description { state: "decorate" 0.0;\r
693                inherit: "default" 0.0;\r
694                min: 0 0;\r
695                max: 0 0;\r
696             }\r
697          }\r
698          part { name: "elm.padding.right";\r
699             scale: 1;\r
700             mouse_events: 0;\r
701             type: SPACER;\r
702             description { state: "default" 0.0;\r
703                min: GROUPINDEX_PADDING_SIZE_RIGHT 0;\r
704                max: GROUPINDEX_PADDING_SIZE_RIGHT -1;\r
705                fixed: 1 0;\r
706                align: 1.0 0.5;\r
707                rel1.to: "base";\r
708                rel2.to: "base";\r
709                rel1.relative: 1 0;\r
710             }\r
711             description { state: "decorate" 0.0;\r
712                inherit: "default" 0.0;\r
713                min: 0 0;\r
714                max: 0 0;\r
715             }\r
716          }\r
717          part { name: "elm.padding.top";\r
718             scale: 1;\r
719             mouse_events: 0;\r
720             type: SPACER;\r
721             description {\r
722                state: "default" 0.0;\r
723                min: 0 20;\r
724                max: -1 20;\r
725                fixed: 0 1;\r
726                rel1.to: "base";\r
727                rel2.to: "base";\r
728                rel2.relative: 1.0 0.0;\r
729                align: 0.5 0.0;\r
730             }\r
731          }\r
732          part { name: "elm.padding.bottom";\r
733             scale: 1;\r
734             mouse_events: 0;\r
735             type: SPACER;\r
736             description { state: "default" 0.0;\r
737                min: 0 14;\r
738                max: -1 14;\r
739                fixed: 0 1;\r
740                rel1.to: "base";\r
741                rel2.to: "base";\r
742                rel1.relative: 0.0 1.0;\r
743                align: 0.5 1.0;\r
744             }\r
745          }\r
746          part { name: "elm.text";\r
747             scale: 1;\r
748             mouse_events: 0;\r
749             type: TEXT;\r
750             description { state: "default" 0.0;\r
751                align: 0.5 0;\r
752                rel1 {\r
753                   relative: 1 1;\r
754                   to_x: "elm.padding.left";\r
755                   to_y: "elm.padding.top";\r
756                }\r
757                rel2 {\r
758                   relative: 0 1;\r
759                   to_x: "elm.padding.right";\r
760                   to_y: "elm.padding.top";\r
761                }\r
762                color: GENLIST_GROUPINDEX_LIST_COLOR;\r
763                text {\r
764                   align: 0 0.5;\r
765                   min: 0 1;\r
766                   font: "Tizen:style=Bold";\r
767                   size: GENLIST_GROUPINDEX_LIST_SIZE;\r
768                   text_class: "list_item";\r
769                }\r
770                min: 0 38;\r
771                fixed: 1 1;\r
772             }\r
773             description { state: "selected" 0.0;\r
774                inherit: "default" 0.0;\r
775                color: GENLIST_GROUPINDEX_LIST_FOCUS_COLOR;\r
776             }\r
777          }\r
778          part { name: "index_line";\r
779             scale: 1;\r
780             type: RECT;\r
781             description { state: "default" 0.0;\r
782                rel1 {\r
783                   relative: 1 1;\r
784                   to_x: "elm.padding.left";\r
785                   to_y: "elm.text";\r
786                }\r
787                rel2 {\r
788                   relative: 0 0;\r
789                   to_x: "elm.padding.right";\r
790                   to_y: "elm.padding.bottom";\r
791                }\r
792                color: GENLIST_GROUPINDEX_LINE_COLOR;\r
793                min: 0 4;\r
794                max: -1 4;\r
795             }\r
796             description { state: "selected" 0.0;\r
797                inherit: "default" 0.0;\r
798                color: GENLIST_GROUPINDEX_LINE_FOCUS_COLOR;\r
799             }\r
800          }\r
801       }\r
802       programs {\r
803          program { name: "enabled";\r
804             signal: "elm,state,enabled";\r
805             source: "elm";\r
806             action: STATE_SET "default" 0.0;\r
807             target: "bg_image";\r
808             target: "elm.text";\r
809             target: "index_line";\r
810          }\r
811          program { name: "disabled";\r
812             signal: "elm,state,disabled";\r
813             source: "elm";\r
814             action: STATE_SET "disabled" 0.0;\r
815             target: "bg_image";\r
816             target: "elm.text";\r
817             target: "index_line";\r
818          }\r
819          program { name: "selected";\r
820             signal: "elm,state,selected";\r
821             source: "elm";\r
822             action: STATE_SET "selected" 0.0;\r
823             target: "bg_image";\r
824             target: "elm.text";\r
825             target: "index_line";\r
826          }\r
827          program { name: "unselected";\r
828             signal: "elm,state,unselected";\r
829             source: "elm";\r
830             action: STATE_SET "default" 0.0;\r
831             target: "bg_image";\r
832             target: "elm.text";\r
833             target: "index_line";\r
834             transition: LINEAR 0.1;\r
835          }\r
836       }\r
837    }\r
838 \r