Download
cyberslak
/lightsout
/LightsOut.r
(View History)
cyberslak LightsOut.r: use regular window border for compatibility | Latest amendment: 27 on 2025-04-21 |
1 | // SPDX-License-Identifier: MIT |
2 | // Generated by GenerateR |
3 | #include "Types.r" |
4 | #include "SysTypes.r" |
5 | |
6 | resource 'ALRT' (128) { |
7 | {122, 102, 222, 402}, |
8 | 128, |
9 | { /* array: 4 elements */ |
10 | /* [1] */ |
11 | OK, visible, silent, |
12 | /* [2] */ |
13 | OK, visible, silent, |
14 | /* [3] */ |
15 | OK, visible, silent, |
16 | /* [4] */ |
17 | OK, visible, silent |
18 | } |
19 | /****** Extra bytes follow... ******/ |
20 | /* $"300A" /* 0. */ |
21 | }; |
22 | |
23 | resource 'DITL' (128) { |
24 | { /* array DITLarray: 2 elements */ |
25 | /* [1] */ |
26 | {67, 211, 87, 287}, |
27 | Button { |
28 | enabled, |
29 | "OK" |
30 | }, |
31 | /* [2] */ |
32 | {13, 78, 54, 287}, |
33 | StaticText { |
34 | disabled, |
35 | "^0" |
36 | } |
37 | } |
38 | }; |
39 | |
40 | resource 'DITL' (129) { |
41 | { /* array DITLarray: 2 elements */ |
42 | /* [1] */ |
43 | {170, 132, 190, 190}, |
44 | Button { |
45 | enabled, |
46 | "OK" |
47 | }, |
48 | /* [2] */ |
49 | {10, 10, 160, 190}, |
50 | UserItem { |
51 | enabled |
52 | } |
53 | } |
54 | }; |
55 | |
56 | resource 'DITL' (130) { |
57 | { /* array DITLarray: 9 elements */ |
58 | /* [1] */ |
59 | {105, 295, 125, 350}, |
60 | Button { |
61 | enabled, |
62 | "Save" |
63 | }, |
64 | /* [2] */ |
65 | {105, 228, 125, 285}, |
66 | Button { |
67 | enabled, |
68 | "Cancel" |
69 | }, |
70 | /* [3] */ |
71 | {8, 134, 24, 226}, |
72 | StaticText { |
73 | disabled, |
74 | "Configuration" |
75 | }, |
76 | /* [4] */ |
77 | {40, 10, 56, 112}, |
78 | StaticText { |
79 | disabled, |
80 | "Server address" |
81 | }, |
82 | /* [5] */ |
83 | {40, 122, 56, 250}, |
84 | EditText { |
85 | disabled, |
86 | "" |
87 | }, |
88 | /* [6] */ |
89 | {40, 261, 56, 293}, |
90 | StaticText { |
91 | disabled, |
92 | "Port" |
93 | }, |
94 | /* [7] */ |
95 | {40, 303, 56, 347}, |
96 | EditText { |
97 | disabled, |
98 | "" |
99 | }, |
100 | /* [8] */ |
101 | {70, 10, 86, 108}, |
102 | StaticText { |
103 | disabled, |
104 | "Access token" |
105 | }, |
106 | /* [9] */ |
107 | {70, 122, 86, 347}, |
108 | EditText { |
109 | disabled, |
110 | "" |
111 | } |
112 | } |
113 | }; |
114 | |
115 | resource 'WIND' (128) { |
116 | {80, 150, 230, 450}, |
117 | noGrowDocProc, |
118 | invisible, |
119 | noGoAway, |
120 | 0x0, |
121 | "New Window" |
122 | /****** Extra bytes follow... ******/ |
123 | /* $"9228 0A" /* í(. */ |
124 | }; |
125 | |
126 | resource 'MENU' (128) { |
127 | 128, |
128 | textMenuProc, |
129 | 0x7FFFFFFD, |
130 | enabled, |
131 | apple, |
132 | { /* array: 2 elements */ |
133 | /* [1] */ |
134 | "About LightsOut...", noIcon, noKey, noMark, plain, |
135 | /* [2] */ |
136 | "-", noIcon, noKey, noMark, plain |
137 | } |
138 | }; |
139 | |
140 | resource 'MENU' (129) { |
141 | 129, |
142 | textMenuProc, |
143 | 0x7FFFFFFD, |
144 | enabled, |
145 | "File", |
146 | { /* array: 3 elements */ |
147 | /* [1] */ |
148 | "Add Entity...", noIcon, "A", noMark, plain, |
149 | /* [2] */ |
150 | "-", noIcon, noKey, noMark, plain, |
151 | /* [3] */ |
152 | "Quit", noIcon, "Q", noMark, plain |
153 | } |
154 | }; |
155 | |
156 | resource 'MENU' (130) { |
157 | 130, |
158 | textMenuProc, |
159 | allEnabled, |
160 | enabled, |
161 | "Edit", |
162 | { /* array: 4 elements */ |
163 | /* [1] */ |
164 | "Cut", noIcon, "X", noMark, plain, |
165 | /* [2] */ |
166 | "Copy", noIcon, "C", noMark, plain, |
167 | /* [3] */ |
168 | "Paste", noIcon, "V", noMark, plain, |
169 | /* [4] */ |
170 | "Clear", noIcon, noKey, noMark, plain |
171 | } |
172 | }; |
173 | |
174 | resource 'MBAR' (128) { |
175 | { /* array MenuArray: 3 elements */ |
176 | /* [1] */ |
177 | 128, |
178 | /* [2] */ |
179 | 129, |
180 | /* [3] */ |
181 | 130 |
182 | } |
183 | }; |
184 | |
185 | resource 'BNDL' (128) { |
186 | 'LitO', |
187 | 0, |
188 | { /* array TypeArray: 2 elements */ |
189 | /* [1] */ |
190 | 'FREF', |
191 | { /* array IDArray: 1 elements */ |
192 | /* [1] */ |
193 | 0, 128 |
194 | }, |
195 | /* [2] */ |
196 | 'ICN#', |
197 | { /* array IDArray: 1 elements */ |
198 | /* [1] */ |
199 | 0, 128 |
200 | } |
201 | } |
202 | }; |
203 | |
204 | data 'LitO' (0, "Owner resource") { |
205 | $"15A9 2032 3032 3520 5361 6D20 7661 6E20" /* .© 2025 Sam van */ |
206 | $"4B61 6D70 656E" /* Kampen */ |
207 | }; |
208 | |
209 | resource 'FREF' (128) { |
210 | 'APPL', |
211 | 0, |
212 | "" |
213 | }; |
214 | |
215 | resource 'ICN#' (128) { |
216 | { /* array: 2 elements */ |
217 | /* [1] */ |
218 | $"3FFF FFFC 6002 4006 CFFE 7FF3 9FDE 7BF9" |
219 | $"BF8E 71FD BFC7 E3FD BFEC 37FD BFF8 1FFD" |
220 | $"BFF0 0FFD BFE0 07FD BFE0 07FD BFE0 07FD" |
221 | $"BFE5 47FD BFE2 A7FD BFE4 27FD BFF4 2FFD" |
222 | $"BFFC 3FFD BFFE 7FFD BFFD 3FFD BFFC BFFD" |
223 | $"BFFD 3FFD BFFC BFFD BFFD 3FFD BFFC BFFD" |
224 | $"BFFE 7FFD BFFF FFFD BFFF FFFD BFFF FFFD" |
225 | $"9FFF FFF9 CFFF FFF3 6000 0006 3FFF FFFC", |
226 | /* [2] */ |
227 | $"3FFF FFFC 7FFF FFFE FFFF FFFF FFFF FFFF" |
228 | $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF" |
229 | $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF" |
230 | $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF" |
231 | $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF" |
232 | $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF" |
233 | $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF" |
234 | $"FFFF FFFF FFFF FFFF 7FFF FFFE 3FFF FFFC" |
235 | } |
236 | }; |
237 | |
238 | resource 'icl8' (128) { |
239 | $"0000 2A2A 2A2A 2A2A 2A2A 2A2A 2A2A 2A2A" |
240 | $"2A2A 2A2A 2A2A 2A2A 2A2A 2A2A 2A2A 0000" |
241 | $"002A 2A54 5454 5454 5454 5454 5454 2A01" |
242 | $"012A 5454 5454 5454 5454 5454 542A 2A00" |
243 | $"2A2A 5454 7F7F 7F7F 7F7F 7F7F 7F7F 7F01" |
244 | $"017F 7F7F 7F7F 7F7F 7F7F 7F7F 5454 2A2A" |
245 | $"2A54 547F 7FAB ABAB ABAB 01AB ABAB AB01" |
246 | $"01AB ABAB AB01 ABAB ABAB AB7F 7F54 542A" |
247 | $"2A54 7F7F ABAB ABAB AB01 0101 ABAB AB01" |
248 | $"01AB ABAB 0101 01AB ABAB ABAB 7F7F 542A" |
249 | $"2A54 7FAB ABAB ABAB ABAB 0101 01AB ABAB" |
250 | $"ABAB AB01 0101 ABAB ABAB ABAB AB7F 542A" |
251 | $"2A54 7FAB ABAB ABAB ABAB AB01 ABAB F5F5" |
252 | $"F5F5 ABAB 01AB ABAB ABAB ABAB AB7F 542A" |
253 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABF5 0101" |
254 | $"0101 F5AB ABAB ABAB ABAB ABAB AB7F 542A" |
255 | $"2A54 7FAB ABAB ABAB ABAB ABAB F501 0101" |
256 | $"0101 01F5 ABAB ABAB ABAB ABAB AB7F 542A" |
257 | $"2A54 7FAB ABAB ABAB ABAB ABF5 0101 0101" |
258 | $"0101 0101 F5AB ABAB ABAB ABAB AB7F 542A" |
259 | $"2A54 7FAB ABAB ABAB ABAB ABF5 0101 0101" |
260 | $"0101 0101 F5AB ABAB ABAB ABAB AB7F 542A" |
261 | $"2A54 7FAB ABAB ABAB ABAB ABF5 0101 0101" |
262 | $"0101 0101 F5AB ABAB ABAB ABAB AB7F 542A" |
263 | $"2A54 7FAB ABAB ABAB ABAB ABF5 0116 0516" |
264 | $"0516 0501 F5AB ABAB ABAB ABAB AB7F 542A" |
265 | $"2A54 7FAB ABAB ABAB ABAB ABF5 0105 1605" |
266 | $"1605 1601 F5AB ABAB ABAB ABAB AB7F 542A" |
267 | $"2A54 7FAB ABAB ABAB ABAB ABF5 0116 0101" |
268 | $"0101 1601 F5AB ABAB ABAB ABAB AB7F 542A" |
269 | $"2A54 7FAB ABAB ABAB ABAB ABAB F516 0101" |
270 | $"0101 16F5 ABAB ABAB ABAB ABAB AB7F 542A" |
271 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB F5F5" |
272 | $"F5F5 ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
273 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB ABF5" |
274 | $"F5AB ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
275 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB F5F9" |
276 | $"F5F5 ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
277 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB F5F5" |
278 | $"F9F5 ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
279 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB F5F9" |
280 | $"F5F5 ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
281 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB F5F5" |
282 | $"F9F5 ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
283 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB F5F9" |
284 | $"F5F5 ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
285 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB F5F5" |
286 | $"F9F5 ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
287 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB ABF5" |
288 | $"F5AB ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
289 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB ABAB" |
290 | $"ABAB ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
291 | $"2A54 7FAB ABAB ABAB ABAB ABAB ABAB ABAB" |
292 | $"ABAB ABAB ABAB ABAB ABAB ABAB AB7F 542A" |
293 | $"2A54 7F7F ABAB ABAB ABAB ABAB ABAB ABAB" |
294 | $"ABAB ABAB ABAB ABAB ABAB ABAB 7F7F 542A" |
295 | $"2A54 547F 7FAB ABAB ABAB ABAB ABAB ABAB" |
296 | $"ABAB ABAB ABAB ABAB ABAB AB7F 7F54 542A" |
297 | $"2A2A 5454 7F7F 7F7F 7F7F 7F7F 7F7F 7F7F" |
298 | $"7F7F 7F7F 7F7F 7F7F 7F7F 7F7F 5454 2A2A" |
299 | $"002A 2A54 5454 5454 5454 5454 5454 5454" |
300 | $"5454 5454 5454 5454 5454 5454 542A 2A00" |
301 | $"0000 2A2A 2A2A 2A2A 2A2A 2A2A 2A2A 2A2A" |
302 | $"2A2A 2A2A 2A2A 2A2A 2A2A 2A2A 2A2A" |
303 | }; |
304 | |
305 | resource 'icl4' (128) { |
306 | $"0077 7777 7777 7777 7777 7777 7777 7700" |
307 | $"0777 7777 7777 7771 1777 7777 7777 7770" |
308 | $"7777 6666 6666 6661 1666 6666 6666 7777" |
309 | $"7776 6555 5515 5551 1555 5155 5556 6777" |
310 | $"7766 5555 5111 5551 1555 1115 5555 6677" |
311 | $"7765 5555 5511 1555 5551 1155 5555 5677" |
312 | $"7765 5555 5551 5511 1155 1555 5555 5677" |
313 | $"7765 5555 5555 5111 1115 5555 5555 5677" |
314 | $"7765 5555 5555 1111 1111 5555 5555 5677" |
315 | $"7765 5555 5551 1111 1111 1555 5555 5677" |
316 | $"7765 5555 5551 1111 1111 1555 5555 5677" |
317 | $"7765 5555 5551 1111 1111 1555 5555 5677" |
318 | $"7765 5555 5551 1212 1211 1555 5555 5677" |
319 | $"7765 5555 5551 1121 2121 1555 5555 5677" |
320 | $"7765 5555 5551 1200 0021 1555 5555 5677" |
321 | $"7765 5555 5555 1200 0021 5555 5555 5677" |
322 | $"7765 5555 5555 5500 0055 5555 5555 5677" |
323 | $"7765 5555 5555 5550 0555 5555 5555 5677" |
324 | $"7765 5555 5555 550D 0055 5555 5555 5677" |
325 | $"7765 5555 5555 5500 D055 5555 5555 5677" |
326 | $"7765 5555 5555 550D 0055 5555 5555 5677" |
327 | $"7765 5555 5555 5500 D055 5555 5555 5677" |
328 | $"7765 5555 5555 550D 0055 5555 5555 5677" |
329 | $"7765 5555 5555 5500 D055 5555 5555 5677" |
330 | $"7765 5555 5555 5550 0555 5555 5555 5677" |
331 | $"7765 5555 5555 5555 5555 5555 5555 5677" |
332 | $"7765 5555 5555 5555 5555 5555 5555 5677" |
333 | $"7766 5555 5555 5555 5555 5555 5555 6677" |
334 | $"7776 6555 5555 5555 5555 5555 5556 6777" |
335 | $"7777 6666 6666 6666 6666 6666 6666 7777" |
336 | $"0777 7777 7777 7777 7777 7777 7777 7770" |
337 | $"0077 7777 7777 7777 7777 7777 7777 77" |
338 | }; |
339 | |
340 | resource 'ics8' (128) { |
341 | $"5454 5454 5454 2A01 012A 5454 5454 5454" |
342 | $"7F7F 7F7F 7F7F 7F01 017F 7F7F 7F7F 7F7F" |
343 | $"ABAB 01AB ABAB AB01 01AB ABAB AB01 ABAB" |
344 | $"AB01 0101 ABAB AB01 01AB ABAB 0101 01AB" |
345 | $"ABAB 0101 01AB ABAB ABAB AB01 0101 ABAB" |
346 | $"ABAB AB01 ABAB F5F5 F5F5 ABAB 01AB ABAB" |
347 | $"ABAB ABAB ABF5 0101 0101 F5AB ABAB ABAB" |
348 | $"ABAB ABAB F501 0101 0101 01F5 ABAB ABAB" |
349 | $"ABAB ABF5 0101 0101 0101 0101 F5AB ABAB" |
350 | $"ABAB ABF5 0101 0101 0101 0101 F5AB ABAB" |
351 | $"ABAB ABF5 0101 0101 0101 0101 F5AB ABAB" |
352 | $"ABAB ABF5 0116 0516 0516 0501 F5AB ABAB" |
353 | $"ABAB ABF5 0105 1605 1605 1601 F5AB ABAB" |
354 | $"ABAB ABF5 0116 0101 0101 1601 F5AB ABAB" |
355 | $"ABAB ABAB F516 0101 0101 16F5 ABAB ABAB" |
356 | $"ABAB ABAB ABAB F5F5 F5F5 ABAB ABAB ABAB" |
357 | }; |
358 | |
359 | resource 'ics#' (128) { |
360 | { /* array: 2 elements */ |
361 | /* [1] */ |
362 | $"0000 FE7F DE7B 8E71 C7E3 EC37 F81F F00F" |
363 | $"E007 E007 E007 E547 E2A7 E427 F42F FC3F", |
364 | /* [2] */ |
365 | $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF" |
366 | $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF" |
367 | } |
368 | }; |
369 | |
370 | resource 'ics4' (128) { |
371 | $"7777 7771 1777 7777 6666 6661 1666 6666" |
372 | $"5515 5551 1555 5155 5111 5551 1555 1115" |
373 | $"5511 1555 5551 1155 5551 5511 1155 1555" |
374 | $"5555 5111 1115 5555 5555 1111 1111 5555" |
375 | $"5551 1111 1111 1555 5551 1111 1111 1555" |
376 | $"5551 1111 1111 1555 5551 1212 1211 1555" |
377 | $"5551 1121 2121 1555 5551 1211 1121 1555" |
378 | $"5555 1211 1121 5555 5555 5511 1155 5555" |
379 | }; |
380 | |
381 | resource 'CNTL' (128, "Click Me!") { |
382 | {20, 20, 40, 100}, |
383 | 0, |
384 | visible, |
385 | 1, |
386 | 0, |
387 | pushButProc, |
388 | 0, |
389 | "Click Me!" |
390 | }; |
391 | |
392 | data 'CDEF' (128, "Slider CDEF hook") { |
393 | $"2F3A 0004 4E75 0000 0000" /* /:..Nu.... */ |
394 | }; |
395 | |
396 | resource 'DLOG' (128) { |
397 | {86, 153, 286, 353}, |
398 | noGrowDocProc, |
399 | invisible, |
400 | noGoAway, |
401 | 0x0, |
402 | 129, |
403 | "Entities" |
404 | /****** Extra bytes follow... ******/ |
405 | /* $"7428 0A" /* t(. */ |
406 | }; |
407 | |
408 | resource 'DLOG' (129) { |
409 | {71, 63, 206, 423}, |
410 | altDBoxProc, |
411 | visible, |
412 | goAway, |
413 | 0x0, |
414 | 130, |
415 | "" |
416 | /****** Extra bytes follow... ******/ |
417 | /* $"0028 0A" /* .(. */ |
418 | }; |
419 | |
420 | data 'LDEF' (128, "Entity LDEF hook") { |
421 | $"2F3A 0004 4E75 0000 0000" /* /:..Nu.... */ |
422 | }; |