blob: 2544fba9b7cb03cdb8706f1a4cb9eb28edb773ba (
plain)
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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
|
//****************************************************
void mousePressed() {
//---------------
if ((mouseX > visClean[0]) && (mouseX < visClean[0] + visClean[2]) &&
(mouseY > visClean[1]) && (mouseY < visClean[1] + visClean[3])) {
input = 3;
dataClear();
inData[1] = "";
inputData = "";
flagProts = false;
flagConfirm = false;
}
//---------------
if ((mouseX > visVes[0]) && (mouseX < visVes[0] + visVes[2]) &&
(mouseY > visVes[1]) && (mouseY < visVes[1] + visVes[3]) &&
flagStab && data != 0) {
TimeString();
input = 1;
inData[0] = "";
inData[0] += dataTablo;
inData[10] = time;
inputData = "";
}
//---------------
if ((mouseX > visOk[0]) && (mouseX < visOk[0] + visOk[2]) &&
(mouseY > visOk[1]) && (mouseY < visOk[1] + visOk[3])
&& inData[0] != "" && inData[1] != "" && inData[2] != "" && inData[3] != ""
&& int(inData[5]) != 0) {
input = 2;
if (vis == 0) {
saveData1();
} else {
saveData2();
}
inputData = "";
dataClear();
}
//---------------
if ((mouseX > visZas2[0]+70) && (mouseX < visZas2[0] + visZas2[2] - 75) &&
(mouseY > visZas2[1]) && (mouseY < visZas2[1] + visZas2[3])) {
workInputData();
place = 1;
inputData = inData[place];
}
if ((mouseX > visZas2[2]-60) && (mouseX < visZas2[0] + visZas2[2]) &&
(mouseY > visZas2[1]) && (mouseY < visZas2[1] + visZas2[3])) {
workInputData();
place = 11;
inputData = inData[place];
}
if ((mouseX > visNom[0]+70) && (mouseX < visNom[0] + visNom[2]) &&
(mouseY > visNom[1]) && (mouseY < visNom[1] + visNom[3])) {
workInputData();
place = 2;
inputData = inData[place];
}
if ((mouseX > visCl[0]+70) && (mouseX < visCl[0] + visCl[2]) &&
(mouseY > visCl[1]) && (mouseY < visCl[1] + visCl[3])) {
workInputData();
place = 3;
inputData = inData[place];
}
if ((mouseX > visObj[0]+70) && (mouseX < visObj[0] + visObj[2]) &&
(mouseY > visObj[1]) && (mouseY < visObj[1] + visObj[3])) {
workInputData();
place = 4;
inputData = inData[place];
}
if ((mouseX > visPrice[0]+70) && (mouseX < visPrice[0] + visPrice[2]) &&
(mouseY > visPrice[1]) && (mouseY < visPrice[1] + visPrice[3])) {
workInputData();
place = 5;
inputData = inData[place];
}
if ((mouseX > visProts[0]+70) && (mouseX < visProts[0] + visProts[2]) &&
(mouseY > visProts[1]) && (mouseY < visProts[1] + visProts[3])) {
workInputData();
place = 6;
inputData = inData[place];
}
if ((mouseX > visAren[0]+70) && (mouseX < visAren[0] + visAren[2]) &&
(mouseY > visAren[1]) && (mouseY < visAren[1] + visAren[3])) {
workInputData();
place = 7;
inputData = inData[place];
}
if ((mouseX > visDopS[0]+70) && (mouseX < visDopS[0] + visDopS[2]) &&
(mouseY > visDopS[1]) && (mouseY < visDopS[1] + visDopS[3])) {
workInputData();
place = 8;
inputData = inData[place];
}
if ((mouseX > visDopN[0]+70) && (mouseX < visDopN[0] + visDopN[2]) &&
(mouseY > visDopN[1]) && (mouseY < visDopN[1] + visDopN[3])) {
workInputData();
place = 9;
inputData = inData[place];
}
//---------------
if ((mouseX > visVzw1[0]) && (mouseX < visVzw1[0] + visVzw1[2]) &&
(mouseY > visVzw1[1]) && (mouseY < visVzw1[1] + visVzw1[3])) {
if (int(dataM1[0][0]) == 0) {
vis = 0;
} else {
vis = 1;
place = 0;
dataIn(vis);
flagVzw = true;
flagProts = false;
}
}
if ((mouseX > visVzw1[0]) && (mouseX < visVzw1[0] + visVzw1[2]) &&
(mouseY > visVzw1[1] + 30) && (mouseY < visVzw1[1] + visVzw1[3] + 30)) {
if (int(dataM1[1][0]) == 0) {
vis = 0;
} else {
vis = 2;
place = 0;
dataIn(vis);
flagVzw = true;
flagProts = false;
}
}
if ((mouseX > visVzw1[0]) && (mouseX < visVzw1[0] + visVzw1[2]) &&
(mouseY > visVzw1[1] + 60) && (mouseY < visVzw1[1] + visVzw1[3] + 60)) {
if (int(dataM1[2][0]) == 0) {
vis = 0;
} else {
vis = 3;
place = 0;
dataIn(vis);
flagVzw = true;
flagProts = false;
}
}
if ((mouseX > visVzw1[0]) && (mouseX < visVzw1[0] + visVzw1[2]) &&
(mouseY > visVzw1[1] + 90) && (mouseY < visVzw1[1] + visVzw1[3] + 90)) {
if (int(dataM1[3][0]) == 0) {
vis = 0;
} else {
vis = 4;
place = 0;
dataIn(vis);
flagVzw = true;
flagProts = false;
}
}
if ((mouseX > visVzw1[0]) && (mouseX < visVzw1[0] + visVzw1[2]) &&
(mouseY > visVzw1[1] + 120) && (mouseY < visVzw1[1] + visVzw1[3] + 120)) {
if (int(dataM1[4][0]) == 0) {
vis = 0;
} else {
vis = 5;
place = 0;
dataIn(vis);
flagVzw = true;
flagProts = false;
}
}
if ((mouseX > visVzw1[0]) && (mouseX < visVzw1[0] + visVzw1[2]) &&
(mouseY > visVzw1[1] + 150) && (mouseY < visVzw1[1] + visVzw1[3] + 150)) {
if (int(dataM1[5][0]) == 0) {
vis = 0;
} else {
vis = 6;
place = 0;
dataIn(vis);
flagVzw = true;
flagProts = false;
}
}
if ((mouseX > visZas2[0]) && (mouseX < visZas2[0] + visZas2[2] - 150) &&
(mouseY > visZas2[1]) && (mouseY < visZas2[1] + visZas2[3])) {
flagProts = !flagProts;
}
}
//****************************************************
void mouseReleased() {
if ((mouseX > visTablo[0]) && (mouseX < visTablo[0] + visTablo[2]) &&
(mouseY > visTablo[1]) && (mouseY < visTablo[1] + visTablo[3])) {
myPort.write(vOff);
flagTablo = !flagTablo;
//vis = 0;
}
//---------------
if ((mouseX > visClean[0]) && (mouseX < visClean[0] + visClean[2]) &&
(mouseY > visClean[1]) && (mouseY < visClean[1] + visClean[3])) {
input = 0;
vis = 0;
inData[1] = "";
}
if ((mouseX > visVes[0]) && (mouseX < visVes[0] + visVes[2]) &&
(mouseY > visVes[1]) && (mouseY < visVes[1] + visVes[3])) {
input = 0;
}
if ((mouseX > visOk[0]) && (mouseX < visOk[0] + visOk[2]) &&
(mouseY > visOk[1]) && (mouseY < visOk[1] + visOk[3])) {
input = 0;
}
}
|