c9d7b69f647848a5b5b8a164f27437dcd89b6432
[multipass-eu.git] / src / player-drawer-volume.rb
1 # $Id: player-drawer-volume.rb 26 2005-06-22 20:19:41Z tilman $
2
3 c = EDJE.collection("euphoria")
4 root = c.part("root")
5
6 c.part("player.normal.group.drawer.volume", :rect) do |p|
7         p.description do |d|
8                 d.color = "#00000000"
9
10                 d.rel[0].to = d.rel[1].to = root
11                 d.rel[0].set_offset(170, 8)
12                 d.rel[1].set_rel(0.0, 0.0)
13                 d.rel[1].set_offset(226, 159)
14         end
15
16         p.description("visible") do |d|
17                 d.color = "#00000000"
18
19                 d.rel[0].to = d.rel[1].to = root
20                 d.rel[0].set_offset(195, 8)
21                 d.rel[1].set_rel(0.0, 0.0)
22                 d.rel[1].set_offset(251, 159)
23         end
24
25         root = p
26 end
27
28 c.part("player.background.drawer.volume.shadow", :image) do |p|
29         p.description do |d|
30                 d.rel[0].to = d.rel[1].to = root
31
32                 d.auto_rel = true
33                 d.image = "background-drawer-volume-shadow.png"
34         end
35 end
36
37 c.part("player.background.drawer.volume", :image) do |p|
38         p.description do |d|
39                 d.rel[0].to = d.rel[1].to = root
40
41                 d.auto_rel = true
42                 d.image = "background-drawer-volume.png"
43         end
44
45         VerticalSlider.new(c, "player.slider.volume", p, 38, 21)
46 end