diff options
Diffstat (limited to 'libraries/elementary/data/themes/widgets/progressbar.edc')
-rw-r--r-- | libraries/elementary/data/themes/widgets/progressbar.edc | 850 |
1 files changed, 850 insertions, 0 deletions
diff --git a/libraries/elementary/data/themes/widgets/progressbar.edc b/libraries/elementary/data/themes/widgets/progressbar.edc new file mode 100644 index 0000000..1f88ef2 --- /dev/null +++ b/libraries/elementary/data/themes/widgets/progressbar.edc | |||
@@ -0,0 +1,850 @@ | |||
1 | /////////////////////////////////////////////////////////////////////////////// | ||
2 | // FIXME: this doesn't look too hot. need to fix it up | ||
3 | group { name: "elm/progressbar/horizontal/default"; | ||
4 | images { | ||
5 | image: "shelf_inset.png" COMP; | ||
6 | image: "bt_sm_base2.png" COMP; | ||
7 | image: "bt_sm_hilight.png" COMP; | ||
8 | image: "bt_sm_shine.png" COMP; | ||
9 | } | ||
10 | parts { | ||
11 | part { name: "elm.background.progressbar"; | ||
12 | type: RECT; | ||
13 | mouse_events: 0; | ||
14 | description { | ||
15 | state: "default" 0.0; | ||
16 | rel1 { | ||
17 | relative: 0.0 0.0; | ||
18 | offset: 0 0; | ||
19 | } | ||
20 | rel2 { | ||
21 | relative: 1.0 1.0; | ||
22 | } | ||
23 | } | ||
24 | } | ||
25 | part { name: "elm.swallow.bar"; | ||
26 | mouse_events: 0; | ||
27 | type: SWALLOW; | ||
28 | description { | ||
29 | min: 48 28; | ||
30 | max: 99999 28; | ||
31 | state: "default" 0.0; | ||
32 | rel1 { | ||
33 | to_x: "elm.text"; | ||
34 | to_y: "elm.background.progressbar"; | ||
35 | relative: 1.0 0.0; | ||
36 | } | ||
37 | rel2 { | ||
38 | to: "elm.background.progressbar"; | ||
39 | relative: 1.0 1.0; | ||
40 | } | ||
41 | } | ||
42 | } | ||
43 | part { name: "elm.swallow.content"; | ||
44 | type: SWALLOW; | ||
45 | description { state: "default" 0.0; | ||
46 | visible: 0; | ||
47 | align: 0.0 0.5; | ||
48 | rel1 { | ||
49 | offset: 4 0; | ||
50 | to_y: "elm.background.progressbar"; | ||
51 | } | ||
52 | rel2 { | ||
53 | offset: 3 -1; | ||
54 | relative: 0.0 1.0; | ||
55 | to_y: "elm.background.progressbar"; | ||
56 | } | ||
57 | } | ||
58 | description { state: "visible" 0.0; | ||
59 | inherit: "default" 0.0; | ||
60 | visible: 1; | ||
61 | aspect: 1.0 1.0; | ||
62 | aspect_preference: VERTICAL; | ||
63 | rel2.offset: 4 -1; | ||
64 | } | ||
65 | } | ||
66 | part { name: "elm.text"; | ||
67 | type: TEXT; | ||
68 | mouse_events: 0; | ||
69 | scale: 1; | ||
70 | description { state: "default" 0.0; | ||
71 | visible: 0; | ||
72 | fixed: 1 1; | ||
73 | align: 0.0 0.5; | ||
74 | rel1.to_x: "elm.swallow.content"; | ||
75 | rel1.relative: 1.0 0.0; | ||
76 | rel1.offset: -1 4; | ||
77 | rel2.to_x: "elm.swallow.content"; | ||
78 | rel2.relative: 1.0 1.0; | ||
79 | rel2.offset: -1 -5; | ||
80 | color: 0 0 0 255; | ||
81 | text { | ||
82 | font: "Sans,Edje-Vera"; | ||
83 | size: 10; | ||
84 | min: 0 0; | ||
85 | align: 0.0 0.5; | ||
86 | } | ||
87 | } | ||
88 | description { state: "visible" 0.0; | ||
89 | inherit: "default" 0.0; | ||
90 | visible: 1; | ||
91 | text.min: 1 1; | ||
92 | rel1.offset: 0 4; | ||
93 | rel2.offset: 0 -5; | ||
94 | } | ||
95 | } | ||
96 | |||
97 | part { name: "background"; | ||
98 | mouse_events: 0; | ||
99 | clip_to: "elm.background.progressbar"; | ||
100 | description { | ||
101 | state: "default" 0.0; | ||
102 | rel1 { | ||
103 | to: "elm.swallow.bar"; | ||
104 | relative: 0.0 0.0; | ||
105 | } | ||
106 | rel2 { | ||
107 | to: "elm.swallow.bar"; | ||
108 | relative: 1.0 1.0; | ||
109 | offset: -1 -1; | ||
110 | } | ||
111 | image { | ||
112 | normal: "shelf_inset.png"; | ||
113 | border: 7 7 7 7; | ||
114 | } | ||
115 | } | ||
116 | } | ||
117 | |||
118 | part { name: "elm.text.status"; | ||
119 | type: TEXT; | ||
120 | mouse_events: 0; | ||
121 | description { state: "default" 0.0; | ||
122 | fixed: 1 1; | ||
123 | visible: 1; | ||
124 | rel1 { | ||
125 | to: "background"; | ||
126 | relative: 0.5 0.5; | ||
127 | } | ||
128 | rel2 { | ||
129 | to: "background"; | ||
130 | relative: 0.5 0.5; | ||
131 | } | ||
132 | text { | ||
133 | font: "Sans:style=Bold,Edje-Vera-Bold"; | ||
134 | size: 10; | ||
135 | min: 1 1; | ||
136 | align: 0.5 0.0; | ||
137 | } | ||
138 | color: 0 0 0 255; | ||
139 | } | ||
140 | description { state: "hidden" 0.0; | ||
141 | inherit: "default" 0.0; | ||
142 | visible: 0; | ||
143 | text.min: 0 0; | ||
144 | } | ||
145 | } | ||
146 | |||
147 | part { name: "elm.progress.progressbar"; | ||
148 | mouse_events: 0; | ||
149 | clip_to: "elm.background.progressbar"; | ||
150 | description { | ||
151 | state: "default" 0.0; | ||
152 | min: 14 28; | ||
153 | fixed: 1 1; | ||
154 | rel1 { | ||
155 | to: "elm.swallow.bar"; | ||
156 | relative: 0.0 0.0; | ||
157 | } | ||
158 | rel2 { | ||
159 | to_y: "elm.swallow.bar"; | ||
160 | to_x: "elm.cur.progressbar"; | ||
161 | offset: -1 -1; | ||
162 | } | ||
163 | image { | ||
164 | normal: "bt_sm_base2.png"; | ||
165 | border: 6 6 6 6; | ||
166 | } | ||
167 | } | ||
168 | description { | ||
169 | state: "invert" 0.0; | ||
170 | inherit: "default" 0.0; | ||
171 | rel1 { | ||
172 | to_y: "elm.swallow.bar"; | ||
173 | to_x: "elm.cur.progressbar"; | ||
174 | } | ||
175 | rel2 { | ||
176 | to: "elm.swallow.bar"; | ||
177 | relative: 1.0 1.0; | ||
178 | } | ||
179 | } | ||
180 | description { | ||
181 | state: "state_begin" 0.0; | ||
182 | inherit: "default" 0.0; | ||
183 | rel1 { | ||
184 | to: "elm.swallow.bar"; | ||
185 | relative: 0.0 0.0; | ||
186 | } | ||
187 | rel2 { | ||
188 | to: "elm.swallow.bar"; | ||
189 | relative: 0.1 1.0; | ||
190 | } | ||
191 | } | ||
192 | description { | ||
193 | state: "state_end" 0.0; | ||
194 | inherit: "default" 0.0; | ||
195 | rel1 { | ||
196 | to: "elm.swallow.bar"; | ||
197 | relative: 0.9 0.0; | ||
198 | } | ||
199 | rel2 { | ||
200 | to: "elm.swallow.bar"; | ||
201 | relative: 1.0 1.0; | ||
202 | } | ||
203 | } | ||
204 | } | ||
205 | part { name: "text-bar"; | ||
206 | type: TEXT; | ||
207 | mouse_events: 0; | ||
208 | clip_to: "progress-rect"; | ||
209 | effect: SOFT_SHADOW; | ||
210 | scale: 1; | ||
211 | description { state: "default" 0.0; | ||
212 | align: 0.0 0.0; | ||
213 | fixed: 1 1; | ||
214 | visible: 1; | ||
215 | rel1.to: "elm.text.status"; | ||
216 | rel1.offset: -1 -1; | ||
217 | rel2.to: "elm.text.status"; | ||
218 | text { | ||
219 | text_source: "elm.text.status"; | ||
220 | font: "Sans:style=Bold,Edje-Vera-Bold"; | ||
221 | size: 10; | ||
222 | min: 1 1; | ||
223 | align: 0.0 0.0; | ||
224 | } | ||
225 | color: 224 224 224 255; | ||
226 | color3: 0 0 0 64; | ||
227 | } | ||
228 | description { state: "hidden" 0.0; | ||
229 | inherit: "default" 0.0; | ||
230 | visible: 0; | ||
231 | text.min: 0 0; | ||
232 | } | ||
233 | } | ||
234 | |||
235 | part { name: "over1"; | ||
236 | mouse_events: 0; | ||
237 | description { state: "default" 0.0; | ||
238 | rel1.to: "elm.progress.progressbar"; | ||
239 | rel2.to: "elm.progress.progressbar"; | ||
240 | rel2.relative: 1.0 0.5; | ||
241 | image { | ||
242 | normal: "bt_sm_hilight.png"; | ||
243 | border: 6 6 6 0; | ||
244 | } | ||
245 | } | ||
246 | } | ||
247 | |||
248 | part { name: "over2"; | ||
249 | mouse_events: 1; | ||
250 | repeat_events: 1; | ||
251 | description { state: "default" 0.0; | ||
252 | rel1.to: "elm.progress.progressbar"; | ||
253 | rel2.to: "elm.progress.progressbar"; | ||
254 | image { | ||
255 | normal: "bt_sm_shine.png"; | ||
256 | border: 6 6 6 0; | ||
257 | } | ||
258 | } | ||
259 | } | ||
260 | |||
261 | part { name: "elm.cur.progressbar"; | ||
262 | mouse_events: 0; | ||
263 | dragable { | ||
264 | confine: "background"; | ||
265 | x: 1 1 1; | ||
266 | y: 0 0 0; | ||
267 | } | ||
268 | description { state: "default" 0.0; | ||
269 | min: 14 28; | ||
270 | fixed: 1 1; | ||
271 | visible: 0; | ||
272 | rel1 { | ||
273 | to: "background"; | ||
274 | relative: 0 0; | ||
275 | } | ||
276 | rel2.to: "background"; | ||
277 | } | ||
278 | } | ||
279 | part { name: "progress-rect"; | ||
280 | type: RECT; | ||
281 | mouse_events: 0; | ||
282 | description { | ||
283 | state: "default" 0.0; | ||
284 | rel1.to: "elm.progress.progressbar"; | ||
285 | rel2.to: "elm.progress.progressbar"; | ||
286 | } | ||
287 | } | ||
288 | } | ||
289 | programs { | ||
290 | program { name: "label_show"; | ||
291 | signal: "elm,state,text,visible"; | ||
292 | source: "elm"; | ||
293 | action: STATE_SET "visible" 0.0; | ||
294 | target: "elm.text"; | ||
295 | } | ||
296 | program { name: "label_hide"; | ||
297 | signal: "elm,state,text,hidden"; | ||
298 | source: "elm"; | ||
299 | action: STATE_SET "default" 0.0; | ||
300 | target: "elm.text"; | ||
301 | } | ||
302 | program { name: "icon_show"; | ||
303 | signal: "elm,state,icon,visible"; | ||
304 | source: "elm"; | ||
305 | action: STATE_SET "visible" 0.0; | ||
306 | target: "elm.swallow.content"; | ||
307 | } | ||
308 | program { name: "icon_hide"; | ||
309 | signal: "elm,state,icon,hidden"; | ||
310 | source: "elm"; | ||
311 | action: STATE_SET "default" 0.0; | ||
312 | target: "elm.swallow.content"; | ||
313 | } | ||
314 | program { name: "units_show"; | ||
315 | signal: "elm,state,units,visible"; | ||
316 | source: "elm"; | ||
317 | action: STATE_SET "default" 0.0; | ||
318 | target: "text-bar"; | ||
319 | target: "elm.text.status"; | ||
320 | } | ||
321 | program { name: "units_hide"; | ||
322 | signal: "elm,state,units,hidden"; | ||
323 | source: "elm"; | ||
324 | action: STATE_SET "hidden" 0.0; | ||
325 | target: "text-bar"; | ||
326 | target: "elm.text.status"; | ||
327 | } | ||
328 | program { name: "slide_to_end"; | ||
329 | action: STATE_SET "state_end" 0.0; | ||
330 | transition: LINEAR 0.5; | ||
331 | target: "elm.progress.progressbar"; | ||
332 | after: "slide_to_begin"; | ||
333 | } | ||
334 | program { name: "slide_to_begin"; | ||
335 | signal: "elm,state,slide,begin"; | ||
336 | action: STATE_SET "state_begin" 0.0; | ||
337 | target: "elm.progress.progressbar"; | ||
338 | transition: LINEAR 0.5; | ||
339 | after: "slide_to_end"; | ||
340 | } | ||
341 | program { name: "start_pulse"; | ||
342 | signal: "elm,state,pulse,start"; | ||
343 | source: "elm"; | ||
344 | after: "slide_to_end"; | ||
345 | } | ||
346 | program { name: "stop_pulse"; | ||
347 | signal: "elm,state,pulse,stop"; | ||
348 | source: "elm"; | ||
349 | action: ACTION_STOP; | ||
350 | target: "slide_to_begin"; | ||
351 | target: "slide_to_end"; | ||
352 | target: "start_pulse"; | ||
353 | after: "state_pulse"; | ||
354 | } | ||
355 | program { name: "state_pulse"; | ||
356 | signal: "elm,state,pulse"; | ||
357 | source: "elm"; | ||
358 | action: STATE_SET "state_begin" 0.0; | ||
359 | target: "elm.progress.progressbar"; | ||
360 | after: "units_hide"; | ||
361 | } | ||
362 | program { name: "state_fraction"; | ||
363 | signal: "elm,state,fraction"; | ||
364 | source: "elm"; | ||
365 | action: ACTION_STOP; | ||
366 | target: "slide_to_begin"; | ||
367 | target: "slide_to_end"; | ||
368 | target: "start_pulse"; | ||
369 | action: STATE_SET "default" 0.0; | ||
370 | target: "elm.progress.progressbar"; | ||
371 | } | ||
372 | program { name: "set_invert_on"; | ||
373 | signal: "elm,state,inverted,on"; | ||
374 | source: "elm"; | ||
375 | action: STATE_SET "invert" 0.0; | ||
376 | target: "elm.progress.progressbar"; | ||
377 | } | ||
378 | program { name: "set_invert_off"; | ||
379 | signal: "elm,state,inverted,off"; | ||
380 | source: "elm"; | ||
381 | action: STATE_SET "default" 0.0; | ||
382 | target: "elm.progress.progressbar"; | ||
383 | } | ||
384 | } | ||
385 | } | ||
386 | |||
387 | /////////////////////////////////////////////////////////////////////////////// | ||
388 | group { name: "elm/progressbar/vertical/default"; | ||
389 | images { | ||
390 | image: "shelf_inset.png" COMP; | ||
391 | image: "bt_sm_base2.png" COMP; | ||
392 | image: "bt_sm_hilight.png" COMP; | ||
393 | image: "bt_sm_shine.png" COMP; | ||
394 | } | ||
395 | parts { | ||
396 | part { name: "elm.background.progressbar"; | ||
397 | type: RECT; | ||
398 | mouse_events: 0; | ||
399 | description { | ||
400 | state: "default" 0.0; | ||
401 | rel1 { | ||
402 | relative: 0.0 0.0; | ||
403 | offset: 0 0; | ||
404 | } | ||
405 | rel2 { | ||
406 | relative: 1.0 1.0; | ||
407 | offset: -1 -1; | ||
408 | } | ||
409 | } | ||
410 | } | ||
411 | part { name: "elm.swallow.bar"; | ||
412 | type: SWALLOW; | ||
413 | scale: 1; | ||
414 | description { state: "default" 0.0; | ||
415 | min: 28 48; | ||
416 | max: 28 9999; | ||
417 | align: 0.5 1.0; | ||
418 | rel1 { | ||
419 | to_y: "elm.text"; | ||
420 | relative: 0.0 1.0; | ||
421 | offset: 0 2; | ||
422 | } | ||
423 | rel2 { | ||
424 | to_y: "elm.text.box"; | ||
425 | relative: 1.0 0.0; | ||
426 | offset: -1 -3; | ||
427 | } | ||
428 | } | ||
429 | } | ||
430 | part { name: "elm.swallow.content"; | ||
431 | type: SWALLOW; | ||
432 | description { state: "default" 0.0; | ||
433 | visible: 0; | ||
434 | align: 0.5 0.0; | ||
435 | rel1 { | ||
436 | offset: 0 4; | ||
437 | to_x: "elm.swallow.bar"; | ||
438 | } | ||
439 | rel2 { | ||
440 | offset: -1 3; | ||
441 | relative: 1.0 0.0; | ||
442 | to_x: "elm.swallow.bar"; | ||
443 | } | ||
444 | } | ||
445 | description { state: "visible" 0.0; | ||
446 | inherit: "default" 0.0; | ||
447 | visible: 1; | ||
448 | aspect: 1.0 1.0; | ||
449 | aspect_preference: HORIZONTAL; | ||
450 | rel2.offset: -1 4; | ||
451 | } | ||
452 | } | ||
453 | part { name: "elm.text"; | ||
454 | type: TEXT; | ||
455 | mouse_events: 0; | ||
456 | scale: 1; | ||
457 | description { state: "default" 0.0; | ||
458 | visible: 0; | ||
459 | fixed: 1 1; | ||
460 | align: 0.5 0.0; | ||
461 | rel1.to_y: "elm.swallow.content"; | ||
462 | rel1.relative: 0.5 1.0; | ||
463 | rel1.offset: 0 -1; | ||
464 | rel2.to_y: "elm.swallow.content"; | ||
465 | rel2.relative: 0.5 1.0; | ||
466 | rel2.offset: -1 -1; | ||
467 | color: 0 0 0 255; | ||
468 | text { | ||
469 | font: "Sans,Edje-Vera"; | ||
470 | size: 10; | ||
471 | min: 0 0; | ||
472 | align: 0.5 0.0; | ||
473 | } | ||
474 | } | ||
475 | description { state: "visible" 0.0; | ||
476 | inherit: "default" 0.0; | ||
477 | visible: 1; | ||
478 | text.min: 1 1; | ||
479 | rel1.offset: 4 0; | ||
480 | rel2.offset: -5 0; | ||
481 | } | ||
482 | } | ||
483 | |||
484 | part { name: "background"; | ||
485 | mouse_events: 0; | ||
486 | clip_to: "elm.background.progressbar"; | ||
487 | description { | ||
488 | state: "default" 0.0; | ||
489 | rel1 { | ||
490 | to: "elm.swallow.bar"; | ||
491 | relative: 0.0 0.0; | ||
492 | } | ||
493 | rel2 { | ||
494 | to: "elm.swallow.bar"; | ||
495 | relative: 1.0 1.0; | ||
496 | offset: -1 -1; | ||
497 | } | ||
498 | image { | ||
499 | normal: "shelf_inset.png"; | ||
500 | border: 7 7 7 7; | ||
501 | } | ||
502 | } | ||
503 | } | ||
504 | |||
505 | part { name: "elm.progress.progressbar"; | ||
506 | mouse_events: 0; | ||
507 | clip_to: "elm.background.progressbar"; | ||
508 | description { | ||
509 | state: "default" 0.0; | ||
510 | min: 28 14; | ||
511 | fixed: 1 1; | ||
512 | rel1 { | ||
513 | to: "elm.swallow.bar"; | ||
514 | relative: 0.0 0.0; | ||
515 | } | ||
516 | rel2 { | ||
517 | to_x: "elm.swallow.bar"; | ||
518 | to_y: "elm.cur.progressbar"; | ||
519 | offset: -1 -1; | ||
520 | } | ||
521 | image { | ||
522 | normal: "bt_sm_base2.png"; | ||
523 | border: 6 6 6 6; | ||
524 | } | ||
525 | } | ||
526 | description { | ||
527 | state: "invert" 0.0; | ||
528 | inherit: "default" 0.0; | ||
529 | rel1 { | ||
530 | to_x: "elm.swallow.bar"; | ||
531 | to_y: "elm.cur.progressbar"; | ||
532 | } | ||
533 | rel2 { | ||
534 | to: "elm.swallow.bar"; | ||
535 | relative: 1.0 1.0; | ||
536 | } | ||
537 | } | ||
538 | description { | ||
539 | state: "state_begin" 0.0; | ||
540 | inherit: "default" 0.0; | ||
541 | rel1 { | ||
542 | to: "elm.swallow.bar"; | ||
543 | relative: 0.0 0.0; | ||
544 | } | ||
545 | rel2 { | ||
546 | to: "elm.swallow.bar"; | ||
547 | relative: 1.0 0.1; | ||
548 | } | ||
549 | } | ||
550 | description { | ||
551 | state: "state_end" 0.0; | ||
552 | inherit: "default" 0.0; | ||
553 | rel1 { | ||
554 | to: "elm.swallow.bar"; | ||
555 | relative: 0.0 0.9; | ||
556 | } | ||
557 | rel2 { | ||
558 | to: "elm.swallow.bar"; | ||
559 | relative: 1.0 1.0; | ||
560 | } | ||
561 | } | ||
562 | } | ||
563 | |||
564 | part { name: "over1"; | ||
565 | mouse_events: 0; | ||
566 | description { state: "default" 0.0; | ||
567 | rel1.to: "elm.progress.progressbar"; | ||
568 | rel2.to: "elm.progress.progressbar"; | ||
569 | rel2.relative: 1.0 0.5; | ||
570 | image { | ||
571 | normal: "bt_sm_hilight.png"; | ||
572 | border: 6 6 6 0; | ||
573 | } | ||
574 | } | ||
575 | } | ||
576 | |||
577 | part { name: "over2"; | ||
578 | mouse_events: 1; | ||
579 | repeat_events: 1; | ||
580 | description { state: "default" 0.0; | ||
581 | rel1.to: "elm.progress.progressbar"; | ||
582 | rel2.to: "elm.progress.progressbar"; | ||
583 | image { | ||
584 | normal: "bt_sm_shine.png"; | ||
585 | border: 6 6 6 0; | ||
586 | } | ||
587 | } | ||
588 | } | ||
589 | |||
590 | part { name: "elm.cur.progressbar"; | ||
591 | mouse_events: 0; | ||
592 | dragable { | ||
593 | confine: "background"; | ||
594 | x: 0 0 0; | ||
595 | y: 1 1 1; | ||
596 | } | ||
597 | description { state: "default" 0.0; | ||
598 | min: 28 14; | ||
599 | fixed: 1 1; | ||
600 | visible: 0; | ||
601 | rel1 { | ||
602 | to: "background"; | ||
603 | relative: 0 0; | ||
604 | } | ||
605 | rel2.to: "background"; | ||
606 | } | ||
607 | } | ||
608 | |||
609 | part { name: "elm.text.box"; | ||
610 | mouse_events: 0; | ||
611 | type: RECT; | ||
612 | description { state: "default" 0.0; | ||
613 | visible: 0; | ||
614 | rel1 { | ||
615 | to: "elm.text.status"; | ||
616 | offset: -2 -2; | ||
617 | } | ||
618 | rel2 { | ||
619 | to: "elm.text.status"; | ||
620 | offset: 2 2; | ||
621 | } | ||
622 | color: 255 255 255 0; | ||
623 | } | ||
624 | description { state: "visible" 0.0; | ||
625 | inherit: "default" 0.0; | ||
626 | visible: 1; | ||
627 | } | ||
628 | } | ||
629 | part { name: "elm.text.status"; | ||
630 | type: TEXT; | ||
631 | mouse_events: 0; | ||
632 | scale: 1; | ||
633 | description { state: "default" 0.0; | ||
634 | visible: 0; | ||
635 | fixed: 1 1; | ||
636 | align: 0.5 1.0; | ||
637 | rel1.relative: 0.0 1.0; | ||
638 | rel1.offset: 2 0; | ||
639 | rel2.relative: 1.0 1.0; | ||
640 | rel2.offset: -2 0; | ||
641 | color: 0 0 0 255; | ||
642 | text { | ||
643 | font: "Sans:style=Bold,Edje-Vera-Bold"; | ||
644 | size: 10; | ||
645 | min: 0 0; | ||
646 | align: 0.5 0.0; | ||
647 | } | ||
648 | } | ||
649 | description { state: "visible" 0.0; | ||
650 | inherit: "default" 0.0; | ||
651 | fixed: 1 1; | ||
652 | visible: 1; | ||
653 | text.min: 1 1; | ||
654 | rel1.offset: 8 -9; | ||
655 | rel2.offset: -9 -9; | ||
656 | } | ||
657 | } | ||
658 | } | ||
659 | programs { | ||
660 | program { name: "label_show"; | ||
661 | signal: "elm,state,text,visible"; | ||
662 | source: "elm"; | ||
663 | action: STATE_SET "visible" 0.0; | ||
664 | target: "elm.text"; | ||
665 | } | ||
666 | program { name: "label_hide"; | ||
667 | signal: "elm,state,text,hidden"; | ||
668 | source: "elm"; | ||
669 | action: STATE_SET "default" 0.0; | ||
670 | target: "elm.text"; | ||
671 | } | ||
672 | program { name: "icon_show"; | ||
673 | signal: "elm,state,icon,visible"; | ||
674 | source: "elm"; | ||
675 | action: STATE_SET "visible" 0.0; | ||
676 | target: "elm.swallow.content"; | ||
677 | } | ||
678 | program { name: "icon_hide"; | ||
679 | signal: "elm,state,icon,hidden"; | ||
680 | source: "elm"; | ||
681 | action: STATE_SET "default" 0.0; | ||
682 | target: "elm.swallow.content"; | ||
683 | } | ||
684 | program { name: "units_show"; | ||
685 | signal: "elm,state,units,visible"; | ||
686 | source: "elm"; | ||
687 | action: STATE_SET "visible" 0.0; | ||
688 | target: "elm.text.status"; | ||
689 | target: "elm.text.box"; | ||
690 | } | ||
691 | program { name: "units_hide"; | ||
692 | signal: "elm,state,units,hidden"; | ||
693 | source: "elm"; | ||
694 | action: STATE_SET "default" 0.0; | ||
695 | target: "elm.text.status"; | ||
696 | target: "elm.text.box"; | ||
697 | } | ||
698 | program { name: "slide_to_end"; | ||
699 | action: STATE_SET "state_end" 0.0; | ||
700 | transition: LINEAR 0.5; | ||
701 | target: "elm.progress.progressbar"; | ||
702 | after: "slide_to_begin"; | ||
703 | } | ||
704 | program { name: "slide_to_begin"; | ||
705 | action: STATE_SET "state_begin" 0.0; | ||
706 | target: "elm.progress.progressbar"; | ||
707 | transition: LINEAR 0.5; | ||
708 | after: "slide_to_end"; | ||
709 | } | ||
710 | program { name: "start_pulse"; | ||
711 | signal: "elm,state,pulse,start"; | ||
712 | source: "elm"; | ||
713 | action: STATE_SET "state_begin" 0.0; | ||
714 | target: "elm.progress.progressbar"; | ||
715 | after: "slide_to_end"; | ||
716 | } | ||
717 | program { name: "stop_pulse"; | ||
718 | signal: "elm,state,pulse,stop"; | ||
719 | source: "elm"; | ||
720 | action: ACTION_STOP; | ||
721 | target: "slide_to_begin"; | ||
722 | target: "slide_to_end"; | ||
723 | target: "start_pulse"; | ||
724 | after: "state_pulse"; | ||
725 | } | ||
726 | program { name: "state_pulse"; | ||
727 | signal: "elm,state,pulse"; | ||
728 | source: "elm"; | ||
729 | action: STATE_SET "state_begin" 0.0; | ||
730 | target: "elm.progress.progressbar"; | ||
731 | after: "units_hide"; | ||
732 | } | ||
733 | program { name: "state_fraction"; | ||
734 | signal: "elm,state,fraction"; | ||
735 | source: "elm"; | ||
736 | action: ACTION_STOP; | ||
737 | target: "slide_to_begin"; | ||
738 | target: "slide_to_end"; | ||
739 | target: "start_pulse"; | ||
740 | action: STATE_SET "default" 0.0; | ||
741 | target: "elm.progress.progressbar"; | ||
742 | } | ||
743 | program { name: "set_invert_on"; | ||
744 | signal: "elm,state,inverted,on"; | ||
745 | source: "elm"; | ||
746 | action: STATE_SET "invert" 0.0; | ||
747 | target: "elm.progress.progressbar"; | ||
748 | target: "elm.cur.progressbar"; | ||
749 | } | ||
750 | program { name: "set_invert_off"; | ||
751 | signal: "elm,state,inverted,off"; | ||
752 | source: "elm"; | ||
753 | action: STATE_SET "default" 0.0; | ||
754 | target: "elm.progress.progressbar"; | ||
755 | target: "elm.cur.progressbar"; | ||
756 | } | ||
757 | } | ||
758 | } | ||
759 | |||
760 | /////////////////////////////////////////////////////////////////////////////// | ||
761 | group { name: "elm/progressbar/horizontal/wheel"; | ||
762 | images { | ||
763 | image: "busy-1.png" COMP; | ||
764 | image: "busy-2.png" COMP; | ||
765 | image: "busy-3.png" COMP; | ||
766 | image: "busy-4.png" COMP; | ||
767 | image: "busy-5.png" COMP; | ||
768 | image: "busy-6.png" COMP; | ||
769 | image: "busy-7.png" COMP; | ||
770 | image: "busy-8.png" COMP; | ||
771 | image: "busy-9.png" COMP; | ||
772 | } | ||
773 | parts { | ||
774 | part { name: "elm.background.progressbar"; | ||
775 | mouse_events: 0; | ||
776 | type: RECT; | ||
777 | description { | ||
778 | state: "default" 0.0; | ||
779 | } | ||
780 | } | ||
781 | part { name: "elm.swallow.bar"; | ||
782 | mouse_events: 0; | ||
783 | type: SWALLOW; | ||
784 | description { state: "default" 0.0; | ||
785 | min: 0 0; | ||
786 | max: 0 0; | ||
787 | visible: 0; | ||
788 | } | ||
789 | } | ||
790 | part { name: "elm.swallow.content"; | ||
791 | type: SWALLOW; | ||
792 | description { state: "default" 0.0; | ||
793 | min: 0 0; | ||
794 | max: 0 0; | ||
795 | visible: 0; | ||
796 | } | ||
797 | } | ||
798 | part { name: "background"; | ||
799 | mouse_events: 0; | ||
800 | clip_to: "elm.background.progressbar"; | ||
801 | description { | ||
802 | state: "default" 0.0; | ||
803 | min: 32 32; | ||
804 | max: 32 32; | ||
805 | visible: 1; | ||
806 | aspect: 1.0 1.0; | ||
807 | aspect_preference: BOTH; | ||
808 | image { | ||
809 | normal: "busy-9.png"; | ||
810 | border: 7 7 7 7; | ||
811 | } | ||
812 | } | ||
813 | description { | ||
814 | state: "pulse" 0.0; | ||
815 | inherit: "default" 0.0; | ||
816 | image { | ||
817 | normal: "busy-9.png"; | ||
818 | tween: "busy-1.png"; | ||
819 | tween: "busy-2.png"; | ||
820 | tween: "busy-3.png"; | ||
821 | tween: "busy-4.png"; | ||
822 | tween: "busy-5.png"; | ||
823 | tween: "busy-6.png"; | ||
824 | tween: "busy-7.png"; | ||
825 | tween: "busy-8.png"; | ||
826 | border: 7 7 7 7; | ||
827 | } | ||
828 | } | ||
829 | } | ||
830 | } | ||
831 | programs { | ||
832 | program { name: "start_pulse"; | ||
833 | signal: "elm,state,pulse,start"; | ||
834 | source: "elm"; | ||
835 | action: STATE_SET "pulse" 0.0; | ||
836 | target: "background"; | ||
837 | transition: LINEAR 0.5; | ||
838 | after: "start_pulse"; | ||
839 | } | ||
840 | program { name: "stop_pulse"; | ||
841 | signal: "elm,state,pulse,stop"; | ||
842 | source: "elm"; | ||
843 | action: STATE_SET "default" 0.0; | ||
844 | target: "background"; | ||
845 | } | ||
846 | } | ||
847 | } | ||
848 | |||
849 | |||
850 | /////////////////////////////////////////////////////////////////////////////// | ||