-
Notifications
You must be signed in to change notification settings - Fork 0
/
interface.kv
112 lines (96 loc) · 3.45 KB
/
interface.kv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<Controller>:
label1: label_1
label2: label_2
label3: label_3
btn1: btn_1
btn2: btn_2
slider1: slider_1
slider2: slider_2
gauge1: gauge_1
gauge2: gauge_2
gauge3: gauge_3
FloatLayout:
Image:
source: './merilec/back.jpg'
size_hint: (1, 1)
pos_hint: {'x': 0, 'y': 0}
StackLayout:
pos_hint: {'x': 0, 'y': 0}
size_hint: (1, 1)
Label:
id: label_1
text: '[color=2a9c9d][b]Vlaga[/b][/color]'
markup: True
font_size: '39sp'
size_hint: (1/3, .2)
Label:
id: label_2
text: '[color=B9DA6E][b]Temperatura[/b][/color]'
markup: True
font_size: '39sp'
size_hint: (1/3, .2)
Label:
id: label_3
text: '[color=f98861][b]Svetlost[/b][/color]'
markup: True
font_size: '39sp'
size_hint: (1/3, .2)
FloatLayout:
size_hint: (1/3, .45)
Gauge:
id: gauge_1
size_hint: (0.8, 1)
pos_hint: {'x': 0.1, 'y': -.1}
value: -20
FloatLayout:
size_hint: (1/3, .45)
Gauge:
id: gauge_2
size_hint: (0.8, 1)
pos_hint: {'x': 0.1, 'y': -.1}
value: -20
FloatLayout:
size_hint: (1/3, .45)
Gauge:
id: gauge_3
size_hint: (0.8, 1)
pos_hint: {'x': 0.1, 'y': -.1}
value: -20
FloatLayout:
size_hint: (1, 0.35)
Button:
id: btn_1
text: "[color=888][b]OFF[/b][/color]"
size_hint: (1/3, .4)
pos_hint: {'x':.03, 'y': .6}
border: (28,28,28,28)
background_color: (.7, .7, .7, 1.0)
markup: True
font_size: '39sp'
on_press: root.btn_click(root.btn1, root.slider1, "1")
Button:
id: btn_2
text: "[color=888][b]OFF[/b][/color]"
size_hint: (1/3, .4)
pos_hint: {'x':.03, 'y': .1}
border: (28,28,28,28)
background_color: (.7, .7, .7, 1.0)
markup: True
font_size: '39sp'
on_press: root.btn_click(root.btn2, root.slider2, "2")
Slider:
id: slider_1
min: 0
max: 100
value: 0
size_hint: (3/5, .4)
pos_hint: {'x':2/5, 'y': .6}
on_value: root.slider_drag(root.btn1, root.slider1, "1")
Slider:
id: slider_2
min: 0
max: 100
value: 0
size_hint: (3/5, .4)
pos_hint: {'x':2/5, 'y': .1}
on_value: root.slider_drag(root.btn2, root.slider2, "2")