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