Tizen 2.0 Release
[profile/ivi/org.tizen.video-player.git] / res / edc / panel.edc
1 #include "image_res.edc"
2 #include "vp_font.edc"
3
4 #define LINE_RECT_COLOR         130 130 130 255
5
6 collections {
7         group {
8                 name: "panel";
9
10                 parts {
11                         part {
12                                 name: "panel.rect";
13                                 type: RECT;
14                                 mouse_events: 0;
15                                 scale: 1;
16                                 description {
17                                         state: "default" 0.0;
18                                         rel1 { relative: 0.0 0.0;}
19                                         rel2 { relative: 1.0 1.0;}
20                                         color: 0 0 0 0;
21                                 }
22                         }
23
24                         part {
25                                 name: "panel.progress";
26                                 type: SWALLOW;
27                                 mouse_events: 1;
28                                 scale: 1;
29                                 description {
30                                         state: "default" 0.0;
31                                         min: 0 78;
32                                         fixed: 0 1;
33                                         align: 0.5 0.0;
34                                         color: 255 0 0 255;
35                                         rel1 { relative: 0.0277 0.0;}
36                                         rel2 { relative: 0.9723 0.0;}
37                                 }
38                                 description {
39                                         state: "portrate" 0.0;
40                                         inherit: "default" 0.0;
41                                 }
42                                 description {
43                                         state: "landscape" 0.0;
44                                         inherit: "default" 0.0;
45                                         min: 0 78;
46                                         rel1 { relative: 0.01875 0.0;}
47                                         rel2 { relative: 0.98125 0.0;}
48                                 }
49                                 description {
50                                         state: "trim" 0.0;
51                                         inherit: "default" 0.0;
52                                         min: 0 183;
53                                         rel1 { relative: 0.0 0.0;}
54                                         rel2 { relative: 1.0 0.0;}
55                                 }
56                         }
57
58                         part {
59                                 name: "panel.control.line";
60                                 type: RECT;
61                                 mouse_events: 1;
62                                 scale: 1;
63                                 description {
64                                         state: "default" 0.0;
65                                         visible: 0;
66                                         min: 0 1;
67                                         fixed: 0 1;
68                                         align: 0.5 0.0;
69                                         rel1 { relative: 0.0 0.40625; }
70                                         rel2 { relative: 1.0 0.40625; }
71                                         color: 255 0 0 0;
72                                 }
73                                 description {
74                                         state: "portrate" 0.0;
75                                         inherit: "default" 0.0;
76                                 }
77                                 description {
78                                         state: "landscape" 0.0;
79                                         inherit: "default" 0.0;
80                                         min: 0 1;
81                                         rel1 { relative: 0.0 0.40625; }
82                                         rel2 { relative: 1.0 0.40625; }
83                                 }
84                                 description {
85                                         state: "trim" 0.0;
86                                         inherit: "default" 0.0;
87                                         min: 0 1;
88                                         rel1 { relative: 0.0 0.616161; }
89                                         rel2 { relative: 1.0 0.616161; }
90                                 }
91                         }
92                         part {
93                                 name: "panel.control";
94                                 type: SWALLOW;
95                                 mouse_events: 1;
96                                 scale: 1;
97                                 description {
98                                         state: "default" 0.0;
99                                         min: 0 114;
100                                         fixed: 0 1;
101                                         align: 0.5 0.0;
102                                         rel1 { relative: 0.0 0.0; to_y: "panel.control.line"; }
103                                         rel2 { relative: 1.0 0.0; to_y: "panel.control.line"; }
104                                 }
105                                 description {
106                                         state: "portrate" 0.0;
107                                         inherit: "default" 0.0;
108                                 }
109                                 description {
110                                         state: "landscape" 0.0;
111                                         inherit: "default" 0.0;
112                                         min: 0 114;
113                                         rel1 { relative: 0.0 0.0; to_y: "panel.control.line"; }
114                                         rel2 { relative: 1.0 0.0; to_y: "panel.control.line"; }
115                                 }
116                                 description {
117                                         state: "trim" 0.0;
118                                         inherit: "default" 0.0;
119                                         min: 0 114;
120                                         rel1 { relative: 0.0 0.0; to_y: "panel.control.line"; }
121                                         rel2 { relative: 1.0 0.0; to_y: "panel.control.line"; }
122                                 }
123                         }
124                 } // parts
125
126                 programs {
127                         program {
128                                 signal: "signal.panel.portrate.mode";
129                                 source: "*";
130                                 action: STATE_SET "portrate" 0.0;
131                                 target: "panel.progress";
132                                 target: "panel.control.line";
133                                 target: "panel.control";
134                         }
135
136                         program {
137                                 signal: "signal.panel.landscape.mode";
138                                 source: "*";
139                                 action: STATE_SET "landscape" 0.0;
140                                 target: "panel.progress";
141                                 target: "panel.control.line";
142                                 target: "panel.control";
143                         }
144
145                         program {
146                                 signal: "signal.panel.trim.mode";
147                                 source: "*";
148                                 action: STATE_SET "trim" 0.0;
149                                 target: "panel.progress";
150                                 target: "panel.control.line";
151                                 target: "panel.control";
152                         }
153                 }
154         } // group
155 } // collections