reverted boilerplate to LGPL.
[profile/ivi/efl-theme-tizen.git] / themes / widgets / popup.edc
1 /*
2  * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved 
3  *
4  * PROPRIETARY/CONFIDENTIAL
5  *
6  * This software is the confidential and proprietary information of SAMSUNG
7  * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8  * software is owned by Samsung and you shall not disclose such Confidential
9  * Information and shall use it only in accordance with the terms of the license
10  * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11  * representations or warranties about the suitability of the software, either
12  * express or implied, including but not limited to the implied warranties of
13  * merchantability, fitness for a particular purpose, or non-infringement.
14  * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15  * of or releated to this software.
16  *
17  */
18
19 /*popup widgext styles*/
20 group { name: "elm/notify/block_events/popup";
21    parts {
22       part { name: "block_events";
23          type: RECT;
24          mouse_events:  1;
25          repeat_events: 0;
26          description { state: "default" 0.0;
27             color: POPUP_DIM_BG_COLOR;
28          }
29       }
30    }
31    programs {
32       program {
33          name: "block_clicked";
34          signal: "mouse,clicked,1";
35          source: "block_events";
36          action: SIGNAL_EMIT "elm,action,clicked" "elm";
37       }
38    }
39 }
40
41 group { name: "elm/notify/block_events/transparent";
42    parts {
43       part { name: "block_events";
44          type: RECT;
45          mouse_events:  1;
46          repeat_events: 0;
47          description { state: "default" 0.0;
48             color: 0 0 0 0;
49          }
50       }
51    }
52    programs {
53       program {
54          name: "block_clicked";
55          signal: "mouse,clicked,1";
56          source: "block_events";
57          action: SIGNAL_EMIT "elm,action,clicked" "elm";
58       }
59    }
60 }
61
62 group { name: "elm/label/base/popup_description/default";
63    alias: "elm/label/base/popup_description/verticalbuttonstyle";
64    styles
65      {
66         style { name: "popup_desc_style";
67            base: "font=SLP:style=Roman font_size="POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC" align=center color="POPUP_DEFAULT_DESCRIPTION_TEXT_COLOR_INC" wrap=mixed";
68            tag:  "br" "\n";
69            tag:  "ps" "ps";
70            tag:  "hilight" "+ font=SLP:style=Bold";
71            tag:  "b" "+ font=SLP:style=Bold";
72            tag:  "whitecolor" "+ color=#ffffff";
73            tag:  "tab" "\t";
74         }
75      }
76    parts {
77       part { name: "elm.text";
78          type: TEXTBLOCK;
79          mouse_events: 0;
80          effect: SHADOW;
81          scale: 1;
82          description { state: "default" 0.0;
83             align: 0.5 0.5;
84             min: POPUP_DESCRIPTION_DEFAULT_TEXT_MIN_INC;
85             text {
86                style: "popup_desc_style";
87                min: 0 1;
88             }
89          }
90       }
91    }
92 }
93
94 group { name: "elm/popup/base/default";
95    parts {
96       images {
97          image: "00_popup_title_bg.png" COMP;
98          image: "00_popup_bottom_bg.png" COMP;
99          image: "00_popup_bg.png" COMP;
100       }
101       styles
102         {
103            style { name: "popup_title_style";
104               base: "font=SLP:style=Medium font_size="POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC" align=center color=#ffffff wrap=mixed ellipsis=1.0";
105               tag:  "br" "\n";
106               tag:  "ps" "ps";
107               tag:  "whitecolor" "+ color=#ffffff";
108               tag:  "tab" "\t";
109            }
110         }
111
112       part { name: "base";
113          type: RECT;
114          scale : 1;
115          mouse_events: 0;
116          repeat_events: 1;
117          description { state: "default" 0.0;
118             min: POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC;
119             max: POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC;
120             color: 0 0 0 0;
121             rel1.relative: 0.0 0.0;
122             rel2.relative: 1.0 1.0;
123             align: 0.0 0.0;
124          }
125       }
126       part { name: "background";
127          scale : 1;
128          mouse_events: 0;
129          description { state: "default" 0.0;
130             rel1.to: "base";
131             rel2.to: "base";
132             image {
133                normal: "00_popup_bg.png";
134                border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
135                border_scale: 1;
136             }
137          }
138       }
139       part { name: "elm.rect.title";
140          type: IMAGE;
141          scale : 1;
142          description { state: "default" 0.0;
143             min: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
144             fixed : 1 1;
145             align: 0.5 0.0;
146             visible: 0;
147             image.normal: "00_popup_title_bg.png";
148             image.border: POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC;
149             image.border_scale: 1;
150             rel1 {
151                relative: 0.5 0.0;
152                to: "base";
153             }
154             rel2 {
155                relative: 0.5 0.0;
156                to: "base";
157             }
158          }
159          description { state: "show_title" 0.0;
160             inherit: "default" 0.0;
161             visible: 1;
162          }
163       }
164       part { name: "left_pad";
165          type: RECT;
166          scale : 1;
167          description { state: "default" 0.0;
168             min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
169             max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
170             fixed : 1 1;
171             align: 0.0 0.0;
172             visible: 0;
173             rel1.to: "elm.rect.title";
174          }
175       }
176       part { name: "right_pad";
177          type: RECT;
178          scale : 1;
179          description { state: "default" 0.0;
180             min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
181             max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
182             fixed : 1 1;
183             align: 1.0 1.0;
184             visible: 0;
185             rel2.to: "elm.rect.title";
186          }
187       }
188       part { name: "elm.swallow.title.icon";
189          type: SWALLOW;
190          scale: 1;
191          description { state: "default" 0.0;
192             min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
193             max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
194             fixed: 1 1;
195             align: 0.0 0.5;
196             rel1 { relative: 1.0 0.0; to: "left_pad"; }
197             rel2 { relative: 0.0 1.0; to: "right_pad"; }
198             visible: 0;
199          }
200          description { state: "show_title_icon" 0.0;
201             inherit: "default" 0.0;
202             visible: 1;
203          }
204       }
205       part {
206          name: "elm.swallow.title";
207          type: TEXTBLOCK;
208          scale:1;
209          description {
210             state: "default" 0.0;
211             fixed: 1 1;
212             text
213               {
214                  style: "popup_title_style";
215                  min: 0 0;
216                  max: 0 1;
217                  align: 0.5 0.0;
218               }
219               color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
220             visible:0;
221             rel1 { relative: 1.0 0.0; to: "left_pad"; }
222             rel2 { relative: 0.0 1.0; to: "right_pad"; }
223          }
224          description { state: "show_title" 0.0;
225             inherit: "default" 0.0;
226             visible: 1;
227          }
228          description { state: "show_title_icon" 0.0;
229             inherit: "default" 0.0;
230             visible: 1;
231          }
232       }
233       part { name: "elm.swallow.content";
234          type: SWALLOW;
235          scale : 1;
236          description { state: "default" 0.0;
237             min: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
238             align: 0.5 0.5;
239             fixed: 1 0;
240             rel1 {
241                relative: 0.5 0.0;
242                to: "base";
243             }
244             rel2 {
245                relative: 0.5 1.0;
246                to: "base";
247             }
248          }
249          description { state: "show_title" 0.0;
250             inherit: "default" 0.0;
251             rel1 {
252                relative: 0.5 1.0;
253                to: "elm.rect.title";
254             }
255          }
256          description { state: "show_button_area" 0.0;
257             inherit: "default" 0.0;
258             rel2 {
259                relative: 0.5 0.0;
260                to: "elm.swallow.buttonArea.Background";
261             }
262          }
263          description { state: "show_button_title_area" 0.0;
264             inherit: "default" 0.0;
265             rel1 {
266                relative: 0.5 1.0;
267                to: "elm.rect.title";
268             }
269             rel2 {
270                relative: 0.5 0.0;
271                to: "elm.swallow.buttonArea.Background";
272             }
273          }
274       }
275       part { name: "elm.swallow.buttonArea.Background";
276          type: IMAGE;
277          scale : 1;
278          description { state: "default" 0.0;
279             min: POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC;
280             fixed : 1 1;
281             align: 0.5 1.0;
282             visible: 0;
283             image.normal: "00_popup_bottom_bg.png";
284             image.border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
285             image.border_scale: 1;
286             rel1 {
287                relative: 0.0 1.0;
288                to: "base";
289             }
290             rel2 {
291                relative: 1.0 1.0;
292                to: "base";
293             }
294          }
295          description { state: "show_button_area" 0.0;
296             inherit: "default" 0.0;
297             visible: 1;
298          }
299       }
300       part { name: "elm.swallow.buttonArea";
301          type: SWALLOW;
302          scale : 1;
303          description { state: "default" 0.0;
304             align: 0.0 0.0;
305             visible: 0;
306             rel1 {
307                relative: 0.0 0.0;
308                to: "elm.swallow.buttonArea.Background";
309             }
310             rel2 {
311                relative: 1.0 1.0;
312                to: "elm.swallow.buttonArea.Background";
313             }
314          }
315          description { state: "show_button_area" 0.0;
316             inherit: "default" 0.0;
317             visible: 1;
318          }
319       }
320    }
321    programs {
322       program { name: show_title;
323          signal: "elm,state,title,visible";
324          source: "elm";
325          action: STATE_SET "show_title" 0.0;
326          target: "elm.swallow.title";
327          target: "elm.rect.title";
328          target: "elm.swallow.content";
329          target: "base";
330       }
331       program { name: hide_title;
332          signal: "elm,state,title,hidden";
333          source: "elm";
334          action: STATE_SET "default" 0.0;
335          target: "elm.swallow.title";
336          target: "elm.rect.title";
337          target: "elm.swallow.content";
338          target: "base";
339       }
340       program { name: show_title_icon;
341          signal: "elm,state,title,icon,visible";
342          source: "elm";
343          action: STATE_SET "show_title_icon" 0.0;
344          target: "elm.swallow.title";
345          target: "elm.swallow.title.icon";
346       }
347       program { name: hide_title_icon;
348          signal: "elm,state,title,icon,hidden";
349          source: "elm";
350          action: STATE_SET "default" 0.0;
351          target: "elm.swallow.title";
352          target: "elm.swallow.title.icon";
353       }
354       program { name: show_button_area;
355          signal: "elm,state,button,visible";
356          source: "elm";
357          action: STATE_SET "show_button_area" 0.0;
358          target: "elm.swallow.buttonArea";
359          target: "elm.swallow.content";
360          target: "elm.swallow.buttonArea.Background";
361          target: "base";
362       }
363       program { name: hide_button_area;
364          signal: "elm,state,button,hidden";
365          source: "elm";
366          action: STATE_SET "default" 0.0;
367          target: "elm.swallow.buttonArea";
368          target: "elm.swallow.content";
369          target: "elm.swallow.buttonArea.Background";
370          target: "base";
371       }
372       program { name: show_button_title_area;
373          signal: "elm,state,button,title,visible";
374          source: "elm";
375          action: STATE_SET "show_button_title_area" 0.0;
376          target: "elm.swallow.content";
377          target: "base";
378       }
379       program { name: hide_button_title_area;
380          signal: "elm,state,button,title,hidden";
381          source: "elm";
382          action: STATE_SET "default" 0.0;
383          target: "elm.swallow.content";
384          target: "base";
385       }
386    } /* end of programs */
387 }
388
389 group { name: "elm/popup/content/default";
390    parts{
391       part { name: "pad_t";
392          type: RECT;
393          scale : 1;
394          mouse_events: 0;
395          repeat_events: 1;
396          description { state: "default" 0.0;
397             align: 0.5 0.0;
398             min: POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC;
399             fixed: 0 1;
400             color: 0 0 0 0;
401             rel1 {
402                relative: 1.0 0.0;to_x: "pad_l";
403             }
404             rel2 {
405                relative: 0.0 0.0;to_x: "pad_r";
406             }
407          }
408       }
409       part { name: "pad_l";
410          type: RECT;
411          scale: 1;
412          description { state: "default" 0.0;
413             min : POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC;
414             fixed: 1 0;
415             rel1 {
416                relative: 0.0 0.0; 
417             }
418             rel2 {
419                relative: 0.0 1.0;
420             }
421             color: 0 0 0 0;
422             align: 0.0 0.0;
423          }
424       }
425       part { name: "pad_r";
426          type: RECT;
427          scale: 1;
428          description { state: "default" 0.0;
429             min : POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC;
430             fixed: 1 0;
431             rel1 {
432                relative: 1.0 0.0;
433             }
434             rel2 {
435                relative: 1.0 1.0;
436             }
437             color: 0 0 0 0;
438             align: 1.0 0.0;
439          }
440       } 
441       part{ name:"elm.swallow.content";
442          type: SWALLOW;
443          scale : 1;
444          description { state: "default" 0.0;
445             min: POPUP_CONTENT_DEFAULT_CONTENT_DEFAULT_MIN_INC;
446             align: 0.5 0.5;
447             fixed: 1 0;
448             rel1 {
449                relative: 0.5 1.0;
450                to: "pad_t";
451             }
452             rel2 {
453                relative: 0.5 0.0;
454                to: "pad_b";
455             }
456          }
457       }
458       part { name: "pad_b";
459          type: RECT;
460          scale : 1;
461          mouse_events: 0;
462          repeat_events: 1;
463          description { state: "default" 0.0;
464             align: 0.5 1.0;
465             min: POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC;
466             fixed: 0 1;
467             color: 0 0 0 0;
468             rel1 {
469                relative: 0.0 1.0;to_x: "pad_l";
470             }
471             rel2 {
472                relative: 1.0 1.0;to_x: "pad_r";
473             }
474          }
475       }
476    }
477 }
478
479 group { name: "elm/popup/base/verticalbuttonstyle";
480    parts {
481       images {
482          image: "00_popup_title_bg.png" COMP;
483          image: "00_popup_bottom_bg.png" COMP;
484          image: "00_popup_bg.png" COMP;
485       }
486       part { name: "base";
487          type: RECT;
488          scale : 1;
489          mouse_events: 0;
490          repeat_events: 1;
491          description { state: "default" 0.0;
492             min: POPUP_BASE_VERTICAL_BUTTON_BASE_MIN_INC;
493             max: POPUP_BASE_VERTICAL_BUTTON_BASE_MAX_INC;
494             color: 0 0 0 0;
495             rel1.relative: 0.0 0.0;
496             rel2.relative: 1.0 1.0;
497             align: 0.0 0.0;
498          }
499       }
500       part { name: "background";
501          scale : 1;
502          mouse_events: 0;
503          description { state: "default" 0.0;
504             rel1.to: "base";
505             rel2.to: "base";
506             image {
507                normal: "00_popup_bg.png";
508                border: POPUP_BASE_VERTICAL_BUTTON_BG_IMAGE_BORDER_INC;
509                border_scale: 1;
510             }
511          }
512       }
513       part { name: "elm.rect.title";
514          type: IMAGE;
515          scale : 1;
516          description { state: "default" 0.0;
517             min: POPUP_BASE_VERTICAL_BUTTON_TITLE_DEFAULT_MIN_INC;
518             fixed : 1 1;
519             align: 0.5 0.0;
520             visible: 0;
521             image.normal: "00_popup_title_bg.png";
522             image.border: POPUP_BASE_VERTICAL_BUTTON_TITLE_IMAGE_BORDER_MIN_INC;
523             image.border_scale: 1;
524             rel1 {
525                relative: 0.5 0.0;
526                to: "base";
527             }
528             rel2 {
529                relative: 0.5 0.0;
530                to: "base";
531             }
532          }
533          description { state: "show_title" 0.0;
534             inherit: "default" 0.0;
535             visible: 1;
536          }
537       }
538       part { name: "elm.swallow.title.icon";
539          type: SWALLOW;
540          scale: 1;
541          description { state: "default" 0.0;
542             min: POPUP_BASE_VERTICAL_BUTTON_TITLE_ICON_MIN_MAX_INC;
543             max: POPUP_BASE_VERTICAL_BUTTON_TITLE_ICON_MIN_MAX_INC;
544             fixed: 1 1;
545             align: 0.0 0.5;
546             rel1 {
547                to: "elm.rect.title";
548                relative: 0.0 0.0;
549             }
550             rel2 {
551                to: "elm.rect.title";
552                relative: 1.0 1.0;
553             }
554             visible: 0;
555          }
556          description { state: "show_title_icon" 0.0;
557             inherit: "default" 0.0;
558             visible: 1;
559          }
560       }
561       part {
562          name: "elm.swallow.title";
563          type: TEXTBLOCK;
564          scale:1;
565          description {
566             state: "default" 0.0;
567             text
568               {
569                  style: "popup_title_style";
570                  min: 0 0;
571                  max: 0 1;
572               }
573             color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
574             visible:0;
575             rel1 { relative: 0.0 0.0; to: "elm.rect.title"; }
576             rel2 { relative: 1.0 1.0; to: "elm.rect.title"; }
577             align: 0.5 0.5;
578          }
579          description { state: "show_title" 0.0;
580             inherit: "default" 0.0;
581             visible: 1;
582          }
583          description { state: "show_title_icon" 0.0;
584             inherit: "default" 0.0;
585             visible: 1;
586          }
587       }
588       part { name: "elm.swallow.content";
589          type: SWALLOW;
590          scale : 1;
591          description { state: "default" 0.0;
592             min: POPUP_BASE_VERTICAL_BUTTON_CONTENT_DEFAULT_MIN_INC;
593             align: 0.5 0.5;
594             fixed: 1 0;
595             rel1 {
596                relative: 0.5 0.0;
597                to: "base";
598             }
599             rel2 {
600                relative: 0.5 1.0;
601                to: "base";
602             }
603          }
604          description { state: "show_title" 0.0;
605             inherit: "default" 0.0;
606             rel1 {
607                relative: 0.5 1.0;
608                to: "elm.rect.title";
609             }
610          }
611          description { state: "show_button_area" 0.0;
612             inherit: "default" 0.0;
613             rel2 {
614                relative: 0.5 0.0;
615                to: ""elm.swallow.buttonArea"";
616             }
617          }
618          description { state: "show_button_title_area" 0.0;
619             inherit: "default" 0.0;
620             rel1 {
621                relative: 0.5 1.0;
622                to: "elm.rect.title";
623             }
624             rel2 {
625                relative: 0.5 0.0;
626                to: ""elm.swallow.buttonArea"";
627             }
628          }
629       }
630       part { name: "elm.swallow.buttonArea";
631          type: SWALLOW;
632          scale : 1;
633          description { state: "default" 0.0;
634             min: POPUP_BASE_VERTICAL_BUTTON_BUTTONAREA_DEFAULT_MIN_INC;
635             fixed : 1 1;
636             align: 0.5 1.0;
637             visible: 0;
638             rel1 {
639                relative: 0.0 1.0;
640                to: "base";
641             }
642             rel2 {
643                relative: 1.0 1.0;
644                to: "base";
645             }
646          }
647          description { state: "show_button_area" 0.0;
648             inherit: "default" 0.0;
649             visible: 1;
650          }
651       }
652    }
653    programs {
654       program { name: show_title;
655          signal: "elm,state,title,visible";
656          source: "elm";
657          action: STATE_SET "show_title" 0.0;
658          target: "elm.swallow.title";
659          target: "elm.rect.title";
660          target: "elm.swallow.content";
661          target: "base";
662       }
663       program { name: hide_title;
664          signal: "elm,state,title,hidden";
665          source: "elm";
666          action: STATE_SET "default" 0.0;
667          target: "elm.swallow.title";
668          target: "elm.rect.title";
669          target: "elm.swallow.content";
670          target: "base";
671       }
672       program { name: show_title_icon;
673          signal: "elm,state,title,icon,visible";
674          source: "elm";
675          action: STATE_SET "show_title_icon" 0.0;
676          target: "elm.swallow.title";
677          target: "elm.swallow.title.icon";
678       }
679       program { name: hide_title_icon;
680          signal: "elm,state,title,icon,hidden";
681          source: "elm";
682          action: STATE_SET "default" 0.0;
683          target: "elm.swallow.title";
684          target: "elm.swallow.title.icon";
685       }
686       program { name: show_button_area;
687          signal: "elm,state,button,visible";
688          source: "elm";
689          action: STATE_SET "show_button_area" 0.0;
690          target: "elm.swallow.buttonArea";
691          target: "elm.swallow.content";
692          target: "base";
693       }
694       program { name: hide_button_area;
695          signal: "elm,state,button,hidden";
696          source: "elm";
697          action: STATE_SET "default" 0.0;
698          target: "elm.swallow.buttonArea";
699          target: "elm.swallow.content";
700          target: "base";
701       }
702       program { name: show_button_title_area;
703          signal: "elm,state,button,title,visible";
704          source: "elm";
705          action: STATE_SET "show_button_title_area" 0.0;
706          target: "elm.swallow.content";
707          target: "base";
708       }
709       program { name: hide_button_title_area;
710          signal: "elm,state,button,title,hidden";
711          source: "elm";
712          action: STATE_SET "default" 0.0;
713          target: "elm.swallow.content";
714          target: "base";
715       }
716    } /* end of programs */
717 }
718
719 group { name: "elm/popup/buttons3/verticalbuttonstyle";
720    parts{
721       part { name: "elm.swallow.buttonArea.Background";
722          type: IMAGE;
723          scale : 1;
724          description { state: "default" 0.0;
725             align: 0.5 0.0;
726             image.normal: "00_popup_bottom_bg.png";
727             image.border: POPUP_BUTTON3_VERTICAL_BUTTON_BG_IMAGE_BORDER_INC;
728             image.border_scale: 1;
729             rel1 {
730                relative: 0.0 0.0;
731             }
732             rel2 {
733                relative: 1.0 1.0;
734             }
735          }
736       }
737       part { name: "elm.rect.pad_btn_top";
738          type: RECT;
739          scale : 1;
740          description { state: "default" 0.0;
741             min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_TOP_MIN_INC;
742             fixed : 0 1;
743             align: 0.0 0.0;
744             color: 0 0 0 0;
745             rel1 {
746                relative: 0.0 0.0;
747             }
748             rel2 {
749                relative: 1.0 0.0;
750             }
751          }
752       }
753       part{ name:"actionbtn1";
754          type: SWALLOW;
755          scale : 1;
756          description { state: "default" 0.0;
757             min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
758             max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
759             fixed : 1 1;
760             align: 0.5 0.0;
761             rel1 {
762                relative: 0.0 1.0; to_y: "elm.rect.pad_btn_top";
763             }
764          }
765       }
766       part { name: "elm.rect.pad_btn";
767          type: RECT;
768          scale : 1;
769          description { state: "default" 0.0;
770             min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
771             max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
772             fixed : 1 1;
773             align: 0.5 0.0;
774             color: 0 0 0 0;
775             rel1 {
776                relative: 0.0 1.0; to: "actionbtn1";
777             }
778             rel2 {
779                relative: 1.0 1.0; to: "actionbtn1";
780             }
781          }
782       }
783       part{ name:"actionbtn2";
784          type: SWALLOW;
785          scale : 1;
786          description { state: "default" 0.0;
787             min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
788             max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
789             fixed : 1 1;
790             align: 0.5 0.0;
791             rel1 { relative: 0 1.0; to_y: "elm.rect.pad_btn"; }
792          }
793       }
794       part { name: "elm.rect.pad_btn2";
795          type: RECT;
796          scale : 1;
797          description { state: "default" 0.0;
798             min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
799             max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
800             fixed : 1 1;
801             align: 0.5 0.0;
802             color: 0 0 0 0;
803             rel1 {
804                relative: 0.0 1.0; to: "actionbtn2";
805             }
806             rel2 {
807                relative: 1.0 1.0; to: "actionbtn2";
808             }
809          }
810       }
811       part{ name:"actionbtn3";
812          type: SWALLOW;
813          scale : 1;
814          description { state: "default" 0.0;
815             min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
816             max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
817             fixed : 1 1;
818             align: 0.5 0.0;
819             rel1 {
820                relative: 0.0 1.0; to_y: "elm.rect.pad_btn2";
821             }
822          }
823       }
824    }
825 }
826
827 group { name: "elm/popup/content/menustyle";
828    parts{
829       part { name: "left_padding";
830          type: RECT;
831          scale: 1;
832          description { state: "default" 0.0;
833             fixed: 1 0;
834             visible: 0;
835             align: 0.0 0.5;
836             min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
837             rel1 {
838                relative: 0.0 0.0;
839             }
840             rel2 {
841                relative: 0.0 1.0;
842             }
843          }
844       }
845       part{ name:"elm.swallow.content";
846          type: SWALLOW;
847          scale : 1;
848          description { state: "default" 0.0;
849             min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
850             align: 0.5 0.5;
851             fixed: 1 0;
852             rel1 {
853                relative: 1.0 0.0;
854                to:"left_padding";
855             }
856             rel2 {
857                relative: 0.0 1.0;
858                to:"right_padding";
859             }
860          }
861       }
862       part { name: "right_padding";
863          type: RECT;
864          scale: 1;
865          description { state: "default" 0.0;
866             fixed: 1 0;
867             visible: 0;
868             align: 1.0 0.5;
869             min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
870             rel1 {
871                relative: 1.0 0.0;
872             }
873             rel2 {
874                relative: 1.0 1.0;
875             }
876          }
877       }
878    }
879 }
880
881 group { name: "elm/popup/content/min_menustyle";
882    parts{
883       part { name: "left_padding";
884          type: RECT;
885          scale: 1;
886          description { state: "default" 0.0;
887             fixed: 1 0;
888             visible: 0;
889             align: 0.0 0.5;
890             min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
891             rel1 {
892                relative: 0.0 0.0;
893             }
894             rel2 {
895                relative: 0.0 1.0;
896             }
897          }
898       }
899       part{ name:"elm.swallow.content";
900          type: SWALLOW;
901          scale : 1;
902          description { state: "default" 0.0;
903             min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
904             align: 0.5 0.5;
905             fixed: 1 0;
906             rel1 {
907                relative: 1.0 0.0;
908                to:"left_padding";
909             }
910             rel2 {
911                relative: 0.0 1.0;
912                to:"right_padding";
913             }
914          }
915       }
916       part { name: "right_padding";
917          type: RECT;
918          scale: 1;
919          description { state: "default" 0.0;
920             fixed: 1 0;
921             visible: 0;
922             align: 1.0 0.5;
923             min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
924             rel1 {
925                relative: 1.0 0.0;
926             }
927             rel2 {
928                relative: 1.0 1.0;
929             }
930          }
931       }
932    }
933 }
934
935 group { name: "elm/popup/content/liststyle";
936    parts{
937       part { name: "left_top_padding";
938          type: RECT;
939          scale: 1;
940          description { state: "default" 0.0;
941             fixed: 1 1;
942             visible: 0;
943             align: 0.0 0.0;
944             min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
945             max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
946          }
947       }
948       part{ name:"elm.swallow.content";
949          type: SWALLOW;
950          scale : 1;
951          description { state: "default" 0.0;
952             min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
953             align: 0.5 0.5;
954             fixed: 1 0;
955             rel1 {
956                relative: 1.0 1.0;
957                to:"left_top_padding";
958             }
959             rel2 {
960                relative: 0.0 1.0;
961                to:"right_padding";
962             }
963          }
964       }
965       part { name: "right_padding";
966          type: RECT;
967          scale: 1;
968          description { state: "default" 0.0;
969             fixed: 1 0;
970             visible: 0;
971             align: 1.0 0.5;
972             min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
973             rel1 {
974                relative: 1.0 0.0;
975             }
976             rel2 {
977                relative: 1.0 1.0;
978             }
979          }
980       }
981    }
982 }
983
984 group { name: "elm/popup/content/min_liststyle";
985    parts{
986       part { name: "left_top_padding";
987          type: RECT;
988          scale: 1;
989          description { state: "default" 0.0;
990             fixed: 1 1;
991             visible: 0;
992             align: 0.0 0.0;
993             min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
994             max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
995          }
996       }
997       part{ name:"elm.swallow.content";
998          type: SWALLOW;
999          scale : 1;
1000          description { state: "default" 0.0;
1001             min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1002             align: 0.5 0.5;
1003             fixed: 1 0;
1004             rel1 {
1005                relative: 1.0 1.0;
1006                to:"left_top_padding";
1007             }
1008             rel2 {
1009                relative: 0.0 1.0;
1010                to:"right_padding";
1011             }
1012          }
1013       }
1014       part { name: "right_padding";
1015          type: RECT;
1016          scale: 1;
1017          description { state: "default" 0.0;
1018             fixed: 1 0;
1019             visible: 0;
1020             align: 1.0 0.5;
1021             min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1022             rel1 {
1023                relative: 1.0 0.0;
1024             }
1025             rel2 {
1026                relative: 1.0 1.0;
1027             }
1028          }
1029       }
1030    }
1031 }
1032
1033 group { name: "elm/popup/base/customstyle";
1034    parts {
1035       images {
1036          image: "00_popup_bottom_bg.png" COMP;
1037          image: "00_popup_bg02.png" COMP;
1038       }
1039       styles
1040         {
1041            style { name: "popup_title_custom_style";
1042               base: "font=SLP:style=Medium font_size="POPUP_BASE_CUSTOMSTYLE_TEXT_FONT_SIZE_INC" align=center color=#ffffff wrap=mixed ellipsis=1.0";
1043               tag:  "br" "\n";
1044               tag:  "ps" "ps";
1045               tag:  "hilight" "+ font=SLP:style=Bold";
1046               tag:  "b" "+ font=SLP:style=Bold";
1047               tag:  "whitecolor" "+ color=#ffffff";
1048               tag:  "tab" "\t";
1049            }
1050         }
1051
1052       part { name: "base";
1053          type: RECT;
1054          scale : 1;
1055          mouse_events: 0;
1056          repeat_events: 1;
1057          description { state: "default" 0.0;
1058             min: POPUP_BASE_CUSTOMSTYLE_BASE_DEFAULT_MIN_INC;
1059             max: POPUP_BASE_CUSTOMSTYLE_BASE_DEFAULT_MAX_INC;
1060             color: 0 0 0 0;
1061             rel1.relative: 0.0 0.0;
1062             rel2.relative: 1.0 1.0;
1063             align: 0.0 0.0;
1064          }
1065       }
1066       part { name: "background";
1067          scale : 1;
1068          mouse_events: 0;
1069          description { state: "default" 0.0;
1070             rel1.to: "base";
1071             rel2.to: "base";
1072             image {
1073                normal: "00_popup_bg02.png";
1074                border: POPUP_BASE_CUSTOMSTYLE_BG_DEFAULT_IMAGE_BORDER_INC;
1075                border_scale: 1;
1076             }
1077          }
1078       }
1079       part { name: "elm.rect.title";
1080          type: IMAGE;
1081          scale : 1;
1082          description { state: "default" 0.0;
1083             min: POPUP_BASE_CUSTOMSTYLE_TITLE_DEFAULT_MIN_INC;
1084             fixed : 1 1;
1085             align: 0.5 0.0;
1086             visible: 0;
1087             rel1 {
1088                relative: 0.5 0.0;
1089                to: "base";
1090             }
1091             rel2 {
1092                relative: 0.5 0.0;
1093                to: "base";
1094             }
1095          }
1096          description { state: "show_title" 0.0;
1097             inherit: "default" 0.0;
1098             visible: 1;
1099          }
1100       }
1101       part { name: "elm.rect.title.bottom.line";
1102          type: RECT;
1103          description { state: "default" 0.0;
1104             min: POPUP_BASE_CUSTOMSTYLE_TITLE_BOTTOM_LINE_MIN_INC;
1105             fixed : 1 1;
1106             align: 0.5 0.0;
1107             visible: 0;
1108             color: POPUP_CUSTOMSTYLE_TITLE_BOTTOM_LINE_COLOR_INC;
1109             rel1 {
1110                relative: 0.0 1.0;
1111                to: "elm.rect.title";
1112             }
1113             rel2 {
1114                relative: 1.0 1.0;
1115                to: "elm.rect.title";
1116             }
1117          }
1118          description { state: "show_title" 0.0;
1119             inherit: "default" 0.0;
1120             visible: 1;
1121          }
1122       }
1123       part { name: "elm.swallow.title.icon";
1124          type: SWALLOW;
1125          scale: 1;
1126          description { state: "default" 0.0;
1127             min: POPUP_BASE_CUSTOMSTYLE_TITLE_ICON_DEFAULT_MIN_MAX_INC;
1128             max: POPUP_BASE_CUSTOMSTYLE_TITLE_ICON_DEFAULT_MIN_MAX_INC;
1129             fixed: 1 1;
1130             align: 0.0 0.5;
1131             rel1 {
1132                to: "elm.rect.title";
1133                relative: 0.0 0.0;
1134             }
1135             rel2 {
1136                to: "elm.rect.title";
1137                relative: 1.0 1.0;
1138             }
1139             visible: 0;
1140          }
1141          description { state: "show_title_icon" 0.0;
1142             inherit: "default" 0.0;
1143             visible: 1;
1144          }
1145       }
1146       part {
1147          name: "elm.swallow.title";
1148          type: TEXTBLOCK;
1149          scale:1;
1150          description {
1151             state: "default" 0.0;
1152             text
1153               {
1154                  style: "popup_title_custom_style";
1155                  min: 0 0;
1156                  max: 0 1;
1157               }
1158             color: POPUP_CUSTOMSTYLE_TITLE_TEXT_COLOR_INC;
1159             visible:0;
1160             rel1 { relative: 0.0 0.0; to: "elm.rect.title"; }
1161             rel2 { relative: 1.0 1.0; to: "elm.rect.title"; }
1162             align: 0.5 0.5;
1163          }
1164          description { state: "show_title" 0.0;
1165             inherit: "default" 0.0;
1166             visible: 1;
1167          }
1168          description { state: "show_title_icon" 0.0;
1169             inherit: "default" 0.0;
1170             visible: 1;
1171          }
1172       }
1173       part { name: "elm.swallow.content";
1174          type: SWALLOW;
1175          scale : 1;
1176          description { state: "default" 0.0;
1177             min: POPUP_BASE_CUSTOMSTYLE_CONTENT_DEFAULT_MIN_INC;
1178             align: 0.5 0.5;
1179             fixed: 1 0;
1180             rel1 {
1181                relative: 0.5 0.0;
1182                to: "base";
1183             }
1184             rel2 {
1185                relative: 0.5 1.0;
1186                to: "base";
1187             }
1188          }
1189          description { state: "show_title" 0.0;
1190             inherit: "default" 0.0;
1191             rel1 {
1192                relative: 0.5 1.0;
1193                to: "elm.rect.title.bottom.line";
1194             }
1195          }
1196          description { state: "show_button_area" 0.0;
1197             inherit: "default" 0.0;
1198             rel2 {
1199                relative: 0.5 0.0;
1200                to: "elm.swallow.buttonArea.Background";
1201             }
1202          }
1203          description { state: "show_button_title_area" 0.0;
1204             inherit: "default" 0.0;
1205             rel1 {
1206                relative: 0.5 1.0;
1207                to: "elm.rect.title.bottom.line";
1208             }
1209             rel2 {
1210                relative: 0.5 0.0;
1211                to: "elm.swallow.buttonArea.Background";
1212             }
1213          }
1214       }
1215       part { name: "elm.swallow.buttonArea.Background";
1216          type: IMAGE;
1217          scale : 1;
1218          description { state: "default" 0.0;
1219             min: POPUP_BASE_CUSTOMSTYLE_BUTTONAREA_BG_DEFAULT_MIN_INC;
1220             fixed : 1 1;
1221             align: 0.5 1.0;
1222             visible: 0;
1223             image.normal: "00_popup_bottom_bg.png";
1224             image.border: POPUP_BASE_CUSTOMSTYLE_BUTTONAREA_BG_IMAGE_BORDER_INC;
1225             image.border_scale: 1;
1226             rel1 {
1227                relative: 0.0 1.0;
1228                to: "base";
1229             }
1230             rel2 {
1231                relative: 1.0 1.0;
1232                to: "base";
1233             }
1234          }
1235          description { state: "show_button_area" 0.0;
1236             inherit: "default" 0.0;
1237             visible: 1;
1238          }
1239       }
1240       part { name: "elm.swallow.buttonArea";
1241          type: SWALLOW;
1242          scale : 1;
1243          description { state: "default" 0.0;
1244             align: 0.0 0.0;
1245             visible: 0;
1246             rel1 {
1247                relative: 0.0 0.0;
1248                to: "elm.swallow.buttonArea.Background";
1249             }
1250             rel2 {
1251                relative: 1.0 1.0;
1252                to: "elm.swallow.buttonArea.Background";
1253             }
1254          }
1255          description { state: "show_button_area" 0.0;
1256             inherit: "default" 0.0;
1257             visible: 1;
1258          }
1259       }
1260    }
1261    programs {
1262       program { name: show_title;
1263          signal: "elm,state,title,visible";
1264          source: "elm";
1265          action: STATE_SET "show_title" 0.0;
1266          target: "elm.swallow.title";
1267          target: "elm.rect.title";
1268          target: "elm.rect.title.bottom.line";
1269          target: "elm.swallow.content";
1270          target: "base";
1271       }
1272       program { name: hide_title;
1273          signal: "elm,state,title,hidden";
1274          source: "elm";
1275          action: STATE_SET "default" 0.0;
1276          target: "elm.swallow.title";
1277          target: "elm.rect.title";
1278          target: "elm.rect.title.bottom.line";
1279          target: "elm.swallow.content";
1280          target: "base";
1281       }
1282       program { name: show_title_icon;
1283          signal: "elm,state,title,icon,visible";
1284          source: "elm";
1285          action: STATE_SET "show_title_icon" 0.0;
1286          target: "elm.swallow.title";
1287          target: "elm.swallow.title.icon";
1288       }
1289       program { name: hide_title_icon;
1290          signal: "elm,state,title,icon,hidden";
1291          source: "elm";
1292          action: STATE_SET "default" 0.0;
1293          target: "elm.swallow.title";
1294          target: "elm.swallow.title.icon";
1295       }
1296       program { name: show_button_area;
1297          signal: "elm,state,button,visible";
1298          source: "elm";
1299          action: STATE_SET "show_button_area" 0.0;
1300          target: "elm.swallow.buttonArea";
1301          target: "elm.swallow.content";
1302          target: "elm.swallow.buttonArea.Background";
1303          target: "base";
1304       }
1305       program { name: hide_button_area;
1306          signal: "elm,state,button,hidden";
1307          source: "elm";
1308          action: STATE_SET "default" 0.0;
1309          target: "elm.swallow.buttonArea";
1310          target: "elm.swallow.content";
1311          target: "elm.swallow.buttonArea.Background";
1312          target: "base";
1313       }
1314       program { name: show_button_title_area;
1315          signal: "elm,state,button,title,visible";
1316          source: "elm";
1317          action: STATE_SET "show_button_title_area" 0.0;
1318          target: "elm.swallow.content";
1319          target: "base";
1320       }
1321       program { name: hide_button_title_area;
1322          signal: "elm,state,button,title,hidden";
1323          source: "elm";
1324          action: STATE_SET "default" 0.0;
1325          target: "elm.swallow.content";
1326          target: "base";
1327       }
1328    } /* end of programs */
1329 }
1330
1331 group { name: "elm/popup/content/customstyle";
1332    parts{
1333       part{ name:"elm.swallow.content";
1334          type: SWALLOW;
1335          scale : 1;
1336          description { state: "default" 0.0;
1337             min: POPUP_CONTENT_CUSTOMSTYLE_DEFAULT_MIN_INC;
1338             align: 0.0 0.0;
1339             fixed: 1 0;
1340             rel1 {
1341                relative: 0.0 0.0;
1342             }
1343             rel2 {
1344                relative: 1.0 1.0;
1345             }
1346          }
1347       }
1348    }
1349 }
1350
1351 group { name: "elm/popup/buttons1/default";
1352    parts{
1353       part{ name:"actionbtn1";
1354          type: SWALLOW;
1355          scale : 1;
1356          description { state: "default" 0.0;
1357             min: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_MAX_INC;
1358             max: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_MAX_INC;
1359             fixed : 1 1;
1360             align: 0.5 0.5;
1361             rel1 {
1362                relative: 0.5 0.0;
1363             }
1364             rel2 {
1365                relative: 0.5 1.0;
1366             }            
1367          }
1368       }
1369    }
1370 }
1371
1372 group { name: "elm/popup/buttons2/default";
1373    parts{
1374       part{ name:"actionbtn1";
1375          type: SWALLOW;
1376          scale : 1;
1377          description { state: "default" 0.0;
1378             min: POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1379             max: POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1380             fixed : 1 1;
1381             align: 1.0 0.5;
1382             rel1 {
1383                relative: 0.0 0.0;
1384                to: "elm.rect.pad_btn";
1385             }
1386             rel2 {
1387                relative: 0.0 1.0;
1388                to: "elm.rect.pad_btn";
1389             }
1390          }
1391       }
1392       part { name: "elm.rect.pad_btn";
1393          type: RECT;
1394          scale : 1;
1395          description { state: "default" 0.0;
1396             min: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1397             max: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1398             fixed : 1 1;
1399             align: 0.5 0.5;
1400             color: 0 0 0 0;
1401             rel1 {
1402                relative: 0.5 0.0;
1403             }
1404             rel2 {
1405                relative: 0.5 1.0;
1406             }
1407          }
1408       }
1409       part{ name:"actionbtn2";
1410          type: SWALLOW;
1411          scale : 1;
1412          description { state: "default" 0.0;
1413             min: POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1414             max: POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1415             fixed : 1 1;
1416             align: 0.0 0.5;
1417             rel1 {
1418                relative: 1.0 0.0;
1419                to: "elm.rect.pad_btn";
1420             }
1421             rel2 {
1422                relative: 1.0 1.0;
1423                to: "elm.rect.pad_btn";
1424             }
1425          }
1426       }
1427    }
1428 }
1429
1430 group { name: "elm/popup/buttons3/default";
1431       alias: "elm/popup/buttons3/menustyle";
1432    parts{
1433       part{ name:"actionbtn1";
1434          type: SWALLOW;
1435          scale : 1;
1436          description { state: "default" 0.0;
1437             min: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1438             max: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1439             fixed : 1 1;
1440             align: 1.0 0.5;
1441             rel1 {
1442                relative: 0.0 0.0;
1443                to: "elm.rect.pad_btn";
1444             }
1445             rel2 {
1446                relative: 0.0 1.0;
1447                to: "elm.rect.pad_btn";
1448             }
1449          }
1450       }
1451       part { name: "elm.rect.pad_btn";
1452          type: RECT;
1453          scale : 1;
1454          description { state: "default" 0.0;
1455             min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1456             max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1457             fixed : 1 1;
1458             align: 0.5 0.5;
1459             color: 0 0 0 0;
1460             rel1 {
1461                relative: 0.0 0.0;
1462                to: "actionbtn2";
1463             }
1464             rel2 {
1465                relative: 0.0 1.0;
1466                to: "actionbtn2";
1467             }
1468          }
1469       }
1470       part{ name:"actionbtn2";
1471          type: SWALLOW;
1472          scale : 1;
1473          description { state: "default" 0.0;
1474             min: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1475             max: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1476             fixed : 1 1;
1477             align: 0.5 0.5;
1478             rel1 {
1479                relative: 0.5 0.0;
1480             }
1481             rel2 {
1482                relative: 0.5 1.0;
1483             }
1484          }
1485       }
1486       part { name: "elm.rect.pad_btn2";
1487          type: RECT;
1488          scale : 1;
1489          description { state: "default" 0.0;
1490             min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1491             max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1492             fixed : 1 1;
1493             align: 0.5 0.5;
1494             color: 0 0 0 0;
1495             rel1 {
1496                relative: 1.0 0.0;
1497                to: "actionbtn2";
1498             }
1499             rel2 {
1500                relative: 1.0 1.0;
1501                to: "actionbtn2";
1502             }
1503          }
1504       }
1505       part{ name:"actionbtn3";
1506          type: SWALLOW;
1507          scale : 1;
1508          description { state: "default" 0.0;
1509             min: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1510             max: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1511             fixed : 1 1;
1512             align: 0.0 0.5;
1513             rel1 {
1514                relative: 1.0 0.0;
1515                to: "elm.rect.pad_btn2";
1516             }
1517             rel2 {
1518                relative: 1.0 1.0;
1519                to: "elm.rect.pad_btn2";
1520             }
1521          }
1522       }
1523    }
1524 }
1525
1526 group { name: "elm/popup/base/volumebarstyle";
1527    parts {
1528       images {
1529          image: "00_volume_popup_bg.png" COMP;
1530       }
1531       styles
1532         {
1533            style { name: "popup_title_volumebarstyle";
1534               base: "font=SLP:style=Medium font_size="POPUP_BASE_VOLUMEBAR_STYLE_TEXT_FONT_SIZE_INC" align=center color=#ffffff wrap=mixed ellipsis=1.0";
1535               tag:  "br" "\n";
1536               tag:  "ps" "ps";
1537               tag:  "hilight" "+ font=SLP:style=Bold";
1538               tag:  "b" "+ font=SLP:style=Bold";
1539               tag:  "whitecolor" "+ color=#ffffff";
1540               tag:  "tab" "\t";
1541            }
1542         }
1543
1544       part { name: "base";
1545          type: RECT;
1546          scale : 1;
1547          mouse_events: 0;
1548          repeat_events: 1;
1549          description { state: "default" 0.0;
1550             min: POPUP_BASE_VOLUMEBAR_STYLE_BASE_DEFAULT_MIN_INC;
1551             max: POPUP_BASE_VOLUMEBAR_STYLE_BASE_DEFAULT_MAX_INC;
1552             color: 0 0 0 0;
1553             rel1.relative: 0.0 0.0;
1554             rel2.relative: 1.0 1.0;
1555             align: 0.0 0.0;
1556          }
1557       }
1558       part { name: "background";
1559          scale : 1;
1560          mouse_events: 0;
1561          description { state: "default" 0.0;
1562             rel1.to: "base";
1563             rel2.to: "base";
1564             image {
1565                normal: "00_volume_popup_bg.png";
1566                border: POPUP_BASE_VOLUMEBAR_STYLE_BG_IMAGE_BORDER_INC;
1567                middle: DEFAULT;
1568                border_scale: 1;
1569             }
1570          }
1571       }
1572       part { name: "elm.rect.title";
1573          type: RECT;
1574          scale : 1;
1575          description { state: "default" 0.0;
1576             color: 0 0 0 0;
1577             min: POPUP_BASE_VOLUMEBAR_STYLE_TITLE_DEFAULT_MIN_MAX_INC;
1578             max: POPUP_BASE_VOLUMEBAR_STYLE_TITLE_DEFAULT_MIN_MAX_INC;
1579             fixed : 1 1;
1580             align: 0.5 0.0;
1581             visible: 0;
1582             rel1 {
1583                relative: 0.5 0.0;
1584                to: "base";
1585             }
1586             rel2 {
1587                relative: 0.5 0.0;
1588                to: "base";
1589             }
1590          }
1591          description { state: "show_title" 0.0;
1592             inherit: "default" 0.0;
1593             visible: 1;
1594          }
1595       }
1596       part {
1597          name: "elm.swallow.title";
1598          type: TEXTBLOCK;
1599          effect: SHADOW;
1600          scale:1;
1601          description {
1602             state: "default" 0.0;
1603             text
1604               {
1605                  style: "popup_title_volumebarstyle";
1606                  min: 0 0;
1607                  max: 0 1;
1608               }
1609             color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
1610             visible:0;
1611             color2: 0 0 0 255;
1612             rel1 { relative: 0.0 0.0; to: "elm.rect.title"; }
1613             rel2 { relative: 1.0 1.0; to: "elm.rect.title"; }
1614             align: 0.5 0.2;
1615          }
1616          description { state: "show_title" 0.0;
1617             inherit: "default" 0.0;
1618             visible: 1;
1619          }
1620          description { state: "show_title_icon" 0.0;
1621             inherit: "default" 0.0;
1622             visible: 1;
1623          }
1624       }
1625       part { name: "elm.swallow.title.icon";
1626          type: SWALLOW;
1627          scale: 1;
1628          description { state: "default" 0.0;
1629             min: POPUP_BASE_VOLUMEBAR_STYLE_TITLE_ICON_DEFAULT_MIN_MAX_INC;
1630             max: POPUP_BASE_VOLUMEBAR_STYLE_TITLE_ICON_DEFAULT_MIN_MAX_INC;
1631             fixed: 1 1;
1632             align: 0.5 0.9;
1633             rel1 {
1634                to: "elm.rect.title";
1635                relative: 0.0 0.0;
1636             }
1637             rel2 {
1638                to: "elm.rect.title";
1639                relative: 1.0 1.0;
1640             }
1641             visible: 0;
1642          }
1643          description { state: "show_title_icon" 0.0;
1644             inherit: "default" 0.0;
1645             visible: 1;
1646          }
1647       }
1648       part { name: "elm.swallow.content";
1649          type: SWALLOW;
1650          scale : 1;
1651          description { state: "default" 0.0;
1652             min: POPUP_BASE_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC;
1653             align: 0.5 0.5;
1654             fixed: 1 0;
1655             rel1 {
1656                relative: 0.5 0.0;
1657                to: "base";
1658             }
1659             rel2 {
1660                relative: 0.5 0.0;
1661                to: "pad_b_button";
1662             }
1663          }
1664          description { state: "show_title" 0.0;
1665             inherit: "default" 0.0;
1666             rel1 {
1667                relative: 0.5 1.0;
1668                to: "elm.rect.title";
1669             }
1670          }
1671          description { state: "show_button_area" 0.0;
1672             inherit: "default" 0.0;
1673             rel2 {
1674                relative: 0.5 0.0;
1675                to: "elm.swallow.buttonArea.Background";
1676             }
1677          }
1678          description { state: "show_button_title_area" 0.0;
1679             inherit: "default" 0.0;
1680             rel1 {
1681                relative: 0.5 1.0;
1682                to: "elm.rect.title";
1683             }
1684             rel2 {
1685                relative: 0.5 0.0;
1686                to: "elm.swallow.buttonArea.Background";
1687             }
1688          }
1689       }
1690       part { name: "elm.swallow.buttonArea.Background";
1691          type: RECT;
1692          scale : 1;
1693          description { state: "default" 0.0;
1694             min: POPUP_BASE_VOLUMEBAR_STYLE_BUTTONAREA_BG_DEFAULT_MIN_INC;
1695             fixed : 1 1;
1696             align: 0.5 1.0;
1697             color: 0 0 0 0;
1698             visible: 0;
1699             rel1 {
1700                relative: 0.5 0.0;
1701                to: "pad_b_button";
1702             }
1703             rel2 {
1704                relative: 0.5 0.0;
1705                to: "pad_b_button";
1706             }
1707          }
1708          description { state: "show_button_area" 0.0;
1709             inherit: "default" 0.0;
1710             visible: 1;
1711          }
1712       }
1713       part { name: "elm.swallow.buttonArea";
1714          type: SWALLOW;
1715          scale : 1;
1716          description { state: "default" 0.0;
1717             min: POPUP_BASE_VOLUMEBAR_STYLE_BUTTONAREA_DEFAULT_MIN_MAX_INC;
1718             max: POPUP_BASE_VOLUMEBAR_STYLE_BUTTONAREA_DEFAULT_MIN_MAX_INC;
1719             fixed : 1 1;
1720             align: 0.5 0.5;
1721             visible: 0;
1722             rel1 {
1723                relative: 0.0 0.0;
1724                to: "elm.swallow.buttonArea.Background";
1725             }
1726             rel2 {
1727                relative: 1.0 1.0;
1728                to: "elm.swallow.buttonArea.Background";
1729             }
1730          }
1731          description { state: "show_button_area" 0.0;
1732             inherit: "default" 0.0;
1733             visible: 1;
1734          }
1735       }
1736       part { name: "pad_b_button";
1737          type: RECT;
1738          scale : 1;
1739          mouse_events: 0;
1740          repeat_events: 1;
1741          description { state: "default" 0.0;
1742             align: 0.5 1.0;
1743             min: POPUP_BASE_VOLUMEBAR_STYLE_PADDING_BOTTOM_MIN_INC;
1744             fixed: 0 1;
1745             color: 0 0 0 0;
1746             rel1 {
1747                relative: 0.0 1.0;
1748                to: "base";
1749             }
1750             rel2 {
1751                relative: 1.0 1.0;
1752                to: "base";
1753             }
1754          }
1755       }
1756    }
1757    programs {
1758       program { name: show_title;
1759          signal: "elm,state,title,visible";
1760          source: "elm";
1761          action: STATE_SET "show_title" 0.0;
1762          target: "elm.swallow.title";
1763          target: "elm.rect.title";
1764          target: "elm.swallow.content";
1765          target: "base";
1766       }
1767       program { name: hide_title;
1768          signal: "elm,state,title,hidden";
1769          source: "elm";
1770          action: STATE_SET "default" 0.0;
1771          target: "elm.swallow.title";
1772          target: "elm.rect.title";
1773          target: "elm.swallow.content";
1774          target: "base";
1775       }
1776       program { name: show_title_icon;
1777          signal: "elm,state,title,icon,visible";
1778          source: "elm";
1779          action: STATE_SET "show_title_icon" 0.0;
1780          target: "elm.swallow.title";
1781          target: "elm.swallow.title.icon";
1782       }
1783       program { name: hide_title_icon;
1784          signal: "elm,state,title,icon,hidden";
1785          source: "elm";
1786          action: STATE_SET "default" 0.0;
1787          target: "elm.swallow.title";
1788          target: "elm.swallow.title.icon";
1789       }
1790       program { name: show_button_area;
1791          signal: "elm,state,button,visible";
1792          source: "elm";
1793          action: STATE_SET "show_button_area" 0.0;
1794          target: "elm.swallow.buttonArea";
1795          target: "elm.swallow.content";
1796          target: "elm.swallow.buttonArea.Background";
1797          target: "base";
1798       }
1799       program { name: hide_button_area;
1800          signal: "elm,state,button,hidden";
1801          source: "elm";
1802          action: STATE_SET "default" 0.0;
1803          target: "elm.swallow.buttonArea";
1804          target: "elm.swallow.content";
1805          target: "elm.swallow.buttonArea.Background";
1806          target: "base";
1807       }
1808       program { name: show_button_title_area;
1809          signal: "elm,state,button,title,visible";
1810          source: "elm";
1811          action: STATE_SET "show_button_title_area" 0.0;
1812          target: "elm.swallow.content"; 
1813          target: "base";
1814       }
1815       program { name: hide_button_title_area;
1816          signal: "elm,state,button,title,hidden";
1817          source: "elm";
1818          action: STATE_SET "default" 0.0;
1819          target: "elm.swallow.content";
1820          target: "base";
1821       }
1822    } /* end of programs */
1823 }
1824
1825 group { name: "elm/popup/content/volumebarstyle";
1826    parts{
1827       part { name: "pad_t";
1828          type: RECT;
1829          scale : 1;
1830          mouse_events: 0;
1831          repeat_events: 1;
1832          description { state: "default" 0.0;
1833             align: 0.5 0.0;
1834             min: POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_TOP_MIN_INC;
1835             fixed: 0 1;
1836             color: 0 0 0 0;
1837             rel1 {
1838                relative: 1.0 0.0;to_x: "pad_l";
1839             }
1840             rel2 {
1841                relative: 0.0 0.0;to_x: "pad_r";
1842             }
1843          }
1844       }
1845       part { name: "pad_l";
1846          type: RECT;
1847          scale: 1;
1848          description { state: "default" 0.0;
1849             min : POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_LEFT_MIN_INC;
1850             fixed: 1 0;
1851             rel1 {
1852                relative: 0.0 0.0; 
1853             }
1854             rel2 {
1855                relative: 0.0 1.0;
1856             }
1857             color: 0 0 0 0;
1858             align: 0.0 0.0;
1859          }
1860       }
1861       part { name: "pad_r";
1862          type: RECT;
1863          scale: 1;
1864          description { state: "default" 0.0;
1865             min : POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_RIGHT_MIN_INC;
1866             fixed: 1 0;
1867             rel1 {
1868                relative: 1.0 0.0; 
1869             }
1870             rel2 {
1871                relative: 1.0 1.0;
1872             }
1873             color: 0 0 0 0;
1874             align: 1.0 0.0;
1875          }
1876       } 
1877       part{ name:"elm.swallow.content";
1878          type: SWALLOW;
1879          scale : 1;
1880          description { state: "default" 0.0;
1881             min: POPUP_CONTENT_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC;
1882             align: 0.5 0.5;
1883             fixed: 1 0;
1884             rel1 {
1885                relative: 0.5 1.0;
1886                to: "pad_t";
1887             }
1888             rel2 {
1889                relative: 0.5 0.0;
1890                to: "pad_b";
1891             }
1892          }
1893       }
1894       part { name: "pad_b";
1895          type: RECT;
1896          scale : 1;
1897          mouse_events: 0;
1898          repeat_events: 1;
1899          description { state: "default" 0.0;
1900             align: 0.5 1.0;
1901             min: POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_BOTTOM_MIN_INC;
1902             fixed: 0 1;
1903             color: 0 0 0 0;
1904             rel1 {
1905                relative: 0.0 1.0;to_x: "pad_l";
1906             }
1907             rel2 {
1908                relative: 1.0 1.0;to_x: "pad_r";
1909             }
1910          }
1911       }
1912    }
1913 }
1914
1915 group { name: "elm/popup/buttons2/volumebarstyle";
1916    parts{
1917       part{ name:"actionbtn1";
1918          type: SWALLOW;
1919          scale : 1;
1920          description { state: "default" 0.0;
1921             min: POPUP_BUTTON2_VOLUMEBAR_STYLE_BUTTON_DEFAULT_MIN_MAX_INC;
1922             max: POPUP_BUTTON2_VOLUMEBAR_STYLE_BUTTON_DEFAULT_MIN_MAX_INC;
1923             fixed : 1 1;
1924             align: 1.0 1.0;
1925             rel1 {
1926                relative: 0.0 0.0;
1927                to: "elm.rect.pad_btn";
1928             }
1929             rel2 {
1930                relative: 0.0 1.0;
1931                to: "elm.rect.pad_btn";
1932             }
1933          }
1934       }
1935       part { name: "elm.rect.pad_btn";
1936          type: RECT;
1937          scale : 1;
1938          description { state: "default" 0.0;
1939             min: POPUP_BUTTON2_VOLUMEBAR_STYLE_PADDING_BUTTON_MIN_MAX_INC;
1940             max: POPUP_BUTTON2_VOLUMEBAR_STYLE_PADDING_BUTTON_MIN_MAX_INC;
1941             fixed : 1 1;
1942             align: 0.5 1.0;
1943             color: 0 0 0 0;
1944             rel1 {
1945                relative: 0.5 0.0;
1946             }
1947             rel2 {
1948                relative: 0.5 1.0;
1949             }
1950          }
1951       }
1952       part{ name:"actionbtn2";
1953          type: SWALLOW;
1954          scale : 1;
1955          description { state: "default" 0.0;
1956             min: POPUP_BUTTON2_VOLUMEBAR_STYLE_BUTTON_DEFAULT_MIN_MAX_INC;
1957             max: POPUP_BUTTON2_VOLUMEBAR_STYLE_BUTTON_DEFAULT_MIN_MAX_INC;
1958             fixed : 1 1;
1959             align: 0.0 1.0;
1960             rel1 {
1961                relative: 1.0 0.0;
1962                to: "elm.rect.pad_btn";
1963             }
1964             rel2 {
1965                relative: 1.0 1.0;
1966                to: "elm.rect.pad_btn";
1967             }
1968          }
1969       }
1970    }
1971 }
1972
1973 group { name: "elm/popup/buttons1/volumebarstyle";
1974    parts{
1975       part{ name:"actionbtn1";
1976          type: SWALLOW;
1977          scale : 1;
1978          description { state: "default" 0.0;
1979             min: POPUP_BUTTON1_VOLUMEBAR_STYLE_BUTTON_DEFAULT_MIN_MAX_INC;
1980             max: POPUP_BUTTON1_VOLUMEBAR_STYLE_BUTTON_DEFAULT_MIN_MAX_INC;
1981             fixed : 1 1;
1982             align: 0.5 1.0;
1983                 rel1 {
1984                    relative: 0.5 0.0;
1985                 }
1986             rel2 {
1987                relative: 0.5 1.0;
1988             }
1989          }
1990       }
1991    }
1992 }
1993
1994 group { name: "elm/popup/base/image_scroll";
1995    parts {
1996       images {
1997          image: "00_popup_title_middle.png" COMP;
1998          image: "00_popup_bottom.png" COMP;
1999       }
2000       styles
2001         {
2002            style { name: "popup_image_title_style";
2003               base: "font=SLP:style=Medium font_size="POPUP_BASE_IMAGE_SCROLL_TEXT_FONT_SIZE_INC" align=center color=#ffffff wrap=mixed ellipsis=1.0";
2004               tag:  "br" "\n";
2005               tag:  "ps" "ps";
2006               tag:  "hilight" "+ font=SLP:style=Bold";
2007               tag:  "b" "+ font=SLP:style=Bold";
2008               tag:  "whitecolor" "+ color=#ffffff";
2009               tag:  "tab" "\t";
2010            }
2011         }
2012         part { name: "bg";
2013          type: RECT;
2014          scale : 1;
2015          mouse_events: 0;
2016          repeat_events: 1;
2017          description { state: "default" 0.0;
2018             min: POPUP_BASE_IMAGE_SCROLL_BG_DEFAULT_MIN_MAX_INC;
2019             max: POPUP_BASE_IMAGE_SCROLL_BG_DEFAULT_MIN_MAX_INC;
2020             visible: 0;
2021             rel1.relative: 0.0 0.0;
2022             rel2.relative: 1.0 1.0;
2023             align: 0.0 0.0;
2024          }
2025       }
2026       part { name: "base";
2027          type: RECT;
2028          scale : 1;
2029          mouse_events: 0;
2030          repeat_events: 1;
2031          description { state: "default" 0.0;
2032             fixed: 1 1;
2033             color: 255 0 0 0;
2034             rel1 {
2035                relative: 0.042 0.6; to: "bg";
2036             }
2037             rel2 {
2038                relative: 0.88 0.94; to: "bg";}
2039             align: 0.0 0.0;
2040          }
2041       }
2042       part { name: "elm.rect.title";
2043          type: IMAGE;
2044          scale : 1;
2045          description { state: "default" 0.0;
2046             min: POPUP_BASE_IMAGE_SCROLL_TITLE_DEFAULT_MIN_INC;
2047             fixed : 1 1;
2048             align: 0.5 0.0;
2049             visible: 0;
2050             image.normal: "00_popup_title_middle.png";
2051             image.border: POPUP_BASE_IMAGE_SCROLL_TITLE_IMAGE_BORDER_INC;
2052             image.border_scale: 1;
2053             rel1 {
2054                relative: 0.0 0.0; to: "base";
2055             }
2056             rel2 {
2057                relative: 1.0 0.0; to: "base";
2058             }
2059          }
2060          description { state: "show_title" 0.0;
2061             inherit: "default" 0.0;
2062             visible: 1;
2063          }
2064       }
2065       part { name: "background";
2066          scale : 1;
2067          mouse_events: 0;
2068          description { state: "default" 0.0;
2069             min: POPUP_BASE_IMAGE_SCROLL_BACKGROUND_DEFAULT_MIN_INC;
2070             rel1.to: "elm.rect.title";
2071             rel2.to: "base";
2072             rel1.relative: 0.0 1.0;
2073             rel2.relative: 1.0 1.0;
2074             image {
2075                normal: "00_popup_bottom.png";
2076                border: POPUP_BASE_IMAGE_SCROLL_BACKGROUND_IMAGE_BORDER_INC;
2077                middle: DEFAULT;
2078                border_scale: 1;
2079             }
2080          }
2081       }
2082       part { name: "elm.swallow.title.icon";
2083          type: SWALLOW;
2084          scale: 1;
2085          description { state: "default" 0.0;
2086             min: POPUP_BASE_IMAGE_SCROLL_TITLE_ICON_MIN_MAX_INC;
2087             max: POPUP_BASE_IMAGE_SCROLL_TITLE_ICON_MIN_MAX_INC;
2088             fixed: 1 1;
2089             align: 0.0 0.5;
2090             rel1 {
2091                to: "elm.rect.title";
2092                relative: 0.0 0.0;
2093             }
2094             rel2 {
2095                to: "elm.rect.title";
2096                relative: 1.0 1.0;
2097             }   
2098             visible: 0;
2099          }
2100          description { state: "show_title_icon" 0.0;
2101             inherit: "default" 0.0;
2102             visible: 1;
2103          }
2104       }
2105       part {
2106          name: "elm.swallow.title";
2107          type: TEXTBLOCK;
2108          effect: SHADOW;
2109          scale:1;
2110          description {
2111             state: "default" 0.0;
2112             text
2113               {                 
2114                  style: "popup_image_title_style";
2115                  min: 0 0;
2116                  max: 0 1;
2117               }
2118             color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
2119             visible:0;
2120             color2: 0 0 0 255;
2121             rel1 { relative: 0.0 0.0; to: "elm.rect.title"; }  
2122             rel2 { relative: 1.0 1.0; to: "elm.rect.title"; }
2123             align: 0.5 0.5;
2124          }
2125          description { state: "show_title" 0.0;
2126             inherit: "default" 0.0;
2127             visible: 1;
2128          }
2129          description { state: "show_title_icon" 0.0;
2130             inherit: "default" 0.0;
2131             visible: 1;
2132          }
2133       }
2134       part { name: "elm.swallow.content";
2135          type: SWALLOW;
2136          scale : 1;
2137          description { state: "default" 0.0;
2138             min: POPUP_BASE_IMAGE_SCROLL_CONTENT_DEFAULT_MIN_INC;
2139             align: 0.0 0.0;
2140             fixed: 1 0;
2141             rel1 {
2142                relative: 0.05 0.05;
2143                to: "background";
2144             }
2145             rel2 {
2146                relative: 0.95 0.98;
2147                to: "background";
2148             }
2149          }
2150          description { state: "show_title" 0.0;
2151             inherit: "default" 0.0;
2152             rel1 {
2153                relative: 0.05 1.05;
2154                to: "elm.rect.title";
2155             }
2156          }
2157          description { state: "show_button_area" 0.0;
2158             inherit: "default" 0.0;
2159          }
2160          description { state: "show_button_title_area" 0.0;
2161             inherit: "default" 0.0;
2162             rel1 {
2163                relative: 0.05 1.05;
2164                to: "elm.rect.title";
2165             }
2166             rel2 {
2167                relative: 0.95 0.98;
2168                to: "background";
2169             }
2170          }
2171       }
2172       part { name: "elm.swallow.buttonArea.Background";
2173          type: RECT;
2174          scale : 1;
2175          description { state: "default" 0.0;
2176             min: POPUP_BASE_IMAGE_SCROLL_BUTTONAREA_BG_DEFAULT_MIN_MAX_INC;
2177             max: POPUP_BASE_IMAGE_SCROLL_BUTTONAREA_BG_DEFAULT_MIN_MAX_INC;
2178             fixed : 1 1;
2179             align: 0.0 0.5;
2180             visible: 1;
2181             rel1 {
2182                relative: 0.92 0.04;
2183                to: "bg";
2184             }
2185             rel2 {
2186                relative: 1.0  1.0);
2187                to_x: "bg";
2188                to_y: "base";
2189             }
2190             color: 0 0 0 0;
2191          }
2192          description { state: "show_button_area" 0.0;
2193             inherit: "default" 0.0;
2194             visible: 1;
2195          }
2196       }
2197       part { name: "elm.swallow.buttonArea";
2198          type: SWALLOW;
2199          scale : 1;
2200          description { state: "default" 0.0;
2201             min: POPUP_BASE_IMAGE_SCROLL_BUTTONAREA_DEFAULT_MIN_INC;
2202             max: POPUP_BASE_IMAGE_SCROLL_BUTTONAREA_DEFAULT_MAX_INC;
2203             fixed : 1 1;
2204             align: 0.0 0.5;
2205             visible: 0;
2206             rel1 {
2207                relative: 0.0 0.0;
2208                to: "elm.swallow.buttonArea.Background";
2209             }
2210             rel2 {
2211                relative: 0.0 1.0;
2212                to: "elm.swallow.buttonArea.Background";
2213             }
2214          }
2215          description { state: "show_button_area" 0.0;
2216             inherit: "default" 0.0;
2217             visible: 1;
2218          }
2219       }
2220       part { name: "pad_b_button";
2221          type: RECT;
2222          scale : 1;
2223          mouse_events: 0;
2224          repeat_events: 1;
2225          description { state: "default" 0.0;
2226             align: 0.5 1.0;
2227             min: POPUP_BASE_IMAGE_SCROLL_PADDING_BOTTOM_MIN_INC;
2228             fixed: 0 1;
2229             color: 0 0 0 0;
2230             rel1 {
2231                relative: 0.0 1.0;
2232                to: "base";
2233             }
2234             rel2 {
2235                relative: 1.0 1.0;
2236                to: "base";
2237             }
2238          }
2239       }
2240    }
2241    programs {
2242       /*    program {
2243        name: "show";
2244        signal: "elm,state,show";
2245        source: "elm";
2246        action: STATE_SET "visible" 0.0;
2247        target: "background";
2248        transition: "DECELERATE" 0.5; 
2249        }
2250        program {
2251        name: "hide";
2252        signal: "elm,state,hide";
2253        source: "elm";
2254        action: STATE_SET "default" 0.0;
2255        target: "background";
2256        transition: "DECELERATE" 0.5; 
2257       }*/
2258       program { name: show_title;
2259          signal: "elm,state,title,visible";
2260          source: "elm";
2261          action: STATE_SET "show_title" 0.0;
2262          target: "elm.swallow.title";
2263          target: "elm.rect.title";
2264          target: "elm.swallow.content"; 
2265          target: "base";
2266       }
2267       program { name: hide_title;
2268          signal: "elm,state,title,hidden";
2269          source: "elm";
2270          action: STATE_SET "default" 0.0;
2271          target: "elm.swallow.title";
2272          target: "elm.rect.title";
2273          target: "elm.swallow.content"; 
2274          target: "base";
2275       }
2276       program { name: show_title_icon;
2277          signal: "elm,state,title,icon,visible";
2278          source: "elm";
2279          action: STATE_SET "show_title_icon" 0.0;
2280          target: "elm.swallow.title";
2281          target: "elm.swallow.title.icon";
2282       }
2283       program { name: hide_title_icon;
2284          signal: "elm,state,title,icon,hidden";
2285          source: "elm";
2286          action: STATE_SET "default" 0.0;
2287          target: "elm.swallow.title";
2288          target: "elm.swallow.title.icon";
2289       }
2290       program { name: show_button_area;
2291          signal: "elm,state,button,visible";
2292          source: "elm";
2293          action: STATE_SET "show_button_area" 0.0;
2294          target: "elm.swallow.buttonArea";
2295          target: "elm.swallow.content";
2296          target: "elm.swallow.buttonArea.Background"; 
2297          target: "base";
2298       }
2299       program { name: hide_button_area;
2300          signal: "elm,state,button,hidden";
2301          source: "elm";
2302          action: STATE_SET "default" 0.0;
2303          target: "elm.swallow.buttonArea";
2304          target: "elm.swallow.content";
2305          target: "elm.swallow.buttonArea.Background"; 
2306          target: "base";
2307       }
2308       program { name: show_button_title_area;
2309          signal: "elm,state,button,title,visible";
2310          source: "elm";
2311          action: STATE_SET "show_button_title_area" 0.0;
2312          target: "elm.swallow.content"; 
2313          target: "base";
2314       }
2315       program { name: hide_button_title_area;
2316          signal: "elm,state,button,title,hidden";
2317          source: "elm";
2318          action: STATE_SET "default" 0.0;
2319          target: "elm.swallow.content"; 
2320          target: "base";
2321       }
2322    } /* end of programs */
2323 }
2324
2325 group { name: "elm/popup/content/image_scroll";
2326    parts{
2327       part { name: "pad_t";
2328          type: RECT;
2329          scale : 1;
2330          mouse_events: 0;
2331          repeat_events: 1;
2332          description { state: "default" 0.0;
2333             align: 0.5 0.0;
2334             min: POPUP_CONTENT_IMAGE_SCROLL_PADDING_TOP_MIN_INC;
2335             fixed: 0 1;
2336             color: 0 0 0 0;
2337             rel1 {
2338                relative: 1.0 0.0;to_x: "pad_l";
2339             }
2340             rel2 {
2341                relative: 0.0 0.0;to_x: "pad_r"; 
2342             }
2343          }
2344       }
2345       part { name: "pad_l";
2346          type: RECT;
2347          scale: 1;
2348          description { state: "default" 0.0;
2349             min : POPUP_CONTENT_IMAGE_SCROLL_PADDING_LEFT_MIN_INC;
2350             fixed: 1 0;
2351             rel1 { 
2352                relative: 0.0 0.0; 
2353             }
2354             rel2 { 
2355                relative: 0.0 1.0; 
2356             }
2357             color: 0 0 0 0;
2358             align: 0.0 0.0;
2359          }
2360       }
2361       part { name: "pad_r";     
2362          type: RECT;
2363          scale: 1;
2364          description { state: "default" 0.0;
2365             min : POPUP_CONTENT_IMAGE_SCROLL_PADDING_RIGHT_MIN_INC;
2366             fixed: 1 0;
2367             rel1 { 
2368                relative: 1.0 0.0; 
2369             }
2370             rel2 { 
2371                relative: 1.0 1.0; 
2372             }
2373             color: 0 0 0 0;
2374             align: 1.0 0.0;
2375          }
2376       } 
2377       part{ name:"elm.swallow.content";
2378          type: SWALLOW;
2379          scale : 1;
2380          description { state: "default" 0.0;
2381             min: POPUP_CONTENT_IMAGE_SCROLL_CONTENT_DEFAULT_MIN_INC;
2382             align: 0.5 0.5;
2383             fixed: 1 0;
2384             rel1 {
2385                relative: 1.0 1.0;
2386                to: "pad_t";
2387             }
2388             rel2 {
2389                relative: 0.0 0.0;
2390                to: "pad_b";
2391             }
2392          }
2393       }
2394       part { name: "pad_b";
2395          type: RECT;
2396          scale : 1;
2397          mouse_events: 0;
2398          repeat_events: 1;
2399          description { state: "default" 0.0;
2400             align: 0.5 1.0;
2401             min: POPUP_CONTENT_IMAGE_SCROLL_PADDING_BOTTOM_MIN_INC;
2402             fixed: 0 1;
2403             color: 0 0 0 0;
2404             rel1 {
2405                relative: 1.0 1.0;to_x: "pad_l";
2406             }
2407             rel2 {
2408                relative: 0.0 1.0;to_x: "pad_r";
2409             }
2410          }
2411       }
2412    }
2413 }
2414 group { name: "elm/popup/buttons2/image_scroll";
2415    parts{
2416       part{ name:"actionbtn1";
2417          type: SWALLOW;
2418          scale : 1;
2419          description { state: "default" 0.0;
2420             min: POPUP_BUTTONS2_IMAGE_SCROLL_BUTTON_DEFAULT_MIN_MAX_INC;
2421             max: POPUP_BUTTONS2_IMAGE_SCROLL_BUTTON_DEFAULT_MIN_MAX_INC;
2422             fixed : 1 1;
2423             align: 0.0 0.0;
2424             rel1 {
2425                relative: 0.0 0.0;
2426             }
2427          }
2428       }
2429       part{ name:"actionbtn2";
2430          type: SWALLOW;
2431          scale : 1;
2432          description { state: "default" 0.0;
2433             min: POPUP_BUTTONS2_IMAGE_SCROLL_BUTTON_DEFAULT_MIN_MAX_INC;
2434             max: POPUP_BUTTONS2_IMAGE_SCROLL_BUTTON_DEFAULT_MIN_MAX_INC;
2435             fixed : 1 1;
2436             align: 0.0 1.0;
2437             rel2 {
2438                relative: 1.0 1.0;
2439             }
2440          }
2441       }
2442    }
2443 }
2444
2445 group { name: "elm/popup/base/image_slider";
2446    parts {
2447       images {
2448          image: "00_popup_title_middle.png" COMP;
2449          image: "00_popup_content.png" COMP;
2450       }
2451       part { name: "bg";
2452          type: RECT;
2453          scale : 1;
2454          mouse_events: 0;
2455          repeat_events: 1;
2456          description { state: "default" 0.0;
2457             min: POPUP_BASE_IMAGE_SLIDER_BG_DEFAULT_MIN_MAX_INC;
2458             max: POPUP_BASE_IMAGE_SLIDER_BG_DEFAULT_MIN_MAX_INC;
2459             color: 0 0 0 0;
2460             rel1.relative: 0.0 0.0;
2461             rel2.relative: 1.0 1.0;
2462             align: 0.0 0.0;
2463          }
2464       }
2465       part { name: "base";
2466          type: RECT;
2467          scale : 1;
2468          mouse_events: 0;
2469          repeat_events: 1;
2470          description { state: "default" 0.0;
2471             color: 0 0 0 0;
2472             rel1 {
2473                relative: 0.23 0.3; to: "bg";
2474             }
2475             rel2 {
2476                relative: 0.77 0.94; to: "bg";}
2477             align: 0.0 0.0;
2478          }
2479       }
2480       part { name: "elm.rect.title";
2481          type: IMAGE;
2482          scale : 1;
2483          description { state: "default" 0.0;
2484             min: POPUP_BASE_IMAGE_SLIDER_TITLE_DEFAULT_MIN_INC;
2485             fixed : 1 1;
2486             align: 0.5 0.0;
2487             visible: 0;
2488             image.normal: "00_popup_title_middle.png";
2489             image.border: POPUP_BASE_IMAGE_SLIDER_TITLE_DEFAULT_IMAGE_BORDER_INC;
2490             image.border_scale: 1;
2491             rel1 {
2492                relative: 0.0 0.0; to: "base";
2493             }
2494             rel2 {
2495                relative: 1.0 0.0; to: "base";
2496             }
2497          }
2498          description { state: "show_title" 0.0;
2499             inherit: "default" 0.0;
2500             visible: 1;
2501          }
2502       }
2503       part { name: "background";
2504          scale : 1;
2505          mouse_events: 0;
2506          description { state: "default" 0.0;
2507             align: 0.5 0.0;
2508             rel1.to: "elm.rect.title";
2509             rel2.to: "base";
2510             rel1.relative: 0.0 1.0;
2511             rel2.relative: 1.0 1.0;
2512             image {
2513                normal: "00_popup_content.png";
2514                border: POPUP_BASE_IMAGE_SLIDER_BACKGROUND_DEFAULT_IMAGE_BORDER_INC;
2515                middle: DEFAULT;
2516                border_scale: 1;
2517             }
2518          }
2519       }
2520       part { name: "elm.swallow.title.icon";
2521          type: SWALLOW;
2522          scale: 1;
2523          description { state: "default" 0.0;
2524             min: POPUP_BASE_IMAGE_SLIDER_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2525             max: POPUP_BASE_IMAGE_SLIDER_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2526             fixed: 1 1;
2527             align: 0.0 0.5;
2528             rel1 {
2529                to: "elm.rect.title";
2530                relative: 0.0 0.0;
2531             }
2532             rel2 {
2533                to: "elm.rect.title";
2534                relative: 1.0 1.0;
2535             }   
2536             visible: 0;
2537          }
2538          description { state: "show_title_icon" 0.0;
2539             inherit: "default" 0.0;
2540             visible: 1;
2541          }
2542       }
2543       part {
2544          name: "elm.swallow.title";
2545          type: TEXTBLOCK;
2546          effect: SHADOW;
2547          scale:1;
2548          description {
2549             state: "default" 0.0;
2550             text
2551               {                 
2552                  style: "popup_image_title_style";
2553                  min: 0 0;
2554                  max: 0 1;
2555               }
2556             color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
2557             visible:0;
2558             color2: 0 0 0 255;
2559             rel1 { relative: 0.0 0.0; to: "elm.rect.title"; }  
2560             rel2 { relative: 1.0 1.0; to: "elm.rect.title"; }
2561             align: 0.5 0.5;
2562          }
2563          description { state: "show_title" 0.0;
2564             inherit: "default" 0.0;
2565             visible: 1;
2566          }
2567          description { state: "show_title_icon" 0.0;
2568             inherit: "default" 0.0;
2569             visible: 1;
2570          }
2571       }
2572       part { name: "elm.swallow.content";
2573          type: SWALLOW;
2574          scale : 1;
2575          description { state: "default" 0.0;
2576             align: 0.0 0.0;
2577             rel1 {
2578                relative: 0.03 0.05;
2579                to: "background";
2580             }
2581             rel2 {
2582                relative: 0.97 0.98;
2583                to: "background";
2584             }
2585          }
2586          description { state: "show_title" 0.0;
2587             inherit: "default" 0.0;
2588             rel1 {
2589                relative: 0.05 1.05;
2590                to: "elm.rect.title";
2591             }
2592          }
2593          description { state: "show_button_area" 0.0;
2594             inherit: "default" 0.0;
2595          }
2596          description { state: "show_button_title_area" 0.0;
2597             inherit: "default" 0.0;
2598             rel1 {
2599                relative: 0.05 1.05;
2600                to: "elm.rect.title";
2601             }
2602             rel2 {
2603                relative: 0.95 0.98;
2604                to: "background";
2605             }
2606          }
2607       }
2608       part { name: "elm.swallow.buttonArea.Background";
2609          type: RECT;
2610          scale : 1;
2611          description { state: "default" 0.0;
2612             align: 0.0 0.0;
2613             visible: 1;
2614             rel1 {
2615                relative: 0.92 0.04;
2616                to: "bg";
2617             }
2618             rel2 {
2619                relative: 1.0  1.0);
2620                to_x: "bg";
2621                to_y: "base";
2622             }
2623             color: 0 0 0 0;
2624          }
2625          description { state: "show_button_area" 0.0;
2626             inherit: "default" 0.0;
2627             visible: 1;
2628          }
2629       }
2630       part { name: "elm.swallow.buttonArea";
2631          type: SWALLOW;
2632          scale : 1;
2633          description { state: "default" 0.0;
2634             align: 0.5 0.5;
2635             visible: 0;
2636             rel1 {
2637                relative: 0.0 0.0;
2638                to: "elm.swallow.buttonArea.Background";
2639             }
2640             rel2 {
2641                relative: 1.0 1.0;
2642                to: "elm.swallow.buttonArea.Background";
2643             }
2644          }
2645          description { state: "show_button_area" 0.0;
2646             inherit: "default" 0.0;
2647             visible: 1;
2648          }
2649       }
2650    }
2651    programs {
2652       /*    program {
2653        name: "show";
2654        signal: "elm,state,show";
2655        source: "elm";
2656        action: STATE_SET "visible" 0.0;
2657        target: "background";
2658        transition: "DECELERATE" 0.5; 
2659        }
2660        program {
2661        name: "hide";
2662        signal: "elm,state,hide";
2663        source: "elm";
2664        action: STATE_SET "default" 0.0;
2665        target: "background";
2666        transition: "DECELERATE" 0.5; 
2667       }*/
2668       program { name: show_title;
2669          signal: "elm,state,title,visible";
2670          source: "elm";
2671          action: STATE_SET "show_title" 0.0;
2672          target: "elm.swallow.title";
2673          target: "elm.rect.title";
2674          target: "elm.swallow.content"; 
2675          target: "base";
2676       }
2677       program { name: hide_title;
2678          signal: "elm,state,title,hidden";
2679          source: "elm";
2680          action: STATE_SET "default" 0.0;
2681          target: "elm.swallow.title";
2682          target: "elm.rect.title";
2683          target: "elm.swallow.content"; 
2684          target: "base";
2685       }
2686       program { name: show_title_icon;
2687          signal: "elm,state,title,icon,visible";
2688          source: "elm";
2689          action: STATE_SET "show_title_icon" 0.0;
2690          target: "elm.swallow.title";
2691          target: "elm.swallow.title.icon";
2692       }
2693       program { name: hide_title_icon;
2694          signal: "elm,state,title,icon,hidden";
2695          source: "elm";
2696          action: STATE_SET "default" 0.0;
2697          target: "elm.swallow.title";
2698          target: "elm.swallow.title.icon";
2699       }
2700       program { name: show_button_area;
2701          signal: "elm,state,button,visible";
2702          source: "elm";
2703          action: STATE_SET "show_button_area" 0.0;
2704          target: "elm.swallow.buttonArea";
2705          target: "elm.swallow.content";
2706          target: "elm.swallow.buttonArea.Background"; 
2707          target: "base";
2708       }
2709       program { name: hide_button_area;
2710          signal: "elm,state,button,hidden";
2711          source: "elm";
2712          action: STATE_SET "default" 0.0;
2713          target: "elm.swallow.buttonArea";
2714          target: "elm.swallow.content";
2715          target: "elm.swallow.buttonArea.Background"; 
2716          target: "base";
2717       }
2718       program { name: show_button_title_area;
2719          signal: "elm,state,button,title,visible";
2720          source: "elm";
2721          action: STATE_SET "show_button_title_area" 0.0;
2722          target: "elm.swallow.content"; 
2723          target: "base";
2724       }
2725       program { name: hide_button_title_area;
2726          signal: "elm,state,button,title,hidden";
2727          source: "elm";
2728          action: STATE_SET "default" 0.0;
2729          target: "elm.swallow.content"; 
2730          target: "base";
2731       }
2732    } /* end of programs */
2733 }
2734
2735 group { name: "elm/popup/content/image_slider";
2736    parts{
2737       part { name: "pad_t";
2738          type: RECT;
2739          scale : 1;
2740          mouse_events: 0;
2741          repeat_events: 1;
2742          description { state: "default" 0.0;
2743             align: 0.5 0.0;
2744             min: POPUP_CONTENT_IMAGE_SLIDER_PADDING_TOP_DEFAULT_MIN_INC;
2745             fixed: 0 1;
2746             color: 0 0 0 0;
2747             rel1 {
2748                relative: 1.0 0.0;to_x: "pad_l";
2749             }
2750             rel2 {
2751                relative: 0.0 0.0;to_x: "pad_r"; 
2752             }
2753          }
2754       }
2755       part { name: "pad_l";
2756          type: RECT;
2757          scale: 1;
2758          description { state: "default" 0.0;
2759             min : POPUP_CONTENT_IMAGE_SLIDER_PADDING_LEFT_DEFAULT_MIN_INC;
2760             fixed: 1 0;
2761             rel1 { 
2762                relative: 0.0 0.0; 
2763             }
2764             rel2 { 
2765                relative: 0.0 1.0; 
2766             }
2767             color: 0 0 0 0;
2768             align: 0.0 0.0;
2769          }
2770       }
2771       part { name: "pad_r";     
2772          type: RECT;
2773          scale: 1;
2774          description { state: "default" 0.0;
2775             min : POPUP_CONTENT_IMAGE_SLIDER_PADDING_RIGHT_DEFAULT_MIN_INC;
2776             fixed: 1 0;
2777             rel1 { 
2778                relative: 1.0 0.0; 
2779             }
2780             rel2 { 
2781                relative: 1.0 1.0; 
2782             }
2783             color: 0 0 0 0;
2784             align: 1.0 0.0;
2785          }
2786       } 
2787       part{ name:"elm.swallow.content";
2788          type: SWALLOW;
2789          scale : 1;
2790          description { state: "default" 0.0;
2791             min: POPUP_CONTENT_IMAGE_SLIDER_CONTENT_DEFAULT_MIN_INC;
2792             align: 0.5 0.5;
2793             fixed: 1 0;
2794             rel1 {
2795                relative: 1.0 1.0;
2796                to: "pad_t";
2797             }
2798             rel2 {
2799                relative: 0.0 0.0;
2800                to: "pad_b";     
2801             }
2802          }
2803       }
2804       part { name: "pad_b";
2805          type: RECT;
2806          scale : 1;
2807          mouse_events: 0;
2808          repeat_events: 1;
2809          description { state: "default" 0.0;
2810             align: 0.5 1.0;
2811             min: POPUP_CONTENT_IMAGE_SLIDER_PADDING_BOTTOM_DEFAULT_MIN_INC;
2812             fixed: 0 1;
2813             color: 0 0 0 0;
2814             rel1 {
2815                relative: 1.0 1.0;to_x: "pad_l";
2816             }
2817             rel2 {
2818                relative: 0.0 1.0;to_x: "pad_r"; 
2819             }
2820          }
2821       }
2822    }
2823 }
2824 group { name: "elm/popup/buttons2/image_slider";
2825    parts{
2826       part{ name:"actionbtn1";
2827          type: SWALLOW;
2828          scale : 1;
2829          description { state: "default" 0.0;
2830             min: POPUP_BUTTONS2_IMAGE_SLIDER_BUTTON_DEFAULT_MIN_MAX_INC;
2831             max: POPUP_BUTTONS2_IMAGE_SLIDER_BUTTON_DEFAULT_MIN_MAX_INC;
2832             fixed : 1 1;
2833             align: 0.0 0.0;
2834             rel1 {
2835                relative: 0.0 0.0;
2836             }
2837          }
2838       }
2839       part{ name:"actionbtn2";
2840          type: SWALLOW;
2841          scale : 1;
2842          description { state: "default" 0.0;
2843             min: POPUP_BUTTONS2_IMAGE_SLIDER_BUTTON_DEFAULT_MIN_MAX_INC;
2844             max: POPUP_BUTTONS2_IMAGE_SLIDER_BUTTON_DEFAULT_MIN_MAX_INC;
2845             fixed : 1 1;
2846             align: 0.0 1.0;
2847             rel2 {
2848                relative: 1.0 1.0;
2849             }
2850          }
2851       }
2852    }
2853 }
2854
2855 group { name: "elm/popup/base/image_list";
2856    parts {
2857       images {
2858          image: "00_popup_title_middle.png" COMP;
2859          image: "00_popup_bottom.png" COMP;
2860          image: "00_popup_bg.png" COMP;
2861       }
2862       part { name: "bg";
2863          type: RECT;
2864          scale : 1;
2865          mouse_events: 0;
2866          repeat_events: 1;
2867          description { state: "default" 0.0;
2868             min: POPUP_BASE_IMAGE_LIST_BG_DEFAULT_MIN_MAX_INC;
2869             max: POPUP_BASE_IMAGE_LIST_BG_DEFAULT_MIN_MAX_INC;
2870             color: 255 0 0 0;
2871             rel1.relative: 0.0 0.0;
2872             rel2.relative: 1.0 1.0;
2873             align: 0.0 0.0;
2874          }
2875       }
2876       part { name: "base";
2877          type: RECT;
2878          scale : 1;
2879          mouse_events: 0;
2880          repeat_events: 1;
2881          description { state: "default" 0.0;
2882             fixed: 1 1;
2883             color: 255 0 0 0;
2884             rel1 {
2885                relative: 0.23 0.4; to: "bg";
2886             }
2887             rel2 {
2888                relative: 0.77 0.94; to: "bg";}
2889             align: 0.0 0.0;
2890          }
2891       }
2892       part { name: "elm.rect.title";
2893          type: IMAGE;
2894          scale : 1;
2895          description { state: "default" 0.0;
2896             min: POPUP_BASE_IMAGE_LIST_TITLE_DEFAULT_MIN_INC;
2897             fixed : 0 1;
2898             visible: 0;
2899             image.normal: "00_popup_title_middle.png";
2900             image.border: POPUP_BASE_IMAGE_LIST_TITLE_DEFAULT_IMAGE_BORDER_INC;
2901             image.border_scale: 1;
2902             rel1 {
2903                relative: 0.0 0.0; to: "base";
2904             }
2905             rel2 {
2906                relative: 1.0 0.0; to: "base";
2907             }
2908          }
2909          description { state: "show_title" 0.0;
2910             inherit: "default" 0.0;
2911             visible: 1;
2912          }
2913       }
2914       part { name: "background";
2915          scale : 1;
2916          mouse_events: 0;
2917          description { state: "default" 0.0;
2918             min: POPUP_BASE_IMAGE_LIST_BACKGROUND_DEFAULT_MIN_INC;
2919             fixed: 1 1;
2920             rel1.to: "elm.rect.title";
2921             rel1.relative: 0.0 1.0;
2922             rel2.to: "base";
2923             rel2.relative: 1.0 1.0;
2924             image {
2925                normal: "00_popup_bottom.png";
2926                border: POPUP_BASE_IMAGE_LIST_BACKGROUND_DEFAULT_IMAGE_BORDER_INC;
2927                middle: DEFAULT;
2928                border_scale: 1;
2929             }
2930          }
2931       }
2932       part { name: "elm.swallow.title.icon";
2933          type: SWALLOW;
2934          scale: 1;
2935          description { state: "default" 0.0;
2936             min: POPUP_BASE_IMAGE_LIST_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2937             max: POPUP_BASE_IMAGE_LIST_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2938             fixed: 1 1;
2939             align: 0.0 0.5;
2940             rel1 {
2941                to: "elm.rect.title";
2942                relative: 0.0 0.0;
2943             }
2944             rel2 {
2945                to: "elm.rect.title";
2946                relative: 1.0 1.0;
2947             }   
2948             visible: 0;
2949          }
2950          description { state: "show_title_icon" 0.0;
2951             inherit: "default" 0.0;
2952             visible: 1;
2953          }
2954       }
2955       part {
2956          name: "elm.swallow.title";
2957          type: TEXTBLOCK;
2958          effect: SHADOW;
2959          scale:1;
2960          description {
2961             state: "default" 0.0;
2962             text
2963               {                 
2964                  style: "popup_image_title_style";
2965                  min: 0 0;
2966                  max: 0 1;
2967               }
2968             color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
2969             visible:0;
2970             color2: 0 0 0 255;
2971             rel1 { relative: 0.0 0.0; to: "elm.rect.title"; }  
2972             rel2 { relative: 1.0 1.0; to: "elm.rect.title"; }
2973             align: 0.5 0.5;
2974          }
2975          description { state: "show_title" 0.0;
2976             inherit: "default" 0.0;
2977             visible: 1;
2978          }
2979          description { state: "show_title_icon" 0.0;
2980             inherit: "default" 0.0;
2981             visible: 1;
2982          }
2983       }
2984       part { name: "elm.swallow.content";
2985          type: SWALLOW;
2986          scale : 1;
2987          description { state: "default" 0.0;
2988             min: POPUP_BASE_IMAGE_LIST_CONTENT_DEFAULT_MIN_INC;
2989             align: 0.5 0.5;
2990             fixed: 1 0;
2991             rel1 {
2992                relative: 0.05 0.05;
2993                to: "background";
2994             }
2995             rel2 {
2996                relative: 0.95 0.98;
2997                to: "background";
2998             }
2999          }
3000          description { state: "show_title" 0.0;
3001             inherit: "default" 0.0;
3002             rel1 {
3003                relative: 0.05 1.05;
3004                to: "elm.rect.title";
3005             }
3006          }
3007          description { state: "show_button_area" 0.0;
3008             inherit: "default" 0.0;
3009          }
3010          description { state: "show_button_title_area" 0.0;
3011             inherit: "default" 0.0;
3012             rel1 {
3013                relative: 0.05 1.05;
3014                to: "elm.rect.title";
3015             }
3016             rel2 {
3017                relative: 0.95 0.98;
3018                to: "background";
3019             }
3020          }
3021       }
3022       part { name: "elm.swallow.buttonArea.Background";
3023          type: RECT;
3024          scale : 1;
3025          description { state: "default" 0.0;
3026             min: POPUP_BASE_IMAGE_LIST_BUTTONAREA_BG_DEFAULT_MIN_INC;
3027             fixed : 1 1;
3028             align: 1.0 0.5;
3029             visible: 1;
3030             rel1 {
3031                relative: 0.92 0.04;
3032                to: "bg";
3033             }
3034             rel2 {
3035                relative: 1.0  1.0);
3036                to_x: "bg";
3037                to_y: "base";
3038             }
3039             color: 0 0 0 0;
3040          }
3041          description { state: "show_button_area" 0.0;
3042             inherit: "default" 0.0;
3043             visible: 1;
3044          }
3045       }
3046       part { name: "elm.swallow.buttonArea";
3047          type: SWALLOW;
3048          scale : 1;
3049          description { state: "default" 0.0;
3050             min: POPUP_BASE_IMAGE_LIST_BUTTONAREA_DEFAULT_MIN_INC;
3051             fixed : 1 1;
3052             align: 0.5 0.5;
3053             visible: 1;
3054             rel1 {
3055                relative: 0.0 0.0;
3056                to: "elm.swallow.buttonArea.Background";
3057             }
3058             rel2 {
3059                relative: 1.0 1.0;
3060                to: "elm.swallow.buttonArea.Background";
3061             }
3062             color: 255 0 0 200;
3063          }
3064          description { state: "show_button_area" 0.0;
3065             inherit: "default" 0.0;
3066             visible: 1;
3067          }
3068       }
3069    }
3070    programs {
3071       /*    program {
3072        name: "show";
3073        signal: "elm,state,show";
3074        source: "elm";
3075        action: STATE_SET "visible" 0.0;
3076        target: "background";
3077        transition: "DECELERATE" 0.5; 
3078        }
3079        program {
3080        name: "hide";
3081        signal: "elm,state,hide";
3082        source: "elm";
3083        action: STATE_SET "default" 0.0;
3084        target: "background";
3085        transition: "DECELERATE" 0.5; 
3086       }*/
3087       program { name: show_title;
3088          signal: "elm,state,title,visible";
3089          source: "elm";
3090          action: STATE_SET "show_title" 0.0;
3091          target: "elm.swallow.title";
3092          target: "elm.rect.title";
3093          target: "elm.swallow.content"; 
3094          target: "base";
3095       }
3096       program { name: hide_title;
3097          signal: "elm,state,title,hidden";
3098          source: "elm";
3099          action: STATE_SET "default" 0.0;
3100          target: "elm.swallow.title";
3101          target: "elm.rect.title";
3102          target: "elm.swallow.content"; 
3103          target: "base";
3104       }
3105       program { name: show_title_icon;
3106          signal: "elm,state,title,icon,visible";
3107          source: "elm";
3108          action: STATE_SET "show_title_icon" 0.0;
3109          target: "elm.swallow.title";
3110          target: "elm.swallow.title.icon";
3111       }
3112       program { name: hide_title_icon;
3113          signal: "elm,state,title,icon,hidden";
3114          source: "elm";
3115          action: STATE_SET "default" 0.0;
3116          target: "elm.swallow.title";
3117          target: "elm.swallow.title.icon";
3118       }
3119       program { name: show_button_area;
3120          signal: "elm,state,button,visible";
3121          source: "elm";
3122          action: STATE_SET "show_button_area" 0.0;
3123          target: "elm.swallow.buttonArea";
3124          target: "elm.swallow.content";
3125          target: "elm.swallow.buttonArea.Background"; 
3126          target: "base";
3127       }
3128       program { name: hide_button_area;
3129          signal: "elm,state,button,hidden";
3130          source: "elm";
3131          action: STATE_SET "default" 0.0;
3132          target: "elm.swallow.buttonArea";
3133          target: "elm.swallow.content";
3134          target: "elm.swallow.buttonArea.Background"; 
3135          target: "base";
3136       }
3137       program { name: show_button_title_area;
3138          signal: "elm,state,button,title,visible";
3139          source: "elm";
3140          action: STATE_SET "show_button_title_area" 0.0;
3141          target: "elm.swallow.content"; 
3142          target: "base";
3143       }
3144       program { name: hide_button_title_area;
3145          signal: "elm,state,button,title,hidden";
3146          source: "elm";
3147          action: STATE_SET "default" 0.0;
3148          target: "elm.swallow.content"; 
3149          target: "base";
3150       }
3151    } /* end of programs */
3152 }
3153
3154 group { name: "elm/popup/content/image_list";
3155    parts{
3156       part { name: "pad_t";
3157          type: RECT;
3158          scale : 1;
3159          mouse_events: 0;
3160          repeat_events: 1;
3161          description { state: "default" 0.0;
3162             align: 0.5 0.0;
3163             min: POPUP_CONTENT_IMAGE_LIST_PADDING_TOP_DEFAULT_MIN_INC;
3164             fixed: 0 1;
3165             color: 0 0 0 0;
3166             rel1 {
3167                relative: 1.0 0.0;to_x: "pad_l";
3168             }
3169             rel2 {
3170                relative: 0.0 0.0;to_x: "pad_r"; 
3171             }
3172          }
3173       }
3174       part { name: "pad_l";
3175          type: RECT;
3176          scale: 1;
3177          description { state: "default" 0.0;
3178             min : POPUP_CONTENT_IMAGE_LIST_PADDING_LEFT_DEFAULT_MIN_INC;
3179             fixed: 1 0;
3180             rel1 { 
3181                relative: 0.0 0.0; 
3182             }
3183             rel2 { 
3184                relative: 0.0 1.0; 
3185             }
3186             color: 0 0 0 0;
3187             align: 0.0 0.0;
3188          }
3189       }
3190       part { name: "pad_r";     
3191          type: RECT;
3192          scale: 1;
3193          description { state: "default" 0.0;
3194             min : POPUP_CONTENT_IMAGE_LIST_PADDING_RIGHT_DEFAULT_MIN_INC;
3195             fixed: 1 0;
3196             rel1 { 
3197                relative: 1.0 0.0; 
3198             }
3199             rel2 { 
3200                relative: 1.0 1.0; 
3201             }
3202             color: 0 0 0 0;
3203             align: 1.0 0.0;
3204          }
3205       } 
3206       part{ name:"elm.swallow.content";
3207          type: SWALLOW;
3208          scale : 1;
3209          description { state: "default" 0.0;
3210             min: POPUP_CONTENT_IMAGE_LIST_CONTENT_DEFAULT_MIN_INC;
3211             align: 0.5 0.5;
3212             fixed: 1 0;
3213             rel1 {
3214                relative: 0.5 1.0;
3215                to: "pad_t";
3216             }
3217             rel2 {
3218                relative: 0.5 0.0;
3219                to: "pad_b";     
3220             }
3221          }
3222       }
3223       part { name: "pad_b";
3224          type: RECT;
3225          scale : 1;
3226          mouse_events: 0;
3227          repeat_events: 1;
3228          description { state: "default" 0.0;
3229             align: 0.5 1.0;
3230             min: POPUP_CONTENT_IMAGE_LIST_PADDING_BOTTOM_DEFAULT_MIN_INC;
3231             fixed: 0 1;
3232             color: 0 0 0 0;
3233             rel1 {
3234                relative: 0.0 1.0;to_x: "pad_l";
3235             }
3236             rel2 {
3237                relative: 1.0 1.0;to_x: "pad_r"; 
3238             }
3239          }
3240       }
3241    }
3242 }
3243 group { name: "elm/popup/buttons2/image_list";
3244    parts{
3245       part{ name:"actionbtn1";
3246          type: SWALLOW;
3247          scale : 1;
3248          description { state: "default" 0.0;
3249             min: POPUP_BUTTONS2_IMAGE_LIST_BUTTON_DEFAULT_MIN_MAX_INC;
3250             max: POPUP_BUTTONS2_IMAGE_LIST_BUTTON_DEFAULT_MIN_MAX_INC;
3251             fixed : 1 1;
3252             align: 0.0 0.0;
3253             rel1 {
3254                relative: 0.0 0.0;
3255             }
3256          }
3257       }
3258       part{ name:"actionbtn2";
3259          type: SWALLOW;
3260          scale : 1;
3261          description { state: "default" 0.0;
3262             min: POPUP_BUTTONS2_IMAGE_LIST_BUTTON_DEFAULT_MIN_MAX_INC;
3263             max: POPUP_BUTTONS2_IMAGE_LIST_BUTTON_DEFAULT_MIN_MAX_INC;
3264             fixed : 1 1;
3265             align: 0.0 1.0;
3266             rel2 {
3267                relative: 1.0 1.0;
3268             }
3269          }
3270       }
3271    }
3272 }
3273