1[
2 {"type":"CommentSingle","value":"//Source of this test file: https://github.com/patrickTingen/DataDigger/blob/master/DataDiggerLib.p"},
3 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-SUSPEND _VERSION-NUMBER AB_v10r12\n\u0026ANALYZE-RESUME\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _DEFINITIONS Procedure"},
4 {"type":"Text","value":"\n"},
5 {"type":"CommentMultiline","value":"/*------------------------------------------------------------------------\n\n Name: DataDiggerLib.p\n Desc: Library for DataDigger functions\n\n------------------------------------------------------------------------*/"},
6 {"type":"Text","value":"\n"},
7 {"type":"CommentMultiline","value":"/* This .W file was created with the Progress AppBuilder. */"},
8 {"type":"Text","value":"\n"},
9 {"type":"CommentMultiline","value":"/*----------------------------------------------------------------------*/"},
10 {"type":"Text","value":"\n"},
11 {"type":"KeywordDeclaration","value":"DEFINE"},
12 {"type":"Text","value":" "},
13 {"type":"KeywordReserved","value":"VARIABLE"},
14 {"type":"Text","value":" "},
15 {"type":"NameVariable","value":"gcSaveDatabaseList"},
16 {"type":"Text","value":" "},
17 {"type":"KeywordReserved","value":"AS"},
18 {"type":"Text","value":" "},
19 {"type":"KeywordType","value":"CHARACTER "},
20 {"type":"Text","value":" "},
21 {"type":"KeywordReserved","value":"NO-UNDO"},
22 {"type":"Punctuation","value":"."},
23 {"type":"Text","value":"\n"},
24 {"type":"KeywordDeclaration","value":"DEFINE"},
25 {"type":"Text","value":" "},
26 {"type":"KeywordReserved","value":"VARIABLE"},
27 {"type":"Text","value":" "},
28 {"type":"NameVariable","value":"giDataserverNr"},
29 {"type":"Text","value":" "},
30 {"type":"KeywordReserved","value":"AS"},
31 {"type":"Text","value":" "},
32 {"type":"KeywordType","value":"INTEGER "},
33 {"type":"Text","value":" "},
34 {"type":"KeywordReserved","value":"NO-UNDO"},
35 {"type":"Punctuation","value":"."},
36 {"type":"Text","value":" "},
37 {"type":"CommentMultiline","value":"/* [JAG 01-11-2019] */"},
38 {"type":"Text","value":"\n"},
39 {"type":"KeywordDeclaration","value":"DEFINE"},
40 {"type":"Text","value":" "},
41 {"type":"KeywordReserved","value":"VARIABLE"},
42 {"type":"Text","value":" "},
43 {"type":"NameVariable","value":"glDirtyCache"},
44 {"type":"Text","value":" "},
45 {"type":"KeywordReserved","value":"AS"},
46 {"type":"Text","value":" "},
47 {"type":"KeywordType","value":"LOGICAL "},
48 {"type":"Text","value":" "},
49 {"type":"KeywordReserved","value":"NO-UNDO"},
50 {"type":"Punctuation","value":"."},
51 {"type":"Text","value":"\n\n"},
52 {"type":"CommentMultiline","value":"/* Buildnr, temp-tables and forward defs */"},
53 {"type":"Text","value":"\n"},
54 {"type":"CommentPreproc","value":"{ DataDigger.i }"},
55 {"type":"Text","value":"\n\n"},
56 {"type":"KeywordReserved","value":"PROCEDURE"},
57 {"type":"Text","value":" "},
58 {"type":"NameVariable","value":"GetUserNameA"},
59 {"type":"Text","value":" "},
60 {"type":"KeywordReserved","value":"EXTERNAL "},
61 {"type":"LiteralStringDouble","value":"\"ADVAPI32.DLL\""},
62 {"type":"Punctuation","value":":"},
63 {"type":"Text","value":"\n "},
64 {"type":"KeywordDeclaration","value":"DEFINE"},
65 {"type":"Text","value":" "},
66 {"type":"KeywordReserved","value":"INPUT "},
67 {"type":"Text","value":" "},
68 {"type":"KeywordReserved","value":"PARAMETER"},
69 {"type":"Text","value":" "},
70 {"type":"NameVariable","value":"mUserId"},
71 {"type":"Text","value":" "},
72 {"type":"KeywordReserved","value":"AS"},
73 {"type":"Text","value":" "},
74 {"type":"KeywordType","value":"MEMPTR"},
75 {"type":"Text","value":" "},
76 {"type":"KeywordReserved","value":"NO-UNDO"},
77 {"type":"Punctuation","value":"."},
78 {"type":"Text","value":"\n "},
79 {"type":"KeywordDeclaration","value":"DEFINE"},
80 {"type":"Text","value":" "},
81 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
82 {"type":"Text","value":" "},
83 {"type":"KeywordReserved","value":"PARAMETER"},
84 {"type":"Text","value":" "},
85 {"type":"NameVariable","value":"intBufferSize"},
86 {"type":"Text","value":" "},
87 {"type":"KeywordReserved","value":"AS"},
88 {"type":"Text","value":" "},
89 {"type":"NameVariable","value":"LONG"},
90 {"type":"Text","value":" "},
91 {"type":"KeywordReserved","value":"NO-UNDO"},
92 {"type":"Punctuation","value":"."},
93 {"type":"Text","value":"\n "},
94 {"type":"KeywordDeclaration","value":"DEFINE"},
95 {"type":"Text","value":" "},
96 {"type":"KeywordReserved","value":"RETURN "},
97 {"type":"Text","value":" "},
98 {"type":"KeywordReserved","value":"PARAMETER"},
99 {"type":"Text","value":" "},
100 {"type":"NameVariable","value":"intResult"},
101 {"type":"Text","value":" "},
102 {"type":"KeywordReserved","value":"AS"},
103 {"type":"Text","value":" "},
104 {"type":"NameVariable","value":"SHORT"},
105 {"type":"Text","value":" "},
106 {"type":"KeywordReserved","value":"NO-UNDO"},
107 {"type":"Punctuation","value":"."},
108 {"type":"Text","value":"\n"},
109 {"type":"KeywordReserved","value":"END"},
110 {"type":"Text","value":" "},
111 {"type":"KeywordReserved","value":"PROCEDURE"},
112 {"type":"Punctuation","value":"."},
113 {"type":"Text","value":"\n\n"},
114 {"type":"CommentMultiline","value":"/* Detect bitness of running Progress version\n * See Progress kb #54631\n */"},
115 {"type":"CommentPreproc","value":"\n\u0026IF PROVERSION \u003c= '8' \u0026THEN /* OE 10+ */\n \u0026IF PROVERSION \u003e= '11.3' \u0026THEN /* PROCESS-ARCHITECTURE function is available */\n \u0026IF PROCESS-ARCHITECTURE = 32 \u0026THEN /* 32-bit pointers */\n \u0026GLOBAL-DEFINE POINTERTYPE LONG\n \u0026GLOBAL-DEFINE POINTERBYTES 4\n \u0026ELSEIF PROCESS-ARCHITECTURE = 64 \u0026THEN /* 64-bit pointers */\n \u0026GLOBAL-DEFINE POINTERTYPE INT64\n \u0026GLOBAL-DEFINE POINTERBYTES 8\n \u0026ENDIF /* PROCESS-ARCHITECTURE */\n \u0026ELSE /* Can't check architecture pre-11.3 so default to 32-bit */\n \u0026GLOBAL-DEFINE POINTERTYPE LONG\n \u0026GLOBAL-DEFINE POINTERBYTES 4\n \u0026ENDIF /* PROVERSION \u003e 11.3 */\n\u0026ELSE /* pre-OE10 always 32-bit on Windows */\n \u0026GLOBAL-DEFINE POINTERTYPE LONG\n \u0026GLOBAL-DEFINE POINTERBYTES 4\n\u0026ENDIF /* PROVERSION \u003c 8 */"},
116 {"type":"Text","value":"\n\n"},
117 {"type":"KeywordReserved","value":"PROCEDURE"},
118 {"type":"Text","value":" "},
119 {"type":"NameVariable","value":"GetKeyboardState"},
120 {"type":"Text","value":" "},
121 {"type":"KeywordReserved","value":"EXTERNAL "},
122 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
123 {"type":"Punctuation","value":":"},
124 {"type":"Text","value":"\n "},
125 {"type":"KeywordDeclaration","value":"DEFINE"},
126 {"type":"Text","value":" "},
127 {"type":"KeywordReserved","value":"INPUT "},
128 {"type":"Text","value":" "},
129 {"type":"KeywordReserved","value":"PARAMETER"},
130 {"type":"Text","value":" "},
131 {"type":"NameVariable","value":"KBState"},
132 {"type":"Text","value":" "},
133 {"type":"KeywordReserved","value":"AS "},
134 {"type":"CommentPreproc","value":"{\u0026POINTERTYPE}"},
135 {"type":"Punctuation","value":"."},
136 {"type":"Text","value":" "},
137 {"type":"CommentMultiline","value":"/* memptr */"},
138 {"type":"Text","value":"\n "},
139 {"type":"KeywordDeclaration","value":"DEFINE"},
140 {"type":"Text","value":" "},
141 {"type":"KeywordReserved","value":"RETURN"},
142 {"type":"Text","value":" "},
143 {"type":"KeywordReserved","value":"PARAMETER"},
144 {"type":"Text","value":" "},
145 {"type":"NameVariable","value":"RetVal"},
146 {"type":"Text","value":" "},
147 {"type":"KeywordReserved","value":"AS"},
148 {"type":"Text","value":" "},
149 {"type":"NameVariable","value":"LONG"},
150 {"type":"Punctuation","value":"."},
151 {"type":"Text","value":" "},
152 {"type":"CommentMultiline","value":"/* bool */"},
153 {"type":"Text","value":"\n"},
154 {"type":"KeywordReserved","value":"END"},
155 {"type":"Text","value":" "},
156 {"type":"KeywordReserved","value":"PROCEDURE"},
157 {"type":"Punctuation","value":"."},
158 {"type":"Text","value":"\n\n"},
159 {"type":"CommentMultiline","value":"/* Windows API entry point */"},
160 {"type":"Text","value":"\n"},
161 {"type":"KeywordReserved","value":"PROCEDURE"},
162 {"type":"Text","value":" "},
163 {"type":"NameVariable","value":"ShowScrollBar"},
164 {"type":"Text","value":" "},
165 {"type":"KeywordReserved","value":"EXTERNAL "},
166 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
167 {"type":"Punctuation","value":":"},
168 {"type":"Text","value":"\n "},
169 {"type":"KeywordDeclaration","value":"DEFINE"},
170 {"type":"Text","value":" "},
171 {"type":"KeywordReserved","value":"INPUT "},
172 {"type":"Text","value":" "},
173 {"type":"KeywordReserved","value":"PARAMETER"},
174 {"type":"Text","value":" "},
175 {"type":"KeywordReserved","value":"hwnd "},
176 {"type":"Text","value":" "},
177 {"type":"KeywordReserved","value":"AS"},
178 {"type":"Text","value":" "},
179 {"type":"NameVariable","value":"LONG"},
180 {"type":"Punctuation","value":"."},
181 {"type":"Text","value":"\n "},
182 {"type":"KeywordDeclaration","value":"DEFINE"},
183 {"type":"Text","value":" "},
184 {"type":"KeywordReserved","value":"INPUT "},
185 {"type":"Text","value":" "},
186 {"type":"KeywordReserved","value":"PARAMETER"},
187 {"type":"Text","value":" "},
188 {"type":"NameVariable","value":"fnBar"},
189 {"type":"Text","value":" "},
190 {"type":"KeywordReserved","value":"AS"},
191 {"type":"Text","value":" "},
192 {"type":"NameVariable","value":"LONG"},
193 {"type":"Punctuation","value":"."},
194 {"type":"Text","value":"\n "},
195 {"type":"KeywordDeclaration","value":"DEFINE"},
196 {"type":"Text","value":" "},
197 {"type":"KeywordReserved","value":"INPUT "},
198 {"type":"Text","value":" "},
199 {"type":"KeywordReserved","value":"PARAMETER"},
200 {"type":"Text","value":" "},
201 {"type":"NameVariable","value":"fShow"},
202 {"type":"Text","value":" "},
203 {"type":"KeywordReserved","value":"AS"},
204 {"type":"Text","value":" "},
205 {"type":"NameVariable","value":"LONG"},
206 {"type":"Punctuation","value":"."},
207 {"type":"Text","value":"\n "},
208 {"type":"KeywordDeclaration","value":"DEFINE"},
209 {"type":"Text","value":" "},
210 {"type":"KeywordReserved","value":"RETURN"},
211 {"type":"Text","value":" "},
212 {"type":"KeywordReserved","value":"PARAMETER"},
213 {"type":"Text","value":" "},
214 {"type":"NameVariable","value":"ReturnValue"},
215 {"type":"Text","value":" "},
216 {"type":"KeywordReserved","value":"AS"},
217 {"type":"Text","value":" "},
218 {"type":"NameVariable","value":"LONG"},
219 {"type":"Punctuation","value":"."},
220 {"type":"Text","value":"\n"},
221 {"type":"KeywordReserved","value":"END"},
222 {"type":"Text","value":" "},
223 {"type":"KeywordReserved","value":"PROCEDURE"},
224 {"type":"Punctuation","value":"."},
225 {"type":"Text","value":"\n\n"},
226 {"type":"KeywordReserved","value":"PROCEDURE"},
227 {"type":"Text","value":" "},
228 {"type":"NameVariable","value":"SendMessageA"},
229 {"type":"Text","value":" "},
230 {"type":"KeywordReserved","value":"EXTERNAL "},
231 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
232 {"type":"Punctuation","value":":"},
233 {"type":"Text","value":"\n "},
234 {"type":"KeywordDeclaration","value":"DEFINE"},
235 {"type":"Text","value":" "},
236 {"type":"KeywordReserved","value":"INPUT "},
237 {"type":"Text","value":" "},
238 {"type":"KeywordReserved","value":"PARAMETER"},
239 {"type":"Text","value":" "},
240 {"type":"KeywordReserved","value":"hwnd "},
241 {"type":"Text","value":" "},
242 {"type":"KeywordReserved","value":"AS"},
243 {"type":"Text","value":" "},
244 {"type":"NameVariable","value":"long"},
245 {"type":"Text","value":" "},
246 {"type":"KeywordReserved","value":"NO-UNDO"},
247 {"type":"Punctuation","value":"."},
248 {"type":"Text","value":"\n "},
249 {"type":"KeywordDeclaration","value":"DEFINE"},
250 {"type":"Text","value":" "},
251 {"type":"KeywordReserved","value":"INPUT "},
252 {"type":"Text","value":" "},
253 {"type":"KeywordReserved","value":"PARAMETER"},
254 {"type":"Text","value":" "},
255 {"type":"NameVariable","value":"wmsg"},
256 {"type":"Text","value":" "},
257 {"type":"KeywordReserved","value":"AS"},
258 {"type":"Text","value":" "},
259 {"type":"NameVariable","value":"long"},
260 {"type":"Text","value":" "},
261 {"type":"KeywordReserved","value":"NO-UNDO"},
262 {"type":"Punctuation","value":"."},
263 {"type":"Text","value":"\n "},
264 {"type":"KeywordDeclaration","value":"DEFINE"},
265 {"type":"Text","value":" "},
266 {"type":"KeywordReserved","value":"INPUT "},
267 {"type":"Text","value":" "},
268 {"type":"KeywordReserved","value":"PARAMETER"},
269 {"type":"Text","value":" "},
270 {"type":"NameVariable","value":"wparam"},
271 {"type":"Text","value":" "},
272 {"type":"KeywordReserved","value":"AS"},
273 {"type":"Text","value":" "},
274 {"type":"NameVariable","value":"long"},
275 {"type":"Text","value":" "},
276 {"type":"KeywordReserved","value":"NO-UNDO"},
277 {"type":"Punctuation","value":"."},
278 {"type":"Text","value":"\n "},
279 {"type":"KeywordDeclaration","value":"DEFINE"},
280 {"type":"Text","value":" "},
281 {"type":"KeywordReserved","value":"INPUT "},
282 {"type":"Text","value":" "},
283 {"type":"KeywordReserved","value":"PARAMETER"},
284 {"type":"Text","value":" "},
285 {"type":"NameVariable","value":"lparam"},
286 {"type":"Text","value":" "},
287 {"type":"KeywordReserved","value":"AS"},
288 {"type":"Text","value":" "},
289 {"type":"NameVariable","value":"long"},
290 {"type":"Text","value":" "},
291 {"type":"KeywordReserved","value":"NO-UNDO"},
292 {"type":"Punctuation","value":"."},
293 {"type":"Text","value":"\n "},
294 {"type":"KeywordDeclaration","value":"DEFINE"},
295 {"type":"Text","value":" "},
296 {"type":"KeywordReserved","value":"RETURN"},
297 {"type":"Text","value":" "},
298 {"type":"KeywordReserved","value":"PARAMETER"},
299 {"type":"Text","value":" "},
300 {"type":"NameVariable","value":"rc"},
301 {"type":"Text","value":" "},
302 {"type":"KeywordReserved","value":"AS"},
303 {"type":"Text","value":" "},
304 {"type":"NameVariable","value":"long"},
305 {"type":"Text","value":" "},
306 {"type":"KeywordReserved","value":"NO-UNDO"},
307 {"type":"Punctuation","value":"."},
308 {"type":"Text","value":"\n"},
309 {"type":"KeywordReserved","value":"END"},
310 {"type":"Text","value":" "},
311 {"type":"KeywordReserved","value":"PROCEDURE"},
312 {"type":"Punctuation","value":"."},
313 {"type":"Text","value":"\n\n"},
314 {"type":"KeywordReserved","value":"PROCEDURE"},
315 {"type":"Text","value":" "},
316 {"type":"NameVariable","value":"RedrawWindow"},
317 {"type":"Text","value":" "},
318 {"type":"KeywordReserved","value":"EXTERNAL "},
319 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
320 {"type":"Punctuation","value":":"},
321 {"type":"Text","value":"\n "},
322 {"type":"KeywordDeclaration","value":"DEFINE"},
323 {"type":"Text","value":" "},
324 {"type":"KeywordReserved","value":"INPUT"},
325 {"type":"Text","value":" "},
326 {"type":"KeywordReserved","value":"PARAMETER"},
327 {"type":"Text","value":" "},
328 {"type":"NameVariable","value":"v"},
329 {"type":"Operator","value":"-"},
330 {"type":"NameVariable","value":"hwnd"},
331 {"type":"Text","value":" "},
332 {"type":"KeywordReserved","value":"AS"},
333 {"type":"Text","value":" "},
334 {"type":"NameVariable","value":"LONG"},
335 {"type":"Text","value":" "},
336 {"type":"KeywordReserved","value":"NO-UNDO"},
337 {"type":"Punctuation","value":"."},
338 {"type":"Text","value":"\n "},
339 {"type":"KeywordDeclaration","value":"DEFINE"},
340 {"type":"Text","value":" "},
341 {"type":"KeywordReserved","value":"INPUT"},
342 {"type":"Text","value":" "},
343 {"type":"KeywordReserved","value":"PARAMETER"},
344 {"type":"Text","value":" "},
345 {"type":"NameVariable","value":"v"},
346 {"type":"Operator","value":"-"},
347 {"type":"NameVariable","value":"rect"},
348 {"type":"Text","value":" "},
349 {"type":"KeywordReserved","value":"AS"},
350 {"type":"Text","value":" "},
351 {"type":"NameVariable","value":"LONG"},
352 {"type":"Text","value":" "},
353 {"type":"KeywordReserved","value":"NO-UNDO"},
354 {"type":"Punctuation","value":"."},
355 {"type":"Text","value":"\n "},
356 {"type":"KeywordDeclaration","value":"DEFINE"},
357 {"type":"Text","value":" "},
358 {"type":"KeywordReserved","value":"INPUT"},
359 {"type":"Text","value":" "},
360 {"type":"KeywordReserved","value":"PARAMETER"},
361 {"type":"Text","value":" "},
362 {"type":"NameVariable","value":"v"},
363 {"type":"Operator","value":"-"},
364 {"type":"NameVariable","value":"rgn"},
365 {"type":"Text","value":" "},
366 {"type":"KeywordReserved","value":"AS"},
367 {"type":"Text","value":" "},
368 {"type":"NameVariable","value":"LONG"},
369 {"type":"Text","value":" "},
370 {"type":"KeywordReserved","value":"NO-UNDO"},
371 {"type":"Punctuation","value":"."},
372 {"type":"Text","value":"\n "},
373 {"type":"KeywordDeclaration","value":"DEFINE"},
374 {"type":"Text","value":" "},
375 {"type":"KeywordReserved","value":"INPUT"},
376 {"type":"Text","value":" "},
377 {"type":"KeywordReserved","value":"PARAMETER"},
378 {"type":"Text","value":" "},
379 {"type":"NameVariable","value":"v"},
380 {"type":"Operator","value":"-"},
381 {"type":"NameVariable","value":"flags"},
382 {"type":"Text","value":" "},
383 {"type":"KeywordReserved","value":"AS"},
384 {"type":"Text","value":" "},
385 {"type":"NameVariable","value":"LONG"},
386 {"type":"Text","value":" "},
387 {"type":"KeywordReserved","value":"NO-UNDO"},
388 {"type":"Punctuation","value":"."},
389 {"type":"Text","value":"\n "},
390 {"type":"KeywordDeclaration","value":"DEFINE"},
391 {"type":"Text","value":" "},
392 {"type":"KeywordReserved","value":"RETURN"},
393 {"type":"Text","value":" "},
394 {"type":"KeywordReserved","value":"PARAMETER"},
395 {"type":"Text","value":" "},
396 {"type":"NameVariable","value":"v"},
397 {"type":"Operator","value":"-"},
398 {"type":"NameVariable","value":"ret"},
399 {"type":"Text","value":" "},
400 {"type":"KeywordReserved","value":"AS"},
401 {"type":"Text","value":" "},
402 {"type":"NameVariable","value":"LONG"},
403 {"type":"Text","value":" "},
404 {"type":"KeywordReserved","value":"NO-UNDO"},
405 {"type":"Punctuation","value":"."},
406 {"type":"Text","value":"\n"},
407 {"type":"KeywordReserved","value":"END"},
408 {"type":"Text","value":" "},
409 {"type":"KeywordReserved","value":"PROCEDURE"},
410 {"type":"Punctuation","value":"."},
411 {"type":"Text","value":"\n\n"},
412 {"type":"KeywordReserved","value":"PROCEDURE"},
413 {"type":"Text","value":" "},
414 {"type":"NameVariable","value":"SetWindowTextA"},
415 {"type":"Text","value":" "},
416 {"type":"KeywordReserved","value":"EXTERNAL "},
417 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
418 {"type":"Punctuation","value":":"},
419 {"type":"Text","value":"\n "},
420 {"type":"KeywordDeclaration","value":"DEFINE"},
421 {"type":"Text","value":" "},
422 {"type":"KeywordReserved","value":"INPUT"},
423 {"type":"Text","value":" "},
424 {"type":"KeywordReserved","value":"PARAMETER"},
425 {"type":"Text","value":" "},
426 {"type":"KeywordReserved","value":"hwnd"},
427 {"type":"Text","value":" "},
428 {"type":"KeywordReserved","value":"AS"},
429 {"type":"Text","value":" "},
430 {"type":"NameVariable","value":"long"},
431 {"type":"Punctuation","value":"."},
432 {"type":"Text","value":"\n "},
433 {"type":"KeywordDeclaration","value":"DEFINE"},
434 {"type":"Text","value":" "},
435 {"type":"KeywordReserved","value":"INPUT"},
436 {"type":"Text","value":" "},
437 {"type":"KeywordReserved","value":"PARAMETER"},
438 {"type":"Text","value":" "},
439 {"type":"NameVariable","value":"txt"},
440 {"type":"Text","value":" "},
441 {"type":"KeywordReserved","value":"AS"},
442 {"type":"Text","value":" "},
443 {"type":"KeywordType","value":"CHARACTER"},
444 {"type":"Punctuation","value":"."},
445 {"type":"Text","value":"\n"},
446 {"type":"KeywordReserved","value":"END"},
447 {"type":"Text","value":" "},
448 {"type":"KeywordReserved","value":"PROCEDURE"},
449 {"type":"Punctuation","value":"."},
450 {"type":"Text","value":"\n\n"},
451 {"type":"KeywordReserved","value":"PROCEDURE"},
452 {"type":"Text","value":" "},
453 {"type":"NameVariable","value":"GetWindow"},
454 {"type":"Text","value":" "},
455 {"type":"KeywordReserved","value":"EXTERNAL "},
456 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
457 {"type":"Text","value":" "},
458 {"type":"Punctuation","value":":"},
459 {"type":"Text","value":"\n "},
460 {"type":"KeywordDeclaration","value":"DEFINE"},
461 {"type":"Text","value":" "},
462 {"type":"KeywordReserved","value":"INPUT"},
463 {"type":"Text","value":" "},
464 {"type":"KeywordReserved","value":"PARAMETER"},
465 {"type":"Text","value":" "},
466 {"type":"KeywordReserved","value":"hwnd"},
467 {"type":"Text","value":" "},
468 {"type":"KeywordReserved","value":"AS"},
469 {"type":"Text","value":" "},
470 {"type":"NameVariable","value":"LONG"},
471 {"type":"Punctuation","value":"."},
472 {"type":"Text","value":"\n "},
473 {"type":"KeywordDeclaration","value":"DEFINE"},
474 {"type":"Text","value":" "},
475 {"type":"KeywordReserved","value":"INPUT"},
476 {"type":"Text","value":" "},
477 {"type":"KeywordReserved","value":"PARAMETER"},
478 {"type":"Text","value":" "},
479 {"type":"NameVariable","value":"uCmd"},
480 {"type":"Text","value":" "},
481 {"type":"KeywordReserved","value":"AS"},
482 {"type":"Text","value":" "},
483 {"type":"NameVariable","value":"LONG"},
484 {"type":"Punctuation","value":"."},
485 {"type":"Text","value":"\n "},
486 {"type":"KeywordDeclaration","value":"DEFINE"},
487 {"type":"Text","value":" "},
488 {"type":"KeywordReserved","value":"RETURN"},
489 {"type":"Text","value":" "},
490 {"type":"KeywordReserved","value":"PARAMETER"},
491 {"type":"Text","value":" "},
492 {"type":"NameVariable","value":"hwndOther"},
493 {"type":"Text","value":" "},
494 {"type":"KeywordReserved","value":"AS"},
495 {"type":"Text","value":" "},
496 {"type":"NameVariable","value":"LONG"},
497 {"type":"Punctuation","value":"."},
498 {"type":"Text","value":"\n"},
499 {"type":"KeywordReserved","value":"END"},
500 {"type":"Text","value":" "},
501 {"type":"KeywordReserved","value":"PROCEDURE"},
502 {"type":"Punctuation","value":"."},
503 {"type":"Text","value":"\n\n"},
504 {"type":"KeywordReserved","value":"PROCEDURE"},
505 {"type":"Text","value":" "},
506 {"type":"NameVariable","value":"GetParent"},
507 {"type":"Text","value":" "},
508 {"type":"KeywordReserved","value":"EXTERNAL "},
509 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
510 {"type":"Text","value":" "},
511 {"type":"Punctuation","value":":"},
512 {"type":"Text","value":"\n "},
513 {"type":"KeywordDeclaration","value":"DEFINE"},
514 {"type":"Text","value":" "},
515 {"type":"KeywordReserved","value":"INPUT"},
516 {"type":"Text","value":" "},
517 {"type":"KeywordReserved","value":"PARAMETER"},
518 {"type":"Text","value":" "},
519 {"type":"NameVariable","value":"hwndChild"},
520 {"type":"Text","value":" "},
521 {"type":"KeywordReserved","value":"AS"},
522 {"type":"Text","value":" "},
523 {"type":"NameVariable","value":"LONG"},
524 {"type":"Punctuation","value":"."},
525 {"type":"Text","value":"\n "},
526 {"type":"KeywordDeclaration","value":"DEFINE"},
527 {"type":"Text","value":" "},
528 {"type":"KeywordReserved","value":"RETURN"},
529 {"type":"Text","value":" "},
530 {"type":"KeywordReserved","value":"PARAMETER"},
531 {"type":"Text","value":" "},
532 {"type":"NameVariable","value":"hwndParent"},
533 {"type":"Text","value":" "},
534 {"type":"KeywordReserved","value":"AS"},
535 {"type":"Text","value":" "},
536 {"type":"NameVariable","value":"LONG"},
537 {"type":"Punctuation","value":"."},
538 {"type":"Text","value":"\n"},
539 {"type":"KeywordReserved","value":"END"},
540 {"type":"Text","value":" "},
541 {"type":"KeywordReserved","value":"PROCEDURE"},
542 {"type":"Punctuation","value":"."},
543 {"type":"Text","value":"\n\n"},
544 {"type":"KeywordReserved","value":"PROCEDURE"},
545 {"type":"Text","value":" "},
546 {"type":"NameVariable","value":"GetCursorPos"},
547 {"type":"Text","value":" "},
548 {"type":"KeywordReserved","value":"EXTERNAL "},
549 {"type":"LiteralStringDouble","value":"\"user32\""},
550 {"type":"Punctuation","value":":"},
551 {"type":"Text","value":"\n "},
552 {"type":"KeywordDeclaration","value":"DEFINE"},
553 {"type":"Text","value":" "},
554 {"type":"KeywordReserved","value":"INPUT "},
555 {"type":"Text","value":" "},
556 {"type":"KeywordReserved","value":"PARAMETER "},
557 {"type":"Text","value":" "},
558 {"type":"NameVariable","value":"lpPoint"},
559 {"type":"Text","value":" "},
560 {"type":"KeywordReserved","value":"AS "},
561 {"type":"CommentPreproc","value":"{\u0026POINTERTYPE}"},
562 {"type":"Punctuation","value":"."},
563 {"type":"Text","value":" "},
564 {"type":"CommentMultiline","value":"/* memptr */"},
565 {"type":"Text","value":"\n "},
566 {"type":"KeywordDeclaration","value":"DEFINE"},
567 {"type":"Text","value":" "},
568 {"type":"KeywordReserved","value":"RETURN"},
569 {"type":"Text","value":" "},
570 {"type":"KeywordReserved","value":"PARAMETER "},
571 {"type":"Text","value":" "},
572 {"type":"NameVariable","value":"ReturnValue"},
573 {"type":"Text","value":" "},
574 {"type":"KeywordReserved","value":"AS"},
575 {"type":"Text","value":" "},
576 {"type":"NameVariable","value":"LONG"},
577 {"type":"Punctuation","value":"."},
578 {"type":"Text","value":"\n"},
579 {"type":"KeywordReserved","value":"END"},
580 {"type":"Text","value":" "},
581 {"type":"KeywordReserved","value":"PROCEDURE"},
582 {"type":"Punctuation","value":"."},
583 {"type":"Text","value":"\n\n"},
584 {"type":"KeywordReserved","value":"PROCEDURE"},
585 {"type":"Text","value":" "},
586 {"type":"NameVariable","value":"GetSysColor"},
587 {"type":"Text","value":" "},
588 {"type":"KeywordReserved","value":"EXTERNAL "},
589 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
590 {"type":"Punctuation","value":":"},
591 {"type":"Text","value":"\n "},
592 {"type":"KeywordDeclaration","value":"DEFINE"},
593 {"type":"Text","value":" "},
594 {"type":"KeywordReserved","value":"INPUT"},
595 {"type":"Text","value":" "},
596 {"type":"KeywordReserved","value":"PARAMETER"},
597 {"type":"Text","value":" "},
598 {"type":"NameVariable","value":"nDspElement"},
599 {"type":"Text","value":" "},
600 {"type":"KeywordReserved","value":"AS"},
601 {"type":"Text","value":" "},
602 {"type":"NameVariable","value":"LONG"},
603 {"type":"Punctuation","value":"."},
604 {"type":"Text","value":"\n "},
605 {"type":"KeywordDeclaration","value":"DEFINE"},
606 {"type":"Text","value":" "},
607 {"type":"KeywordReserved","value":"RETURN"},
608 {"type":"Text","value":" "},
609 {"type":"KeywordReserved","value":"PARAMETER"},
610 {"type":"Text","value":" "},
611 {"type":"NameVariable","value":"COLORREF"},
612 {"type":"Text","value":" "},
613 {"type":"KeywordReserved","value":"AS"},
614 {"type":"Text","value":" "},
615 {"type":"NameVariable","value":"LONG"},
616 {"type":"Punctuation","value":"."},
617 {"type":"Text","value":"\n"},
618 {"type":"KeywordReserved","value":"END"},
619 {"type":"Text","value":" "},
620 {"type":"KeywordReserved","value":"PROCEDURE"},
621 {"type":"Punctuation","value":"."},
622 {"type":"Text","value":"\n\n"},
623 {"type":"KeywordReserved","value":"PROCEDURE"},
624 {"type":"Text","value":" "},
625 {"type":"NameVariable","value":"ScreenToClient"},
626 {"type":"Text","value":" "},
627 {"type":"KeywordReserved","value":"EXTERNAL "},
628 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
629 {"type":"Text","value":" "},
630 {"type":"Punctuation","value":":"},
631 {"type":"Text","value":"\n "},
632 {"type":"KeywordDeclaration","value":"DEFINE"},
633 {"type":"Text","value":" "},
634 {"type":"KeywordReserved","value":"INPUT "},
635 {"type":"Text","value":" "},
636 {"type":"KeywordReserved","value":"PARAMETER"},
637 {"type":"Text","value":" "},
638 {"type":"KeywordReserved","value":"hWnd "},
639 {"type":"Text","value":" "},
640 {"type":"KeywordReserved","value":"AS"},
641 {"type":"Text","value":" "},
642 {"type":"NameVariable","value":"LONG"},
643 {"type":"Punctuation","value":"."},
644 {"type":"Text","value":"\n "},
645 {"type":"KeywordDeclaration","value":"DEFINE"},
646 {"type":"Text","value":" "},
647 {"type":"KeywordReserved","value":"INPUT "},
648 {"type":"Text","value":" "},
649 {"type":"KeywordReserved","value":"PARAMETER"},
650 {"type":"Text","value":" "},
651 {"type":"NameVariable","value":"lpPoint"},
652 {"type":"Text","value":" "},
653 {"type":"KeywordReserved","value":"AS"},
654 {"type":"Text","value":" "},
655 {"type":"KeywordType","value":"MEMPTR"},
656 {"type":"Punctuation","value":"."},
657 {"type":"Text","value":"\n"},
658 {"type":"KeywordReserved","value":"END"},
659 {"type":"Text","value":" "},
660 {"type":"KeywordReserved","value":"PROCEDURE"},
661 {"type":"Punctuation","value":"."},
662 {"type":"Text","value":"\n\n"},
663 {"type":"CommentMultiline","value":"/* Transparency */"},
664 {"type":"Text","value":"\n"},
665 {"type":"KeywordReserved","value":"PROCEDURE"},
666 {"type":"Text","value":" "},
667 {"type":"NameVariable","value":"SetWindowLongA"},
668 {"type":"Text","value":" "},
669 {"type":"KeywordReserved","value":"EXTERNAL "},
670 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
671 {"type":"Punctuation","value":":"},
672 {"type":"Text","value":"\n "},
673 {"type":"KeywordDeclaration","value":"DEFINE"},
674 {"type":"Text","value":" "},
675 {"type":"KeywordReserved","value":"INPUT"},
676 {"type":"Text","value":" "},
677 {"type":"KeywordReserved","value":"PARAMETER"},
678 {"type":"Text","value":" "},
679 {"type":"KeywordReserved","value":"HWND"},
680 {"type":"Text","value":" "},
681 {"type":"KeywordReserved","value":"AS"},
682 {"type":"Text","value":" "},
683 {"type":"NameVariable","value":"LONG"},
684 {"type":"Punctuation","value":"."},
685 {"type":"Text","value":"\n "},
686 {"type":"KeywordDeclaration","value":"DEFINE"},
687 {"type":"Text","value":" "},
688 {"type":"KeywordReserved","value":"INPUT"},
689 {"type":"Text","value":" "},
690 {"type":"KeywordReserved","value":"PARAMETER"},
691 {"type":"Text","value":" "},
692 {"type":"NameVariable","value":"nIndex"},
693 {"type":"Text","value":" "},
694 {"type":"KeywordReserved","value":"AS"},
695 {"type":"Text","value":" "},
696 {"type":"NameVariable","value":"LONG"},
697 {"type":"Punctuation","value":"."},
698 {"type":"Text","value":"\n "},
699 {"type":"KeywordDeclaration","value":"DEFINE"},
700 {"type":"Text","value":" "},
701 {"type":"KeywordReserved","value":"INPUT"},
702 {"type":"Text","value":" "},
703 {"type":"KeywordReserved","value":"PARAMETER"},
704 {"type":"Text","value":" "},
705 {"type":"NameVariable","value":"dwNewLong"},
706 {"type":"Text","value":" "},
707 {"type":"KeywordReserved","value":"AS"},
708 {"type":"Text","value":" "},
709 {"type":"NameVariable","value":"LONG"},
710 {"type":"Punctuation","value":"."},
711 {"type":"Text","value":"\n "},
712 {"type":"KeywordDeclaration","value":"DEFINE"},
713 {"type":"Text","value":" "},
714 {"type":"KeywordReserved","value":"RETURN"},
715 {"type":"Text","value":" "},
716 {"type":"KeywordReserved","value":"PARAMETER"},
717 {"type":"Text","value":" "},
718 {"type":"NameVariable","value":"stat"},
719 {"type":"Text","value":" "},
720 {"type":"KeywordReserved","value":"AS"},
721 {"type":"Text","value":" "},
722 {"type":"NameVariable","value":"LONG"},
723 {"type":"Punctuation","value":"."},
724 {"type":"Text","value":"\n"},
725 {"type":"KeywordReserved","value":"END"},
726 {"type":"Text","value":" "},
727 {"type":"KeywordReserved","value":"PROCEDURE"},
728 {"type":"Punctuation","value":"."},
729 {"type":"Text","value":"\n\n"},
730 {"type":"KeywordReserved","value":"PROCEDURE"},
731 {"type":"Text","value":" "},
732 {"type":"NameVariable","value":"SetLayeredWindowAttributes"},
733 {"type":"Text","value":" "},
734 {"type":"KeywordReserved","value":"EXTERNAL "},
735 {"type":"LiteralStringDouble","value":"\"user32.dll\""},
736 {"type":"Punctuation","value":":"},
737 {"type":"Text","value":"\n "},
738 {"type":"KeywordDeclaration","value":"DEFINE"},
739 {"type":"Text","value":" "},
740 {"type":"KeywordReserved","value":"INPUT"},
741 {"type":"Text","value":" "},
742 {"type":"KeywordReserved","value":"PARAMETER"},
743 {"type":"Text","value":" "},
744 {"type":"KeywordReserved","value":"HWND"},
745 {"type":"Text","value":" "},
746 {"type":"KeywordReserved","value":"AS"},
747 {"type":"Text","value":" "},
748 {"type":"NameVariable","value":"LONG"},
749 {"type":"Punctuation","value":"."},
750 {"type":"Text","value":"\n "},
751 {"type":"KeywordDeclaration","value":"DEFINE"},
752 {"type":"Text","value":" "},
753 {"type":"KeywordReserved","value":"INPUT"},
754 {"type":"Text","value":" "},
755 {"type":"KeywordReserved","value":"PARAMETER"},
756 {"type":"Text","value":" "},
757 {"type":"NameVariable","value":"crKey"},
758 {"type":"Text","value":" "},
759 {"type":"KeywordReserved","value":"AS"},
760 {"type":"Text","value":" "},
761 {"type":"NameVariable","value":"LONG"},
762 {"type":"Punctuation","value":"."},
763 {"type":"Text","value":"\n "},
764 {"type":"KeywordDeclaration","value":"DEFINE"},
765 {"type":"Text","value":" "},
766 {"type":"KeywordReserved","value":"INPUT"},
767 {"type":"Text","value":" "},
768 {"type":"KeywordReserved","value":"PARAMETER"},
769 {"type":"Text","value":" "},
770 {"type":"NameVariable","value":"bAlpha"},
771 {"type":"Text","value":" "},
772 {"type":"KeywordReserved","value":"AS"},
773 {"type":"Text","value":" "},
774 {"type":"NameVariable","value":"SHORT"},
775 {"type":"Punctuation","value":"."},
776 {"type":"Text","value":"\n "},
777 {"type":"KeywordDeclaration","value":"DEFINE"},
778 {"type":"Text","value":" "},
779 {"type":"KeywordReserved","value":"INPUT"},
780 {"type":"Text","value":" "},
781 {"type":"KeywordReserved","value":"PARAMETER"},
782 {"type":"Text","value":" "},
783 {"type":"NameVariable","value":"dwFlagsas"},
784 {"type":"Text","value":" "},
785 {"type":"KeywordReserved","value":"AS"},
786 {"type":"Text","value":" "},
787 {"type":"NameVariable","value":"LONG"},
788 {"type":"Punctuation","value":"."},
789 {"type":"Text","value":"\n "},
790 {"type":"KeywordDeclaration","value":"DEFINE"},
791 {"type":"Text","value":" "},
792 {"type":"KeywordReserved","value":"RETURN"},
793 {"type":"Text","value":" "},
794 {"type":"KeywordReserved","value":"PARAMETER"},
795 {"type":"Text","value":" "},
796 {"type":"NameVariable","value":"stat"},
797 {"type":"Text","value":" "},
798 {"type":"KeywordReserved","value":"AS"},
799 {"type":"Text","value":" "},
800 {"type":"NameVariable","value":"SHORT"},
801 {"type":"Punctuation","value":"."},
802 {"type":"Text","value":"\n"},
803 {"type":"KeywordReserved","value":"END"},
804 {"type":"Text","value":" "},
805 {"type":"KeywordReserved","value":"PROCEDURE"},
806 {"type":"Punctuation","value":"."},
807 {"type":"Text","value":"\n\n\n"},
808 {"type":"CommentMultiline","value":"/* Find out if a file is locked */"},
809 {"type":"CommentPreproc","value":"\n\u0026GLOBAL-DEFINE GENERIC_WRITE 1073741824 /* \u0026H40000000 */\n\u0026GLOBAL-DEFINE OPEN_EXISTING 3\n\u0026GLOBAL-DEFINE FILE_SHARE_READ 1 /* = \u0026H1 */\n\u0026GLOBAL-DEFINE FILE_ATTRIBUTE_NORMAL 128 /* = \u0026H80 */"},
810 {"type":"Text","value":"\n\n"},
811 {"type":"KeywordReserved","value":"PROCEDURE"},
812 {"type":"Text","value":" "},
813 {"type":"NameVariable","value":"CreateFileA"},
814 {"type":"Text","value":" "},
815 {"type":"KeywordReserved","value":"EXTERNAL "},
816 {"type":"LiteralStringDouble","value":"\"kernel32\""},
817 {"type":"Punctuation","value":":"},
818 {"type":"Text","value":"\n "},
819 {"type":"KeywordDeclaration","value":"DEFINE"},
820 {"type":"Text","value":" "},
821 {"type":"KeywordReserved","value":"INPUT"},
822 {"type":"Text","value":" "},
823 {"type":"KeywordReserved","value":"PARAMETER"},
824 {"type":"Text","value":" "},
825 {"type":"NameVariable","value":"lpFileName"},
826 {"type":"Text","value":" "},
827 {"type":"KeywordReserved","value":"AS"},
828 {"type":"Text","value":" "},
829 {"type":"KeywordType","value":"CHARACTER"},
830 {"type":"Punctuation","value":"."},
831 {"type":"Text","value":"\n "},
832 {"type":"KeywordDeclaration","value":"DEFINE"},
833 {"type":"Text","value":" "},
834 {"type":"KeywordReserved","value":"INPUT"},
835 {"type":"Text","value":" "},
836 {"type":"KeywordReserved","value":"PARAMETER"},
837 {"type":"Text","value":" "},
838 {"type":"NameVariable","value":"dwDesiredAccess"},
839 {"type":"Text","value":" "},
840 {"type":"KeywordReserved","value":"AS"},
841 {"type":"Text","value":" "},
842 {"type":"NameVariable","value":"LONG"},
843 {"type":"Punctuation","value":"."},
844 {"type":"Text","value":"\n "},
845 {"type":"KeywordDeclaration","value":"DEFINE"},
846 {"type":"Text","value":" "},
847 {"type":"KeywordReserved","value":"INPUT"},
848 {"type":"Text","value":" "},
849 {"type":"KeywordReserved","value":"PARAMETER"},
850 {"type":"Text","value":" "},
851 {"type":"NameVariable","value":"dwShareMode"},
852 {"type":"Text","value":" "},
853 {"type":"KeywordReserved","value":"AS"},
854 {"type":"Text","value":" "},
855 {"type":"NameVariable","value":"LONG"},
856 {"type":"Punctuation","value":"."},
857 {"type":"Text","value":"\n "},
858 {"type":"KeywordDeclaration","value":"DEFINE"},
859 {"type":"Text","value":" "},
860 {"type":"KeywordReserved","value":"INPUT"},
861 {"type":"Text","value":" "},
862 {"type":"KeywordReserved","value":"PARAMETER"},
863 {"type":"Text","value":" "},
864 {"type":"NameVariable","value":"lpSecurityAttributes"},
865 {"type":"Text","value":" "},
866 {"type":"KeywordReserved","value":"AS"},
867 {"type":"Text","value":" "},
868 {"type":"NameVariable","value":"LONG"},
869 {"type":"Punctuation","value":"."},
870 {"type":"Text","value":"\n "},
871 {"type":"KeywordDeclaration","value":"DEFINE"},
872 {"type":"Text","value":" "},
873 {"type":"KeywordReserved","value":"INPUT"},
874 {"type":"Text","value":" "},
875 {"type":"KeywordReserved","value":"PARAMETER"},
876 {"type":"Text","value":" "},
877 {"type":"NameVariable","value":"dwCreationDisposition"},
878 {"type":"Text","value":" "},
879 {"type":"KeywordReserved","value":"AS"},
880 {"type":"Text","value":" "},
881 {"type":"NameVariable","value":"LONG"},
882 {"type":"Punctuation","value":"."},
883 {"type":"Text","value":"\n "},
884 {"type":"KeywordDeclaration","value":"DEFINE"},
885 {"type":"Text","value":" "},
886 {"type":"KeywordReserved","value":"INPUT"},
887 {"type":"Text","value":" "},
888 {"type":"KeywordReserved","value":"PARAMETER"},
889 {"type":"Text","value":" "},
890 {"type":"NameVariable","value":"dwFlagsAndAttributes"},
891 {"type":"Text","value":" "},
892 {"type":"KeywordReserved","value":"AS"},
893 {"type":"Text","value":" "},
894 {"type":"NameVariable","value":"LONG"},
895 {"type":"Punctuation","value":"."},
896 {"type":"Text","value":"\n "},
897 {"type":"KeywordDeclaration","value":"DEFINE"},
898 {"type":"Text","value":" "},
899 {"type":"KeywordReserved","value":"INPUT"},
900 {"type":"Text","value":" "},
901 {"type":"KeywordReserved","value":"PARAMETER"},
902 {"type":"Text","value":" "},
903 {"type":"NameVariable","value":"hTemplateFile"},
904 {"type":"Text","value":" "},
905 {"type":"KeywordReserved","value":"AS"},
906 {"type":"Text","value":" "},
907 {"type":"NameVariable","value":"LONG"},
908 {"type":"Punctuation","value":"."},
909 {"type":"Text","value":"\n "},
910 {"type":"KeywordDeclaration","value":"DEFINE"},
911 {"type":"Text","value":" "},
912 {"type":"KeywordReserved","value":"RETURN"},
913 {"type":"Text","value":" "},
914 {"type":"KeywordReserved","value":"PARAMETER"},
915 {"type":"Text","value":" "},
916 {"type":"NameVariable","value":"ReturnValue"},
917 {"type":"Text","value":" "},
918 {"type":"KeywordReserved","value":"AS"},
919 {"type":"Text","value":" "},
920 {"type":"NameVariable","value":"LONG"},
921 {"type":"Punctuation","value":"."},
922 {"type":"Text","value":"\n"},
923 {"type":"KeywordReserved","value":"END"},
924 {"type":"Text","value":" "},
925 {"type":"KeywordReserved","value":"PROCEDURE"},
926 {"type":"Punctuation","value":"."},
927 {"type":"Text","value":"\n\n"},
928 {"type":"KeywordReserved","value":"PROCEDURE"},
929 {"type":"Text","value":" "},
930 {"type":"NameVariable","value":"CloseHandle"},
931 {"type":"Text","value":" "},
932 {"type":"KeywordReserved","value":"EXTERNAL "},
933 {"type":"LiteralStringDouble","value":"\"kernel32\""},
934 {"type":"Text","value":" "},
935 {"type":"Punctuation","value":":"},
936 {"type":"Text","value":"\n "},
937 {"type":"KeywordDeclaration","value":"DEFINE"},
938 {"type":"Text","value":" "},
939 {"type":"KeywordReserved","value":"INPUT "},
940 {"type":"Text","value":" "},
941 {"type":"KeywordReserved","value":"PARAMETER"},
942 {"type":"Text","value":" "},
943 {"type":"NameVariable","value":"hObject"},
944 {"type":"Text","value":" "},
945 {"type":"KeywordReserved","value":"AS"},
946 {"type":"Text","value":" "},
947 {"type":"NameVariable","value":"LONG"},
948 {"type":"Punctuation","value":"."},
949 {"type":"Text","value":"\n "},
950 {"type":"KeywordDeclaration","value":"DEFINE"},
951 {"type":"Text","value":" "},
952 {"type":"KeywordReserved","value":"RETURN"},
953 {"type":"Text","value":" "},
954 {"type":"KeywordReserved","value":"PARAMETER"},
955 {"type":"Text","value":" "},
956 {"type":"NameVariable","value":"ReturnValue"},
957 {"type":"Text","value":" "},
958 {"type":"KeywordReserved","value":"AS"},
959 {"type":"Text","value":" "},
960 {"type":"NameVariable","value":"LONG"},
961 {"type":"Punctuation","value":"."},
962 {"type":"Text","value":"\n"},
963 {"type":"KeywordReserved","value":"END"},
964 {"type":"Text","value":" "},
965 {"type":"KeywordReserved","value":"PROCEDURE"},
966 {"type":"Punctuation","value":"."},
967 {"type":"Text","value":"\n\n"},
968 {"type":"CommentMultiline","value":"/* Used in update check / about window */"},
969 {"type":"Text","value":"\n"},
970 {"type":"KeywordReserved","value":"PROCEDURE"},
971 {"type":"Text","value":" "},
972 {"type":"NameVariable","value":"URLDownloadToFileA"},
973 {"type":"Text","value":" "},
974 {"type":"KeywordReserved","value":"EXTERNAL "},
975 {"type":"LiteralStringDouble","value":"\"URLMON.DLL\""},
976 {"type":"Text","value":" "},
977 {"type":"Punctuation","value":":"},
978 {"type":"Text","value":"\n "},
979 {"type":"KeywordDeclaration","value":"DEFINE"},
980 {"type":"Text","value":" "},
981 {"type":"KeywordReserved","value":"INPUT"},
982 {"type":"Text","value":" "},
983 {"type":"KeywordReserved","value":"PARAMETER"},
984 {"type":"Text","value":" "},
985 {"type":"NameVariable","value":"pCaller"},
986 {"type":"Text","value":" "},
987 {"type":"KeywordReserved","value":"AS"},
988 {"type":"Text","value":" "},
989 {"type":"NameVariable","value":"LONG"},
990 {"type":"Punctuation","value":"."},
991 {"type":"Text","value":"\n "},
992 {"type":"KeywordDeclaration","value":"DEFINE"},
993 {"type":"Text","value":" "},
994 {"type":"KeywordReserved","value":"INPUT"},
995 {"type":"Text","value":" "},
996 {"type":"KeywordReserved","value":"PARAMETER"},
997 {"type":"Text","value":" "},
998 {"type":"NameVariable","value":"szURL"},
999 {"type":"Text","value":" "},
1000 {"type":"KeywordReserved","value":"AS"},
1001 {"type":"Text","value":" "},
1002 {"type":"KeywordType","value":"CHARACTER"},
1003 {"type":"Punctuation","value":"."},
1004 {"type":"Text","value":"\n "},
1005 {"type":"KeywordDeclaration","value":"DEFINE"},
1006 {"type":"Text","value":" "},
1007 {"type":"KeywordReserved","value":"INPUT"},
1008 {"type":"Text","value":" "},
1009 {"type":"KeywordReserved","value":"PARAMETER"},
1010 {"type":"Text","value":" "},
1011 {"type":"NameVariable","value":"szFilename"},
1012 {"type":"Text","value":" "},
1013 {"type":"KeywordReserved","value":"AS"},
1014 {"type":"Text","value":" "},
1015 {"type":"KeywordType","value":"CHARACTER"},
1016 {"type":"Punctuation","value":"."},
1017 {"type":"Text","value":"\n "},
1018 {"type":"KeywordDeclaration","value":"DEFINE"},
1019 {"type":"Text","value":" "},
1020 {"type":"KeywordReserved","value":"INPUT"},
1021 {"type":"Text","value":" "},
1022 {"type":"KeywordReserved","value":"PARAMETER"},
1023 {"type":"Text","value":" "},
1024 {"type":"NameVariable","value":"dwReserved"},
1025 {"type":"Text","value":" "},
1026 {"type":"KeywordReserved","value":"AS"},
1027 {"type":"Text","value":" "},
1028 {"type":"NameVariable","value":"LONG"},
1029 {"type":"Punctuation","value":"."},
1030 {"type":"Text","value":"\n "},
1031 {"type":"KeywordDeclaration","value":"DEFINE"},
1032 {"type":"Text","value":" "},
1033 {"type":"KeywordReserved","value":"INPUT"},
1034 {"type":"Text","value":" "},
1035 {"type":"KeywordReserved","value":"PARAMETER"},
1036 {"type":"Text","value":" "},
1037 {"type":"NameVariable","value":"lpfnCB"},
1038 {"type":"Text","value":" "},
1039 {"type":"KeywordReserved","value":"AS"},
1040 {"type":"Text","value":" "},
1041 {"type":"NameVariable","value":"LONG"},
1042 {"type":"Punctuation","value":"."},
1043 {"type":"Text","value":"\n "},
1044 {"type":"KeywordDeclaration","value":"DEFINE"},
1045 {"type":"Text","value":" "},
1046 {"type":"KeywordReserved","value":"RETURN"},
1047 {"type":"Text","value":" "},
1048 {"type":"KeywordReserved","value":"PARAMETER"},
1049 {"type":"Text","value":" "},
1050 {"type":"NameVariable","value":"ReturnValue"},
1051 {"type":"Text","value":" "},
1052 {"type":"KeywordReserved","value":"AS"},
1053 {"type":"Text","value":" "},
1054 {"type":"NameVariable","value":"LONG"},
1055 {"type":"Punctuation","value":"."},
1056 {"type":"Text","value":"\n"},
1057 {"type":"KeywordReserved","value":"END"},
1058 {"type":"Text","value":" "},
1059 {"type":"KeywordReserved","value":"PROCEDURE"},
1060 {"type":"Punctuation","value":"."},
1061 {"type":"Text","value":" "},
1062 {"type":"CommentMultiline","value":"/* URLDownloadToFileA */"},
1063 {"type":"Text","value":"\n\n"},
1064 {"type":"KeywordReserved","value":"PROCEDURE"},
1065 {"type":"Text","value":" "},
1066 {"type":"NameVariable","value":"DeleteUrlCacheEntry"},
1067 {"type":"Text","value":" "},
1068 {"type":"KeywordReserved","value":"EXTERNAL "},
1069 {"type":"LiteralStringDouble","value":"\"WININET.DLL\""},
1070 {"type":"Text","value":" "},
1071 {"type":"Punctuation","value":":"},
1072 {"type":"Text","value":"\n "},
1073 {"type":"KeywordDeclaration","value":"DEFINE"},
1074 {"type":"Text","value":" "},
1075 {"type":"KeywordReserved","value":"INPUT"},
1076 {"type":"Text","value":" "},
1077 {"type":"KeywordReserved","value":"PARAMETER"},
1078 {"type":"Text","value":" "},
1079 {"type":"NameVariable","value":"lbszUrlName"},
1080 {"type":"Text","value":" "},
1081 {"type":"KeywordReserved","value":"AS"},
1082 {"type":"Text","value":" "},
1083 {"type":"KeywordType","value":"CHARACTER"},
1084 {"type":"Punctuation","value":"."},
1085 {"type":"Text","value":"\n"},
1086 {"type":"KeywordReserved","value":"END"},
1087 {"type":"Text","value":" "},
1088 {"type":"KeywordReserved","value":"PROCEDURE"},
1089 {"type":"Punctuation","value":"."},
1090 {"type":"Text","value":" "},
1091 {"type":"CommentMultiline","value":"/* DeleteUrlCacheEntry */"},
1092 {"type":"Text","value":"\n\n"},
1093 {"type":"KeywordDeclaration","value":"DEFINE"},
1094 {"type":"Text","value":" "},
1095 {"type":"KeywordReserved","value":"TEMP-TABLE"},
1096 {"type":"Text","value":" "},
1097 {"type":"NameVariable","value":"ttColor"},
1098 {"type":"Text","value":" "},
1099 {"type":"KeywordReserved","value":"NO-UNDO\n "},
1100 {"type":"Text","value":" "},
1101 {"type":"KeywordReserved","value":"FIELD"},
1102 {"type":"Text","value":" "},
1103 {"type":"NameVariable","value":"cName"},
1104 {"type":"Text","value":" "},
1105 {"type":"KeywordReserved","value":"AS"},
1106 {"type":"Text","value":" "},
1107 {"type":"KeywordType","value":"CHARACTER\n "},
1108 {"type":"Text","value":" "},
1109 {"type":"KeywordReserved","value":"FIELD"},
1110 {"type":"Text","value":" "},
1111 {"type":"NameVariable","value":"iColor"},
1112 {"type":"Text","value":" "},
1113 {"type":"KeywordReserved","value":"AS"},
1114 {"type":"Text","value":" "},
1115 {"type":"KeywordType","value":"INTEGER\n "},
1116 {"type":"Text","value":" "},
1117 {"type":"KeywordReserved","value":"INDEX"},
1118 {"type":"Text","value":" "},
1119 {"type":"NameVariable","value":"iPrim"},
1120 {"type":"Text","value":" "},
1121 {"type":"KeywordReserved","value":"AS"},
1122 {"type":"Text","value":" "},
1123 {"type":"KeywordReserved","value":"PRIMARY"},
1124 {"type":"Text","value":" "},
1125 {"type":"NameVariable","value":"cName"},
1126 {"type":"Punctuation","value":"."},
1127 {"type":"Text","value":"\n\n"},
1128 {"type":"KeywordDeclaration","value":"DEFINE"},
1129 {"type":"Text","value":" "},
1130 {"type":"KeywordReserved","value":"TEMP-TABLE"},
1131 {"type":"Text","value":" "},
1132 {"type":"NameVariable","value":"ttFont"},
1133 {"type":"Text","value":" "},
1134 {"type":"KeywordReserved","value":"NO-UNDO\n "},
1135 {"type":"Text","value":" "},
1136 {"type":"KeywordReserved","value":"FIELD"},
1137 {"type":"Text","value":" "},
1138 {"type":"NameVariable","value":"cName"},
1139 {"type":"Text","value":" "},
1140 {"type":"KeywordReserved","value":"AS"},
1141 {"type":"Text","value":" "},
1142 {"type":"KeywordType","value":"CHARACTER\n "},
1143 {"type":"Text","value":" "},
1144 {"type":"KeywordReserved","value":"FIELD"},
1145 {"type":"Text","value":" "},
1146 {"type":"NameVariable","value":"iFont"},
1147 {"type":"Text","value":" "},
1148 {"type":"KeywordReserved","value":"AS"},
1149 {"type":"Text","value":" "},
1150 {"type":"KeywordType","value":"INTEGER\n "},
1151 {"type":"Text","value":" "},
1152 {"type":"KeywordReserved","value":"INDEX"},
1153 {"type":"Text","value":" "},
1154 {"type":"NameVariable","value":"iPrim"},
1155 {"type":"Text","value":" "},
1156 {"type":"KeywordReserved","value":"AS"},
1157 {"type":"Text","value":" "},
1158 {"type":"KeywordReserved","value":"PRIMARY"},
1159 {"type":"Text","value":" "},
1160 {"type":"NameVariable","value":"cName"},
1161 {"type":"Punctuation","value":"."},
1162 {"type":"Text","value":"\n\n"},
1163 {"type":"CommentMultiline","value":"/* If you have trouble with the cache, disable it in the settings screen */"},
1164 {"type":"Text","value":"\n"},
1165 {"type":"KeywordDeclaration","value":"DEFINE"},
1166 {"type":"Text","value":" "},
1167 {"type":"KeywordReserved","value":"VARIABLE"},
1168 {"type":"Text","value":" "},
1169 {"type":"NameVariable","value":"glCacheTableDefs"},
1170 {"type":"Text","value":" "},
1171 {"type":"KeywordReserved","value":"AS"},
1172 {"type":"Text","value":" "},
1173 {"type":"KeywordType","value":"LOGICAL"},
1174 {"type":"Text","value":" "},
1175 {"type":"KeywordReserved","value":"NO-UNDO"},
1176 {"type":"Punctuation","value":"."},
1177 {"type":"Text","value":"\n"},
1178 {"type":"KeywordDeclaration","value":"DEFINE"},
1179 {"type":"Text","value":" "},
1180 {"type":"KeywordReserved","value":"VARIABLE"},
1181 {"type":"Text","value":" "},
1182 {"type":"NameVariable","value":"glCacheFieldDefs"},
1183 {"type":"Text","value":" "},
1184 {"type":"KeywordReserved","value":"AS"},
1185 {"type":"Text","value":" "},
1186 {"type":"KeywordType","value":"LOGICAL"},
1187 {"type":"Text","value":" "},
1188 {"type":"KeywordReserved","value":"NO-UNDO"},
1189 {"type":"Punctuation","value":"."},
1190 {"type":"Text","value":"\n\n"},
1191 {"type":"CommentMultiline","value":"/* Vars for caching dirnames */"},
1192 {"type":"Text","value":"\n"},
1193 {"type":"KeywordDeclaration","value":"DEFINE"},
1194 {"type":"Text","value":" "},
1195 {"type":"KeywordReserved","value":"VARIABLE"},
1196 {"type":"Text","value":" "},
1197 {"type":"NameVariable","value":"gcProgramDir"},
1198 {"type":"Text","value":" "},
1199 {"type":"KeywordReserved","value":"AS"},
1200 {"type":"Text","value":" "},
1201 {"type":"KeywordType","value":"CHARACTER"},
1202 {"type":"Text","value":" "},
1203 {"type":"KeywordReserved","value":"NO-UNDO"},
1204 {"type":"Punctuation","value":"."},
1205 {"type":"Text","value":"\n"},
1206 {"type":"KeywordDeclaration","value":"DEFINE"},
1207 {"type":"Text","value":" "},
1208 {"type":"KeywordReserved","value":"VARIABLE"},
1209 {"type":"Text","value":" "},
1210 {"type":"NameVariable","value":"gcWorkFolder"},
1211 {"type":"Text","value":" "},
1212 {"type":"KeywordReserved","value":"AS"},
1213 {"type":"Text","value":" "},
1214 {"type":"KeywordType","value":"CHARACTER"},
1215 {"type":"Text","value":" "},
1216 {"type":"KeywordReserved","value":"NO-UNDO"},
1217 {"type":"Punctuation","value":"."},
1218 {"type":"Text","value":"\n\n"},
1219 {"type":"CommentMultiline","value":"/* Locking / unlocking windows */"},
1220 {"type":"CommentPreproc","value":"\n\u0026GLOBAL-DEFINE WM_SETREDRAW 11\n\u0026GLOBAL-DEFINE RDW_ALLCHILDREN 128\n\u0026GLOBAL-DEFINE RDW_ERASE 4\n\u0026GLOBAL-DEFINE RDW_INVALIDATE 1"},
1221 {"type":"Text","value":"\n\n"},
1222 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1223 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\n\u0026ANALYZE-SUSPEND _UIB-PREPROCESSOR-BLOCK"},
1224 {"type":"Text","value":"\n\n"},
1225 {"type":"CommentMultiline","value":"/* ******************** Preprocessor Definitions ******************** */"},
1226 {"type":"CommentPreproc","value":"\n\n\u0026Scoped-define PROCEDURE-TYPE Procedure\n\u0026Scoped-define DB-AWARE no"},
1227 {"type":"Text","value":"\n\n\n\n"},
1228 {"type":"CommentMultiline","value":"/* _UIB-PREPROCESSOR-BLOCK-END */"},
1229 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME"},
1230 {"type":"Text","value":"\n\n\n"},
1231 {"type":"CommentMultiline","value":"/* ************************ Function Prototypes ********************** */"},
1232 {"type":"CommentPreproc","value":"\n\n\u0026IF DEFINED(EXCLUDE-addConnection) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD addConnection Procedure"},
1233 {"type":"Text","value":"\n"},
1234 {"type":"KeywordReserved","value":"FUNCTION"},
1235 {"type":"Text","value":" "},
1236 {"type":"NameVariable","value":"addConnection"},
1237 {"type":"Text","value":" "},
1238 {"type":"KeywordReserved","value":"RETURNS"},
1239 {"type":"Text","value":" "},
1240 {"type":"KeywordType","value":"LOGICAL\n "},
1241 {"type":"Punctuation","value":"("},
1242 {"type":"Text","value":" "},
1243 {"type":"NameVariable","value":"pcDatabase"},
1244 {"type":"Text","value":" "},
1245 {"type":"KeywordReserved","value":"AS"},
1246 {"type":"Text","value":" "},
1247 {"type":"KeywordType","value":"CHARACTER\n "},
1248 {"type":"NameVariable","value":","},
1249 {"type":"Text","value":" "},
1250 {"type":"NameVariable","value":"pcSection"},
1251 {"type":"Text","value":" "},
1252 {"type":"KeywordReserved","value":"AS"},
1253 {"type":"Text","value":" "},
1254 {"type":"KeywordType","value":"CHARACTER "},
1255 {"type":"Punctuation","value":")"},
1256 {"type":"Text","value":" "},
1257 {"type":"KeywordReserved","value":"FORWARD"},
1258 {"type":"Punctuation","value":"."},
1259 {"type":"Text","value":"\n\n"},
1260 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1261 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-formatQueryString) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD formatQueryString Procedure"},
1262 {"type":"Text","value":"\n"},
1263 {"type":"KeywordReserved","value":"FUNCTION"},
1264 {"type":"Text","value":" "},
1265 {"type":"NameVariable","value":"formatQueryString"},
1266 {"type":"Text","value":" "},
1267 {"type":"KeywordReserved","value":"RETURNS"},
1268 {"type":"Text","value":" "},
1269 {"type":"KeywordType","value":"CHARACTER\n "},
1270 {"type":"Punctuation","value":"("},
1271 {"type":"Text","value":" "},
1272 {"type":"KeywordReserved","value":"INPUT"},
1273 {"type":"Text","value":" "},
1274 {"type":"NameVariable","value":"pcQueryString"},
1275 {"type":"Text","value":" "},
1276 {"type":"KeywordReserved","value":"AS"},
1277 {"type":"Text","value":" "},
1278 {"type":"KeywordType","value":"CHARACTER\n "},
1279 {"type":"NameVariable","value":","},
1280 {"type":"Text","value":" "},
1281 {"type":"KeywordReserved","value":"INPUT"},
1282 {"type":"Text","value":" "},
1283 {"type":"NameVariable","value":"plExpanded"},
1284 {"type":"Text","value":" "},
1285 {"type":"KeywordReserved","value":"AS"},
1286 {"type":"Text","value":" "},
1287 {"type":"KeywordType","value":"LOGICAL "},
1288 {"type":"Punctuation","value":")"},
1289 {"type":"Text","value":" "},
1290 {"type":"KeywordReserved","value":"FORWARD"},
1291 {"type":"Punctuation","value":"."},
1292 {"type":"Text","value":"\n\n"},
1293 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1294 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColor) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getColor Procedure"},
1295 {"type":"Text","value":"\n"},
1296 {"type":"KeywordReserved","value":"FUNCTION"},
1297 {"type":"Text","value":" "},
1298 {"type":"NameVariable","value":"getColor"},
1299 {"type":"Text","value":" "},
1300 {"type":"KeywordReserved","value":"RETURNS"},
1301 {"type":"Text","value":" "},
1302 {"type":"KeywordType","value":"INTEGER\n "},
1303 {"type":"Punctuation","value":"("},
1304 {"type":"Text","value":" "},
1305 {"type":"NameVariable","value":"pcName"},
1306 {"type":"Text","value":" "},
1307 {"type":"KeywordReserved","value":"AS"},
1308 {"type":"Text","value":" "},
1309 {"type":"KeywordType","value":"CHARACTER "},
1310 {"type":"Punctuation","value":")"},
1311 {"type":"Text","value":" "},
1312 {"type":"KeywordReserved","value":"FORWARD"},
1313 {"type":"Punctuation","value":"."},
1314 {"type":"Text","value":"\n\n"},
1315 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1316 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColorByRGB) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getColorByRGB Procedure"},
1317 {"type":"Text","value":"\n"},
1318 {"type":"KeywordReserved","value":"FUNCTION"},
1319 {"type":"Text","value":" "},
1320 {"type":"NameVariable","value":"getColorByRGB"},
1321 {"type":"Text","value":" "},
1322 {"type":"KeywordReserved","value":"RETURNS"},
1323 {"type":"Text","value":" "},
1324 {"type":"KeywordType","value":"INTEGER\n "},
1325 {"type":"Punctuation","value":"("},
1326 {"type":"Text","value":" "},
1327 {"type":"NameVariable","value":"piRed"},
1328 {"type":"Text","value":" "},
1329 {"type":"KeywordReserved","value":"AS"},
1330 {"type":"Text","value":" "},
1331 {"type":"KeywordType","value":"INTEGER\n "},
1332 {"type":"NameVariable","value":","},
1333 {"type":"Text","value":" "},
1334 {"type":"NameVariable","value":"piGreen"},
1335 {"type":"Text","value":" "},
1336 {"type":"KeywordReserved","value":"AS"},
1337 {"type":"Text","value":" "},
1338 {"type":"KeywordType","value":"INTEGER\n "},
1339 {"type":"NameVariable","value":","},
1340 {"type":"Text","value":" "},
1341 {"type":"NameVariable","value":"piBlue"},
1342 {"type":"Text","value":" "},
1343 {"type":"KeywordReserved","value":"AS"},
1344 {"type":"Text","value":" "},
1345 {"type":"KeywordType","value":"INTEGER\n "},
1346 {"type":"Punctuation","value":")"},
1347 {"type":"Text","value":" "},
1348 {"type":"KeywordReserved","value":"FORWARD"},
1349 {"type":"Punctuation","value":"."},
1350 {"type":"Text","value":"\n\n"},
1351 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1352 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColumnLabel) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getColumnLabel Procedure"},
1353 {"type":"Text","value":"\n"},
1354 {"type":"KeywordReserved","value":"FUNCTION"},
1355 {"type":"Text","value":" "},
1356 {"type":"NameVariable","value":"getColumnLabel"},
1357 {"type":"Text","value":" "},
1358 {"type":"KeywordReserved","value":"RETURNS"},
1359 {"type":"Text","value":" "},
1360 {"type":"KeywordType","value":"CHARACTER\n "},
1361 {"type":"Punctuation","value":"("},
1362 {"type":"Text","value":" "},
1363 {"type":"KeywordReserved","value":"INPUT"},
1364 {"type":"Text","value":" "},
1365 {"type":"NameVariable","value":"phFieldBuffer"},
1366 {"type":"Text","value":" "},
1367 {"type":"KeywordReserved","value":"AS"},
1368 {"type":"Text","value":" "},
1369 {"type":"KeywordType","value":"HANDLE "},
1370 {"type":"Punctuation","value":")"},
1371 {"type":"Text","value":" "},
1372 {"type":"KeywordReserved","value":"FORWARD"},
1373 {"type":"Punctuation","value":"."},
1374 {"type":"Text","value":"\n\n"},
1375 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1376 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColumnWidthList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getColumnWidthList Procedure"},
1377 {"type":"Text","value":"\n"},
1378 {"type":"KeywordReserved","value":"FUNCTION"},
1379 {"type":"Text","value":" "},
1380 {"type":"NameVariable","value":"getColumnWidthList"},
1381 {"type":"Text","value":" "},
1382 {"type":"KeywordReserved","value":"RETURNS"},
1383 {"type":"Text","value":" "},
1384 {"type":"KeywordType","value":"CHARACTER\n "},
1385 {"type":"Punctuation","value":"("},
1386 {"type":"Text","value":" "},
1387 {"type":"KeywordReserved","value":"INPUT"},
1388 {"type":"Text","value":" "},
1389 {"type":"NameVariable","value":"phBrowse"},
1390 {"type":"Text","value":" "},
1391 {"type":"KeywordReserved","value":"AS"},
1392 {"type":"Text","value":" "},
1393 {"type":"KeywordType","value":"HANDLE "},
1394 {"type":"Punctuation","value":")"},
1395 {"type":"Text","value":" "},
1396 {"type":"KeywordReserved","value":"FORWARD"},
1397 {"type":"Punctuation","value":"."},
1398 {"type":"Text","value":"\n\n"},
1399 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1400 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getDatabaseList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getDatabaseList Procedure"},
1401 {"type":"Text","value":"\n"},
1402 {"type":"KeywordReserved","value":"FUNCTION"},
1403 {"type":"Text","value":" "},
1404 {"type":"NameVariable","value":"getDatabaseList"},
1405 {"type":"Text","value":" "},
1406 {"type":"KeywordReserved","value":"RETURNS"},
1407 {"type":"Text","value":" "},
1408 {"type":"KeywordType","value":"CHARACTER"},
1409 {"type":"Text","value":" "},
1410 {"type":"KeywordReserved","value":"FORWARD"},
1411 {"type":"Punctuation","value":"."},
1412 {"type":"Text","value":"\n\n"},
1413 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1414 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getEscapedData) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getEscapedData Procedure"},
1415 {"type":"Text","value":"\n"},
1416 {"type":"KeywordReserved","value":"FUNCTION"},
1417 {"type":"Text","value":" "},
1418 {"type":"NameVariable","value":"getEscapedData"},
1419 {"type":"Text","value":" "},
1420 {"type":"KeywordReserved","value":"RETURNS"},
1421 {"type":"Text","value":" "},
1422 {"type":"KeywordType","value":"CHARACTER\n "},
1423 {"type":"Punctuation","value":"("},
1424 {"type":"Text","value":" "},
1425 {"type":"NameVariable","value":"pcTarget"},
1426 {"type":"Text","value":" "},
1427 {"type":"KeywordReserved","value":"AS"},
1428 {"type":"Text","value":" "},
1429 {"type":"KeywordType","value":"CHARACTER\n "},
1430 {"type":"NameVariable","value":","},
1431 {"type":"Text","value":" "},
1432 {"type":"NameVariable","value":"pcString"},
1433 {"type":"Text","value":" "},
1434 {"type":"KeywordReserved","value":"AS"},
1435 {"type":"Text","value":" "},
1436 {"type":"KeywordType","value":"CHARACTER "},
1437 {"type":"Punctuation","value":")"},
1438 {"type":"Text","value":" "},
1439 {"type":"KeywordReserved","value":"FORWARD"},
1440 {"type":"Punctuation","value":"."},
1441 {"type":"Text","value":"\n\n"},
1442 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1443 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getFieldList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getFieldList Procedure"},
1444 {"type":"Text","value":"\n"},
1445 {"type":"KeywordReserved","value":"FUNCTION"},
1446 {"type":"Text","value":" "},
1447 {"type":"NameVariable","value":"getFieldList"},
1448 {"type":"Text","value":" "},
1449 {"type":"KeywordReserved","value":"RETURNS"},
1450 {"type":"Text","value":" "},
1451 {"type":"KeywordType","value":"CHARACTER\n "},
1452 {"type":"Punctuation","value":"("},
1453 {"type":"Text","value":" "},
1454 {"type":"NameVariable","value":"pcDatabase"},
1455 {"type":"Text","value":" "},
1456 {"type":"KeywordReserved","value":"AS"},
1457 {"type":"Text","value":" "},
1458 {"type":"KeywordType","value":"CHARACTER\n "},
1459 {"type":"NameVariable","value":","},
1460 {"type":"Text","value":" "},
1461 {"type":"NameVariable","value":"pcFile"},
1462 {"type":"Text","value":" "},
1463 {"type":"KeywordReserved","value":"AS"},
1464 {"type":"Text","value":" "},
1465 {"type":"KeywordType","value":"CHARACTER\n "},
1466 {"type":"Punctuation","value":")"},
1467 {"type":"Text","value":" "},
1468 {"type":"KeywordReserved","value":"FORWARD"},
1469 {"type":"Punctuation","value":"."},
1470 {"type":"Text","value":"\n\n"},
1471 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1472 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getFileCategory) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getFileCategory Procedure"},
1473 {"type":"Text","value":"\n"},
1474 {"type":"KeywordReserved","value":"FUNCTION"},
1475 {"type":"Text","value":" "},
1476 {"type":"NameVariable","value":"getFileCategory"},
1477 {"type":"Text","value":" "},
1478 {"type":"KeywordReserved","value":"RETURNS"},
1479 {"type":"Text","value":" "},
1480 {"type":"KeywordType","value":"CHARACTER\n "},
1481 {"type":"Punctuation","value":"("},
1482 {"type":"Text","value":" "},
1483 {"type":"NameVariable","value":"piFileNumber"},
1484 {"type":"Text","value":" "},
1485 {"type":"KeywordReserved","value":"AS"},
1486 {"type":"Text","value":" "},
1487 {"type":"KeywordType","value":"INTEGER\n "},
1488 {"type":"NameVariable","value":","},
1489 {"type":"Text","value":" "},
1490 {"type":"NameVariable","value":"pcFileName"},
1491 {"type":"Text","value":" "},
1492 {"type":"KeywordReserved","value":"AS"},
1493 {"type":"Text","value":" "},
1494 {"type":"KeywordType","value":"CHARACTER\n "},
1495 {"type":"Punctuation","value":")"},
1496 {"type":"Text","value":" "},
1497 {"type":"KeywordReserved","value":"FORWARD"},
1498 {"type":"Punctuation","value":"."},
1499 {"type":"Text","value":"\n\n"},
1500 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1501 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getFont) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getFont Procedure"},
1502 {"type":"Text","value":"\n"},
1503 {"type":"KeywordReserved","value":"FUNCTION"},
1504 {"type":"Text","value":" "},
1505 {"type":"NameVariable","value":"getFont"},
1506 {"type":"Text","value":" "},
1507 {"type":"KeywordReserved","value":"RETURNS"},
1508 {"type":"Text","value":" "},
1509 {"type":"KeywordType","value":"INTEGER\n "},
1510 {"type":"Punctuation","value":"("},
1511 {"type":"Text","value":" "},
1512 {"type":"NameVariable","value":"pcName"},
1513 {"type":"Text","value":" "},
1514 {"type":"KeywordReserved","value":"AS"},
1515 {"type":"Text","value":" "},
1516 {"type":"KeywordType","value":"CHARACTER "},
1517 {"type":"Punctuation","value":")"},
1518 {"type":"Text","value":" "},
1519 {"type":"KeywordReserved","value":"FORWARD"},
1520 {"type":"Punctuation","value":"."},
1521 {"type":"Text","value":"\n\n"},
1522 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1523 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getImagePath) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getImagePath Procedure"},
1524 {"type":"Text","value":"\n"},
1525 {"type":"KeywordReserved","value":"FUNCTION"},
1526 {"type":"Text","value":" "},
1527 {"type":"NameVariable","value":"getImagePath"},
1528 {"type":"Text","value":" "},
1529 {"type":"KeywordReserved","value":"RETURNS"},
1530 {"type":"Text","value":" "},
1531 {"type":"KeywordType","value":"CHARACTER\n "},
1532 {"type":"Punctuation","value":"("},
1533 {"type":"Text","value":" "},
1534 {"type":"NameVariable","value":"pcImage"},
1535 {"type":"Text","value":" "},
1536 {"type":"KeywordReserved","value":"AS"},
1537 {"type":"Text","value":" "},
1538 {"type":"KeywordType","value":"CHARACTER "},
1539 {"type":"Punctuation","value":")"},
1540 {"type":"Text","value":" "},
1541 {"type":"KeywordReserved","value":"FORWARD"},
1542 {"type":"Punctuation","value":"."},
1543 {"type":"Text","value":"\n\n"},
1544 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1545 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getIndexFields) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getIndexFields Procedure"},
1546 {"type":"Text","value":"\n"},
1547 {"type":"KeywordReserved","value":"FUNCTION"},
1548 {"type":"Text","value":" "},
1549 {"type":"NameVariable","value":"getIndexFields"},
1550 {"type":"Text","value":" "},
1551 {"type":"KeywordReserved","value":"RETURNS"},
1552 {"type":"Text","value":" "},
1553 {"type":"KeywordType","value":"CHARACTER\n "},
1554 {"type":"Punctuation","value":"("},
1555 {"type":"Text","value":" "},
1556 {"type":"KeywordReserved","value":"INPUT"},
1557 {"type":"Text","value":" "},
1558 {"type":"NameVariable","value":"pcDatabaseName"},
1559 {"type":"Text","value":" "},
1560 {"type":"KeywordReserved","value":"AS"},
1561 {"type":"Text","value":" "},
1562 {"type":"KeywordType","value":"CHARACTER\n "},
1563 {"type":"NameVariable","value":","},
1564 {"type":"Text","value":" "},
1565 {"type":"KeywordReserved","value":"INPUT"},
1566 {"type":"Text","value":" "},
1567 {"type":"NameVariable","value":"pcTableName"},
1568 {"type":"Text","value":" "},
1569 {"type":"KeywordReserved","value":"AS"},
1570 {"type":"Text","value":" "},
1571 {"type":"KeywordType","value":"CHARACTER\n "},
1572 {"type":"NameVariable","value":","},
1573 {"type":"Text","value":" "},
1574 {"type":"KeywordReserved","value":"INPUT"},
1575 {"type":"Text","value":" "},
1576 {"type":"NameVariable","value":"pcFlags"},
1577 {"type":"Text","value":" "},
1578 {"type":"KeywordReserved","value":"AS"},
1579 {"type":"Text","value":" "},
1580 {"type":"KeywordType","value":"CHARACTER\n "},
1581 {"type":"Punctuation","value":")"},
1582 {"type":"Text","value":" "},
1583 {"type":"KeywordReserved","value":"FORWARD"},
1584 {"type":"Punctuation","value":"."},
1585 {"type":"Text","value":"\n\n"},
1586 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1587 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getKeyList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getKeyList Procedure"},
1588 {"type":"Text","value":"\n"},
1589 {"type":"KeywordReserved","value":"FUNCTION"},
1590 {"type":"Text","value":" "},
1591 {"type":"NameVariable","value":"getKeyList"},
1592 {"type":"Text","value":" "},
1593 {"type":"KeywordReserved","value":"RETURNS"},
1594 {"type":"Text","value":" "},
1595 {"type":"KeywordType","value":"CHARACTER\n "},
1596 {"type":"Punctuation","value":"("},
1597 {"type":"Text","value":" "},
1598 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
1599 {"type":"Text","value":" "},
1600 {"type":"Punctuation","value":")"},
1601 {"type":"Text","value":" "},
1602 {"type":"KeywordReserved","value":"FORWARD"},
1603 {"type":"Punctuation","value":"."},
1604 {"type":"Text","value":"\n\n"},
1605 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1606 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getLinkInfo) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getLinkInfo Procedure"},
1607 {"type":"Text","value":"\n"},
1608 {"type":"KeywordReserved","value":"FUNCTION"},
1609 {"type":"Text","value":" "},
1610 {"type":"NameVariable","value":"getLinkInfo"},
1611 {"type":"Text","value":" "},
1612 {"type":"KeywordReserved","value":"RETURNS"},
1613 {"type":"Text","value":" "},
1614 {"type":"KeywordType","value":"CHARACTER\n "},
1615 {"type":"Punctuation","value":"("},
1616 {"type":"Text","value":" "},
1617 {"type":"KeywordReserved","value":"INPUT"},
1618 {"type":"Text","value":" "},
1619 {"type":"NameVariable","value":"pcFieldName"},
1620 {"type":"Text","value":" "},
1621 {"type":"KeywordReserved","value":"AS"},
1622 {"type":"Text","value":" "},
1623 {"type":"KeywordType","value":"CHARACTER\n "},
1624 {"type":"Punctuation","value":")"},
1625 {"type":"Text","value":" "},
1626 {"type":"KeywordReserved","value":"FORWARD"},
1627 {"type":"Punctuation","value":"."},
1628 {"type":"Text","value":"\n\n"},
1629 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1630 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getMaxLength) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getMaxLength Procedure"},
1631 {"type":"Text","value":"\n"},
1632 {"type":"KeywordReserved","value":"FUNCTION"},
1633 {"type":"Text","value":" "},
1634 {"type":"NameVariable","value":"getMaxLength"},
1635 {"type":"Text","value":" "},
1636 {"type":"KeywordReserved","value":"RETURNS"},
1637 {"type":"Text","value":" "},
1638 {"type":"KeywordType","value":"INTEGER\n "},
1639 {"type":"Punctuation","value":"("},
1640 {"type":"Text","value":" "},
1641 {"type":"NameVariable","value":"cFieldList"},
1642 {"type":"Text","value":" "},
1643 {"type":"KeywordReserved","value":"AS"},
1644 {"type":"Text","value":" "},
1645 {"type":"KeywordType","value":"CHARACTER "},
1646 {"type":"Punctuation","value":")"},
1647 {"type":"Text","value":" "},
1648 {"type":"KeywordReserved","value":"FORWARD"},
1649 {"type":"Punctuation","value":"."},
1650 {"type":"Text","value":"\n\n"},
1651 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1652 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getOsErrorDesc) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getOsErrorDesc Procedure"},
1653 {"type":"Text","value":"\n"},
1654 {"type":"KeywordReserved","value":"FUNCTION"},
1655 {"type":"Text","value":" "},
1656 {"type":"NameVariable","value":"getOsErrorDesc"},
1657 {"type":"Text","value":" "},
1658 {"type":"KeywordReserved","value":"RETURNS"},
1659 {"type":"Text","value":" "},
1660 {"type":"KeywordType","value":"CHARACTER\n "},
1661 {"type":"Punctuation","value":"("},
1662 {"type":"KeywordReserved","value":"INPUT"},
1663 {"type":"Text","value":" "},
1664 {"type":"NameVariable","value":"piOsError"},
1665 {"type":"Text","value":" "},
1666 {"type":"KeywordReserved","value":"AS"},
1667 {"type":"Text","value":" "},
1668 {"type":"KeywordType","value":"INTEGER"},
1669 {"type":"Punctuation","value":")"},
1670 {"type":"Text","value":" "},
1671 {"type":"KeywordReserved","value":"FORWARD"},
1672 {"type":"Punctuation","value":"."},
1673 {"type":"Text","value":"\n\n"},
1674 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1675 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getProgramDir) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getProgramDir Procedure"},
1676 {"type":"Text","value":"\n"},
1677 {"type":"KeywordReserved","value":"FUNCTION"},
1678 {"type":"Text","value":" "},
1679 {"type":"NameVariable","value":"getProgramDir"},
1680 {"type":"Text","value":" "},
1681 {"type":"KeywordReserved","value":"RETURNS"},
1682 {"type":"Text","value":" "},
1683 {"type":"KeywordType","value":"CHARACTER\n "},
1684 {"type":"Punctuation","value":"("},
1685 {"type":"Text","value":" "},
1686 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
1687 {"type":"Text","value":" "},
1688 {"type":"Punctuation","value":")"},
1689 {"type":"Text","value":" "},
1690 {"type":"KeywordReserved","value":"FORWARD"},
1691 {"type":"Punctuation","value":"."},
1692 {"type":"Text","value":"\n\n"},
1693 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1694 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getQuery) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getQuery Procedure"},
1695 {"type":"Text","value":"\n"},
1696 {"type":"KeywordReserved","value":"FUNCTION"},
1697 {"type":"Text","value":" "},
1698 {"type":"NameVariable","value":"getQuery"},
1699 {"type":"Text","value":" "},
1700 {"type":"KeywordReserved","value":"RETURNS"},
1701 {"type":"Text","value":" "},
1702 {"type":"KeywordType","value":"CHARACTER\n "},
1703 {"type":"Punctuation","value":"("},
1704 {"type":"Text","value":" "},
1705 {"type":"KeywordReserved","value":"INPUT"},
1706 {"type":"Text","value":" "},
1707 {"type":"NameVariable","value":"pcDatabase"},
1708 {"type":"Text","value":" "},
1709 {"type":"KeywordReserved","value":"AS"},
1710 {"type":"Text","value":" "},
1711 {"type":"KeywordType","value":"CHARACTER\n "},
1712 {"type":"NameVariable","value":","},
1713 {"type":"Text","value":" "},
1714 {"type":"KeywordReserved","value":"INPUT"},
1715 {"type":"Text","value":" "},
1716 {"type":"NameVariable","value":"pcTable"},
1717 {"type":"Text","value":" "},
1718 {"type":"KeywordReserved","value":"AS"},
1719 {"type":"Text","value":" "},
1720 {"type":"KeywordType","value":"CHARACTER\n "},
1721 {"type":"NameVariable","value":","},
1722 {"type":"Text","value":" "},
1723 {"type":"KeywordReserved","value":"INPUT"},
1724 {"type":"Text","value":" "},
1725 {"type":"NameVariable","value":"piQuery"},
1726 {"type":"Text","value":" "},
1727 {"type":"KeywordReserved","value":"AS"},
1728 {"type":"Text","value":" "},
1729 {"type":"KeywordType","value":"INTEGER\n "},
1730 {"type":"Punctuation","value":")"},
1731 {"type":"Text","value":" "},
1732 {"type":"KeywordReserved","value":"FORWARD"},
1733 {"type":"Punctuation","value":"."},
1734 {"type":"Text","value":"\n\n"},
1735 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1736 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getReadableQuery) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getReadableQuery Procedure"},
1737 {"type":"Text","value":"\n"},
1738 {"type":"KeywordReserved","value":"FUNCTION"},
1739 {"type":"Text","value":" "},
1740 {"type":"NameVariable","value":"getReadableQuery"},
1741 {"type":"Text","value":" "},
1742 {"type":"KeywordReserved","value":"RETURNS"},
1743 {"type":"Text","value":" "},
1744 {"type":"KeywordType","value":"CHARACTER\n "},
1745 {"type":"Punctuation","value":"("},
1746 {"type":"Text","value":" "},
1747 {"type":"KeywordReserved","value":"INPUT"},
1748 {"type":"Text","value":" "},
1749 {"type":"NameVariable","value":"pcQuery"},
1750 {"type":"Text","value":" "},
1751 {"type":"KeywordReserved","value":"AS"},
1752 {"type":"Text","value":" "},
1753 {"type":"KeywordType","value":"CHARACTER "},
1754 {"type":"Punctuation","value":")"},
1755 {"type":"Text","value":" "},
1756 {"type":"KeywordReserved","value":"FORWARD"},
1757 {"type":"Punctuation","value":"."},
1758 {"type":"Text","value":"\n\n"},
1759 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1760 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getRegistry) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getRegistry Procedure"},
1761 {"type":"Text","value":"\n"},
1762 {"type":"KeywordReserved","value":"FUNCTION"},
1763 {"type":"Text","value":" "},
1764 {"type":"NameVariable","value":"getRegistry"},
1765 {"type":"Text","value":" "},
1766 {"type":"KeywordReserved","value":"RETURNS"},
1767 {"type":"Text","value":" "},
1768 {"type":"KeywordType","value":"CHARACTER\n "},
1769 {"type":"Punctuation","value":"("},
1770 {"type":"Text","value":" "},
1771 {"type":"NameVariable","value":"pcSection"},
1772 {"type":"Text","value":" "},
1773 {"type":"KeywordReserved","value":"AS"},
1774 {"type":"Text","value":" "},
1775 {"type":"KeywordType","value":"CHARACTER\n "},
1776 {"type":"NameVariable","value":","},
1777 {"type":"Text","value":" "},
1778 {"type":"NameVariable","value":"pcKey"},
1779 {"type":"Text","value":" "},
1780 {"type":"KeywordReserved","value":"AS"},
1781 {"type":"Text","value":" "},
1782 {"type":"KeywordType","value":"CHARACTER\n "},
1783 {"type":"Punctuation","value":")"},
1784 {"type":"Text","value":" "},
1785 {"type":"KeywordReserved","value":"FORWARD"},
1786 {"type":"Punctuation","value":"."},
1787 {"type":"Text","value":"\n\n"},
1788 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1789 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getSchemaHolder) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getSchemaHolder Procedure"},
1790 {"type":"Text","value":"\n"},
1791 {"type":"KeywordReserved","value":"FUNCTION"},
1792 {"type":"Text","value":" "},
1793 {"type":"NameVariable","value":"getSchemaHolder"},
1794 {"type":"Text","value":" "},
1795 {"type":"KeywordReserved","value":"RETURNS"},
1796 {"type":"Text","value":" "},
1797 {"type":"KeywordType","value":"CHARACTER\n "},
1798 {"type":"Punctuation","value":"("},
1799 {"type":"Text","value":" "},
1800 {"type":"KeywordReserved","value":"INPUT"},
1801 {"type":"Text","value":" "},
1802 {"type":"NameVariable","value":"pcDataSrNameOrDbName"},
1803 {"type":"Text","value":" "},
1804 {"type":"KeywordReserved","value":"AS"},
1805 {"type":"Text","value":" "},
1806 {"type":"KeywordType","value":"CHARACTER\n "},
1807 {"type":"Punctuation","value":")"},
1808 {"type":"Text","value":" "},
1809 {"type":"KeywordReserved","value":"FORWARD"},
1810 {"type":"Punctuation","value":"."},
1811 {"type":"Text","value":"\n\n"},
1812 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1813 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getStackSize) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getStackSize Procedure"},
1814 {"type":"Text","value":"\n"},
1815 {"type":"KeywordReserved","value":"FUNCTION"},
1816 {"type":"Text","value":" "},
1817 {"type":"NameVariable","value":"getStackSize"},
1818 {"type":"Text","value":" "},
1819 {"type":"KeywordReserved","value":"RETURNS"},
1820 {"type":"Text","value":" "},
1821 {"type":"KeywordType","value":"INTEGER"},
1822 {"type":"Punctuation","value":"()"},
1823 {"type":"Text","value":" "},
1824 {"type":"KeywordReserved","value":"FORWARD"},
1825 {"type":"Punctuation","value":"."},
1826 {"type":"Text","value":"\n\n"},
1827 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1828 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTableDesc) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getTableDesc Procedure"},
1829 {"type":"Text","value":"\n"},
1830 {"type":"KeywordReserved","value":"FUNCTION"},
1831 {"type":"Text","value":" "},
1832 {"type":"NameVariable","value":"getTableDesc"},
1833 {"type":"Text","value":" "},
1834 {"type":"KeywordReserved","value":"RETURNS"},
1835 {"type":"Text","value":" "},
1836 {"type":"KeywordType","value":"CHARACTER\n "},
1837 {"type":"Punctuation","value":"("},
1838 {"type":"Text","value":" "},
1839 {"type":"KeywordReserved","value":"INPUT"},
1840 {"type":"Text","value":" "},
1841 {"type":"NameVariable","value":"pcDatabase"},
1842 {"type":"Text","value":" "},
1843 {"type":"KeywordReserved","value":"AS"},
1844 {"type":"Text","value":" "},
1845 {"type":"KeywordType","value":"CHARACTER\n "},
1846 {"type":"NameVariable","value":","},
1847 {"type":"Text","value":" "},
1848 {"type":"KeywordReserved","value":"INPUT"},
1849 {"type":"Text","value":" "},
1850 {"type":"NameVariable","value":"pcTable"},
1851 {"type":"Text","value":" "},
1852 {"type":"KeywordReserved","value":"AS"},
1853 {"type":"Text","value":" "},
1854 {"type":"KeywordType","value":"CHARACTER\n "},
1855 {"type":"Punctuation","value":")"},
1856 {"type":"Text","value":" "},
1857 {"type":"KeywordReserved","value":"FORWARD"},
1858 {"type":"Punctuation","value":"."},
1859 {"type":"Text","value":"\n\n"},
1860 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1861 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTableLabel) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getTableLabel Procedure"},
1862 {"type":"Text","value":"\n"},
1863 {"type":"KeywordReserved","value":"FUNCTION"},
1864 {"type":"Text","value":" "},
1865 {"type":"NameVariable","value":"getTableLabel"},
1866 {"type":"Text","value":" "},
1867 {"type":"KeywordReserved","value":"RETURNS"},
1868 {"type":"Text","value":" "},
1869 {"type":"KeywordType","value":"CHARACTER\n "},
1870 {"type":"Punctuation","value":"("},
1871 {"type":"Text","value":" "},
1872 {"type":"KeywordReserved","value":"INPUT "},
1873 {"type":"Text","value":" "},
1874 {"type":"NameVariable","value":"pcDatabase"},
1875 {"type":"Text","value":" "},
1876 {"type":"KeywordReserved","value":"AS"},
1877 {"type":"Text","value":" "},
1878 {"type":"KeywordType","value":"CHARACTER\n "},
1879 {"type":"NameVariable","value":","},
1880 {"type":"Text","value":" "},
1881 {"type":"KeywordReserved","value":"INPUT "},
1882 {"type":"Text","value":" "},
1883 {"type":"NameVariable","value":"pcTable"},
1884 {"type":"Text","value":" "},
1885 {"type":"KeywordReserved","value":"AS"},
1886 {"type":"Text","value":" "},
1887 {"type":"KeywordType","value":"CHARACTER\n "},
1888 {"type":"Punctuation","value":")"},
1889 {"type":"Text","value":" "},
1890 {"type":"KeywordReserved","value":"FORWARD"},
1891 {"type":"Punctuation","value":"."},
1892 {"type":"Text","value":"\n\n"},
1893 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1894 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTableList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getTableList Procedure"},
1895 {"type":"Text","value":"\n"},
1896 {"type":"KeywordReserved","value":"FUNCTION"},
1897 {"type":"Text","value":" "},
1898 {"type":"NameVariable","value":"getTableList"},
1899 {"type":"Text","value":" "},
1900 {"type":"KeywordReserved","value":"RETURNS"},
1901 {"type":"Text","value":" "},
1902 {"type":"KeywordType","value":"CHARACTER\n "},
1903 {"type":"Punctuation","value":"("},
1904 {"type":"Text","value":" "},
1905 {"type":"KeywordReserved","value":"INPUT "},
1906 {"type":"Text","value":" "},
1907 {"type":"NameVariable","value":"pcDatabaseFilter"},
1908 {"type":"Text","value":" "},
1909 {"type":"KeywordReserved","value":"AS"},
1910 {"type":"Text","value":" "},
1911 {"type":"KeywordType","value":"CHARACTER\n "},
1912 {"type":"NameVariable","value":","},
1913 {"type":"Text","value":" "},
1914 {"type":"KeywordReserved","value":"INPUT "},
1915 {"type":"Text","value":" "},
1916 {"type":"NameVariable","value":"pcTableFilter"},
1917 {"type":"Text","value":" "},
1918 {"type":"KeywordReserved","value":"AS"},
1919 {"type":"Text","value":" "},
1920 {"type":"KeywordType","value":"CHARACTER\n "},
1921 {"type":"Punctuation","value":")"},
1922 {"type":"Text","value":" "},
1923 {"type":"KeywordReserved","value":"FORWARD"},
1924 {"type":"Punctuation","value":"."},
1925 {"type":"Text","value":"\n\n"},
1926 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1927 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getUserName) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getUserName Procedure"},
1928 {"type":"Text","value":"\n"},
1929 {"type":"KeywordReserved","value":"FUNCTION"},
1930 {"type":"Text","value":" "},
1931 {"type":"NameVariable","value":"getUserName"},
1932 {"type":"Text","value":" "},
1933 {"type":"KeywordReserved","value":"RETURNS"},
1934 {"type":"Text","value":" "},
1935 {"type":"KeywordType","value":"CHARACTER\n "},
1936 {"type":"Punctuation","value":"("},
1937 {"type":"Text","value":" "},
1938 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
1939 {"type":"Text","value":" "},
1940 {"type":"Punctuation","value":")"},
1941 {"type":"Text","value":" "},
1942 {"type":"KeywordReserved","value":"FORWARD"},
1943 {"type":"Punctuation","value":"."},
1944 {"type":"Text","value":"\n\n"},
1945 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1946 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getWidgetUnderMouse) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getWidgetUnderMouse Procedure"},
1947 {"type":"Text","value":"\n"},
1948 {"type":"KeywordReserved","value":"FUNCTION"},
1949 {"type":"Text","value":" "},
1950 {"type":"NameVariable","value":"getWidgetUnderMouse"},
1951 {"type":"Text","value":" "},
1952 {"type":"KeywordReserved","value":"RETURNS"},
1953 {"type":"Text","value":" "},
1954 {"type":"KeywordType","value":"HANDLE\n "},
1955 {"type":"Punctuation","value":"("},
1956 {"type":"Text","value":" "},
1957 {"type":"NameVariable","value":"phFrame"},
1958 {"type":"Text","value":" "},
1959 {"type":"KeywordReserved","value":"AS"},
1960 {"type":"Text","value":" "},
1961 {"type":"KeywordType","value":"HANDLE "},
1962 {"type":"Punctuation","value":")"},
1963 {"type":"Text","value":" "},
1964 {"type":"KeywordReserved","value":"FORWARD"},
1965 {"type":"Punctuation","value":"."},
1966 {"type":"Text","value":"\n\n"},
1967 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1968 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getWorkFolder) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getWorkFolder Procedure"},
1969 {"type":"Text","value":"\n"},
1970 {"type":"KeywordReserved","value":"FUNCTION"},
1971 {"type":"Text","value":" "},
1972 {"type":"NameVariable","value":"getWorkFolder"},
1973 {"type":"Text","value":" "},
1974 {"type":"KeywordReserved","value":"RETURNS"},
1975 {"type":"Text","value":" "},
1976 {"type":"KeywordType","value":"CHARACTER\n "},
1977 {"type":"Punctuation","value":"("},
1978 {"type":"Text","value":" "},
1979 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
1980 {"type":"Text","value":" "},
1981 {"type":"Punctuation","value":")"},
1982 {"type":"Text","value":" "},
1983 {"type":"KeywordReserved","value":"FORWARD"},
1984 {"type":"Punctuation","value":"."},
1985 {"type":"Text","value":"\n\n"},
1986 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
1987 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getXmlNodeName) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD getXmlNodeName Procedure"},
1988 {"type":"Text","value":"\n"},
1989 {"type":"KeywordReserved","value":"FUNCTION"},
1990 {"type":"Text","value":" "},
1991 {"type":"NameVariable","value":"getXmlNodeName"},
1992 {"type":"Text","value":" "},
1993 {"type":"KeywordReserved","value":"RETURNS"},
1994 {"type":"Text","value":" "},
1995 {"type":"KeywordType","value":"CHARACTER\n "},
1996 {"type":"Punctuation","value":"("},
1997 {"type":"Text","value":" "},
1998 {"type":"NameVariable","value":"pcFieldName"},
1999 {"type":"Text","value":" "},
2000 {"type":"KeywordReserved","value":"AS"},
2001 {"type":"Text","value":" "},
2002 {"type":"KeywordType","value":"CHARACTER "},
2003 {"type":"Punctuation","value":")"},
2004 {"type":"Text","value":" "},
2005 {"type":"KeywordReserved","value":"FORWARD"},
2006 {"type":"Punctuation","value":"."},
2007 {"type":"Text","value":"\n\n"},
2008 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2009 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isDataServer) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD isDataServer Procedure"},
2010 {"type":"Text","value":"\n"},
2011 {"type":"KeywordReserved","value":"FUNCTION"},
2012 {"type":"Text","value":" "},
2013 {"type":"NameVariable","value":"isDataServer"},
2014 {"type":"Text","value":" "},
2015 {"type":"KeywordReserved","value":"RETURNS"},
2016 {"type":"Text","value":" "},
2017 {"type":"KeywordType","value":"LOGICAL\n "},
2018 {"type":"Punctuation","value":"("},
2019 {"type":"Text","value":" "},
2020 {"type":"KeywordReserved","value":"INPUT"},
2021 {"type":"Text","value":" "},
2022 {"type":"NameVariable","value":"pcDataSrNameOrDbName"},
2023 {"type":"Text","value":" "},
2024 {"type":"KeywordReserved","value":"AS"},
2025 {"type":"Text","value":" "},
2026 {"type":"KeywordType","value":"CHARACTER\n "},
2027 {"type":"Punctuation","value":")"},
2028 {"type":"Text","value":" "},
2029 {"type":"KeywordReserved","value":"FORWARD"},
2030 {"type":"Punctuation","value":"."},
2031 {"type":"Text","value":"\n\n"},
2032 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2033 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isDefaultFontsChanged) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD isDefaultFontsChanged Procedure"},
2034 {"type":"Text","value":"\n"},
2035 {"type":"KeywordReserved","value":"FUNCTION"},
2036 {"type":"Text","value":" "},
2037 {"type":"NameVariable","value":"isDefaultFontsChanged"},
2038 {"type":"Text","value":" "},
2039 {"type":"KeywordReserved","value":"RETURNS"},
2040 {"type":"Text","value":" "},
2041 {"type":"KeywordType","value":"LOGICAL\n "},
2042 {"type":"Punctuation","value":"("},
2043 {"type":"Text","value":" "},
2044 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
2045 {"type":"Text","value":" "},
2046 {"type":"Punctuation","value":")"},
2047 {"type":"Text","value":" "},
2048 {"type":"KeywordReserved","value":"FORWARD"},
2049 {"type":"Punctuation","value":"."},
2050 {"type":"Text","value":"\n\n"},
2051 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2052 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isFileLocked) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD isFileLocked Procedure"},
2053 {"type":"Text","value":"\n"},
2054 {"type":"KeywordReserved","value":"FUNCTION"},
2055 {"type":"Text","value":" "},
2056 {"type":"NameVariable","value":"isFileLocked"},
2057 {"type":"Text","value":" "},
2058 {"type":"KeywordReserved","value":"RETURNS"},
2059 {"type":"Text","value":" "},
2060 {"type":"KeywordType","value":"LOGICAL\n "},
2061 {"type":"Punctuation","value":"("},
2062 {"type":"Text","value":" "},
2063 {"type":"NameVariable","value":"pcFileName"},
2064 {"type":"Text","value":" "},
2065 {"type":"KeywordReserved","value":"AS"},
2066 {"type":"Text","value":" "},
2067 {"type":"KeywordType","value":"CHARACTER "},
2068 {"type":"Punctuation","value":")"},
2069 {"type":"Text","value":" "},
2070 {"type":"KeywordReserved","value":"FORWARD"},
2071 {"type":"Punctuation","value":"."},
2072 {"type":"Text","value":"\n\n"},
2073 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2074 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isMouseOver) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD isMouseOver Procedure"},
2075 {"type":"Text","value":"\n"},
2076 {"type":"KeywordReserved","value":"FUNCTION"},
2077 {"type":"Text","value":" "},
2078 {"type":"NameVariable","value":"isMouseOver"},
2079 {"type":"Text","value":" "},
2080 {"type":"KeywordReserved","value":"RETURNS"},
2081 {"type":"Text","value":" "},
2082 {"type":"KeywordType","value":"LOGICAL\n "},
2083 {"type":"Punctuation","value":"("},
2084 {"type":"Text","value":" "},
2085 {"type":"NameVariable","value":"phWidget"},
2086 {"type":"Text","value":" "},
2087 {"type":"KeywordReserved","value":"AS"},
2088 {"type":"Text","value":" "},
2089 {"type":"KeywordType","value":"HANDLE "},
2090 {"type":"Punctuation","value":")"},
2091 {"type":"Text","value":" "},
2092 {"type":"KeywordReserved","value":"FORWARD"},
2093 {"type":"Punctuation","value":"."},
2094 {"type":"Text","value":"\n\n"},
2095 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2096 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isTableFilterUsed) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD isTableFilterUsed Procedure"},
2097 {"type":"Text","value":"\n"},
2098 {"type":"KeywordReserved","value":"FUNCTION"},
2099 {"type":"Text","value":" "},
2100 {"type":"NameVariable","value":"isTableFilterUsed"},
2101 {"type":"Text","value":" "},
2102 {"type":"KeywordReserved","value":"RETURNS"},
2103 {"type":"Text","value":" "},
2104 {"type":"KeywordType","value":"LOGICAL\n "},
2105 {"type":"Punctuation","value":"("},
2106 {"type":"Text","value":" "},
2107 {"type":"KeywordReserved","value":"INPUT"},
2108 {"type":"Text","value":" "},
2109 {"type":"KeywordReserved","value":"TABLE"},
2110 {"type":"Text","value":" "},
2111 {"type":"NameVariable","value":"ttTableFilter"},
2112 {"type":"Text","value":" "},
2113 {"type":"Punctuation","value":")"},
2114 {"type":"Text","value":" "},
2115 {"type":"KeywordReserved","value":"FORWARD"},
2116 {"type":"Punctuation","value":"."},
2117 {"type":"Text","value":"\n\n"},
2118 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2119 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isValidCodePage) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD isValidCodePage Procedure"},
2120 {"type":"Text","value":"\n"},
2121 {"type":"KeywordReserved","value":"FUNCTION"},
2122 {"type":"Text","value":" "},
2123 {"type":"NameVariable","value":"isValidCodePage"},
2124 {"type":"Text","value":" "},
2125 {"type":"KeywordReserved","value":"RETURNS"},
2126 {"type":"Text","value":" "},
2127 {"type":"KeywordType","value":"LOGICAL\n "},
2128 {"type":"Punctuation","value":"("},
2129 {"type":"NameVariable","value":"pcCodepage"},
2130 {"type":"Text","value":" "},
2131 {"type":"KeywordReserved","value":"AS"},
2132 {"type":"Text","value":" "},
2133 {"type":"KeywordType","value":"CHARACTER"},
2134 {"type":"Punctuation","value":")"},
2135 {"type":"Text","value":" "},
2136 {"type":"KeywordReserved","value":"FORWARD"},
2137 {"type":"Punctuation","value":"."},
2138 {"type":"Text","value":"\n\n"},
2139 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2140 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-readFile) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD readFile Procedure"},
2141 {"type":"Text","value":"\n"},
2142 {"type":"KeywordReserved","value":"FUNCTION"},
2143 {"type":"Text","value":" "},
2144 {"type":"NameVariable","value":"readFile"},
2145 {"type":"Text","value":" "},
2146 {"type":"KeywordReserved","value":"RETURNS"},
2147 {"type":"Text","value":" "},
2148 {"type":"KeywordType","value":"LONGCHAR\n "},
2149 {"type":"Punctuation","value":"("},
2150 {"type":"NameVariable","value":"pcFilename"},
2151 {"type":"Text","value":" "},
2152 {"type":"KeywordReserved","value":"AS"},
2153 {"type":"Text","value":" "},
2154 {"type":"KeywordType","value":"CHARACTER"},
2155 {"type":"Punctuation","value":")"},
2156 {"type":"Text","value":" "},
2157 {"type":"KeywordReserved","value":"FORWARD"},
2158 {"type":"Punctuation","value":"."},
2159 {"type":"Text","value":"\n\n"},
2160 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2161 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-removeConnection) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD removeConnection Procedure"},
2162 {"type":"Text","value":"\n"},
2163 {"type":"KeywordReserved","value":"FUNCTION"},
2164 {"type":"Text","value":" "},
2165 {"type":"NameVariable","value":"removeConnection"},
2166 {"type":"Text","value":" "},
2167 {"type":"KeywordReserved","value":"RETURNS"},
2168 {"type":"Text","value":" "},
2169 {"type":"KeywordType","value":"LOGICAL\n "},
2170 {"type":"Punctuation","value":"("},
2171 {"type":"Text","value":" "},
2172 {"type":"NameVariable","value":"pcDatabase"},
2173 {"type":"Text","value":" "},
2174 {"type":"KeywordReserved","value":"AS"},
2175 {"type":"Text","value":" "},
2176 {"type":"KeywordType","value":"CHARACTER "},
2177 {"type":"Punctuation","value":")"},
2178 {"type":"Text","value":" "},
2179 {"type":"KeywordReserved","value":"FORWARD"},
2180 {"type":"Punctuation","value":"."},
2181 {"type":"Text","value":"\n\n"},
2182 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2183 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-resolveOsVars) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD resolveOsVars Procedure"},
2184 {"type":"Text","value":"\n"},
2185 {"type":"KeywordReserved","value":"FUNCTION"},
2186 {"type":"Text","value":" "},
2187 {"type":"NameVariable","value":"resolveOsVars"},
2188 {"type":"Text","value":" "},
2189 {"type":"KeywordReserved","value":"RETURNS"},
2190 {"type":"Text","value":" "},
2191 {"type":"KeywordType","value":"CHARACTER\n "},
2192 {"type":"Punctuation","value":"("},
2193 {"type":"Text","value":" "},
2194 {"type":"NameVariable","value":"pcString"},
2195 {"type":"Text","value":" "},
2196 {"type":"KeywordReserved","value":"AS"},
2197 {"type":"Text","value":" "},
2198 {"type":"KeywordType","value":"CHARACTER "},
2199 {"type":"Punctuation","value":")"},
2200 {"type":"Text","value":" "},
2201 {"type":"KeywordReserved","value":"FORWARD"},
2202 {"type":"Punctuation","value":"."},
2203 {"type":"Text","value":"\n\n"},
2204 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2205 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-resolveSequence) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD resolveSequence Procedure"},
2206 {"type":"Text","value":"\n"},
2207 {"type":"KeywordReserved","value":"FUNCTION"},
2208 {"type":"Text","value":" "},
2209 {"type":"NameVariable","value":"resolveSequence"},
2210 {"type":"Text","value":" "},
2211 {"type":"KeywordReserved","value":"RETURNS"},
2212 {"type":"Text","value":" "},
2213 {"type":"KeywordType","value":"CHARACTER\n "},
2214 {"type":"Punctuation","value":"("},
2215 {"type":"Text","value":" "},
2216 {"type":"NameVariable","value":"pcString"},
2217 {"type":"Text","value":" "},
2218 {"type":"KeywordReserved","value":"AS"},
2219 {"type":"Text","value":" "},
2220 {"type":"KeywordType","value":"CHARACTER "},
2221 {"type":"Punctuation","value":")"},
2222 {"type":"Text","value":" "},
2223 {"type":"KeywordReserved","value":"FORWARD"},
2224 {"type":"Punctuation","value":"."},
2225 {"type":"Text","value":"\n\n"},
2226 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2227 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setColor) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD setColor Procedure"},
2228 {"type":"Text","value":"\n"},
2229 {"type":"KeywordReserved","value":"FUNCTION"},
2230 {"type":"Text","value":" "},
2231 {"type":"NameVariable","value":"setColor"},
2232 {"type":"Text","value":" "},
2233 {"type":"KeywordReserved","value":"RETURNS"},
2234 {"type":"Text","value":" "},
2235 {"type":"KeywordType","value":"INTEGER\n "},
2236 {"type":"Punctuation","value":"("},
2237 {"type":"Text","value":" "},
2238 {"type":"NameVariable","value":"pcName"},
2239 {"type":"Text","value":" "},
2240 {"type":"KeywordReserved","value":"AS"},
2241 {"type":"Text","value":" "},
2242 {"type":"KeywordType","value":"CHARACTER\n "},
2243 {"type":"NameVariable","value":","},
2244 {"type":"Text","value":" "},
2245 {"type":"NameVariable","value":"piColor"},
2246 {"type":"Text","value":" "},
2247 {"type":"KeywordReserved","value":"AS"},
2248 {"type":"Text","value":" "},
2249 {"type":"KeywordType","value":"INTEGER"},
2250 {"type":"Punctuation","value":")"},
2251 {"type":"Text","value":" "},
2252 {"type":"KeywordReserved","value":"FORWARD"},
2253 {"type":"Punctuation","value":"."},
2254 {"type":"Text","value":"\n\n"},
2255 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2256 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setColumnWidthList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD setColumnWidthList Procedure"},
2257 {"type":"Text","value":"\n"},
2258 {"type":"KeywordReserved","value":"FUNCTION"},
2259 {"type":"Text","value":" "},
2260 {"type":"NameVariable","value":"setColumnWidthList"},
2261 {"type":"Text","value":" "},
2262 {"type":"KeywordReserved","value":"RETURNS"},
2263 {"type":"Text","value":" "},
2264 {"type":"KeywordType","value":"LOGICAL\n "},
2265 {"type":"Punctuation","value":"("},
2266 {"type":"Text","value":" "},
2267 {"type":"KeywordReserved","value":"INPUT"},
2268 {"type":"Text","value":" "},
2269 {"type":"NameVariable","value":"phBrowse"},
2270 {"type":"Text","value":" "},
2271 {"type":"KeywordReserved","value":"AS"},
2272 {"type":"Text","value":" "},
2273 {"type":"KeywordType","value":"HANDLE\n "},
2274 {"type":"NameVariable","value":","},
2275 {"type":"Text","value":" "},
2276 {"type":"KeywordReserved","value":"INPUT"},
2277 {"type":"Text","value":" "},
2278 {"type":"NameVariable","value":"pcWidthList"},
2279 {"type":"Text","value":" "},
2280 {"type":"KeywordReserved","value":"AS"},
2281 {"type":"Text","value":" "},
2282 {"type":"KeywordType","value":"CHARACTER"},
2283 {"type":"Punctuation","value":")"},
2284 {"type":"Text","value":" "},
2285 {"type":"KeywordReserved","value":"FORWARD"},
2286 {"type":"Punctuation","value":"."},
2287 {"type":"Text","value":"\n\n"},
2288 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2289 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setLinkInfo) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD setLinkInfo Procedure"},
2290 {"type":"Text","value":"\n"},
2291 {"type":"KeywordReserved","value":"FUNCTION"},
2292 {"type":"Text","value":" "},
2293 {"type":"NameVariable","value":"setLinkInfo"},
2294 {"type":"Text","value":" "},
2295 {"type":"KeywordReserved","value":"RETURNS"},
2296 {"type":"Text","value":" "},
2297 {"type":"KeywordType","value":"LOGICAL\n "},
2298 {"type":"Punctuation","value":"("},
2299 {"type":"Text","value":" "},
2300 {"type":"KeywordReserved","value":"INPUT"},
2301 {"type":"Text","value":" "},
2302 {"type":"NameVariable","value":"pcFieldName"},
2303 {"type":"Text","value":" "},
2304 {"type":"KeywordReserved","value":"AS"},
2305 {"type":"Text","value":" "},
2306 {"type":"KeywordType","value":"CHARACTER\n "},
2307 {"type":"NameVariable","value":","},
2308 {"type":"Text","value":" "},
2309 {"type":"KeywordReserved","value":"INPUT"},
2310 {"type":"Text","value":" "},
2311 {"type":"NameVariable","value":"pcValue"},
2312 {"type":"Text","value":" "},
2313 {"type":"KeywordReserved","value":"AS"},
2314 {"type":"Text","value":" "},
2315 {"type":"KeywordType","value":"CHARACTER\n "},
2316 {"type":"Punctuation","value":")"},
2317 {"type":"Text","value":" "},
2318 {"type":"KeywordReserved","value":"FORWARD"},
2319 {"type":"Punctuation","value":"."},
2320 {"type":"Text","value":"\n\n"},
2321 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2322 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setRegistry) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION-FORWARD setRegistry Procedure"},
2323 {"type":"Text","value":"\n"},
2324 {"type":"KeywordReserved","value":"FUNCTION"},
2325 {"type":"Text","value":" "},
2326 {"type":"NameVariable","value":"setRegistry"},
2327 {"type":"Text","value":" "},
2328 {"type":"KeywordReserved","value":"RETURNS"},
2329 {"type":"Text","value":" "},
2330 {"type":"KeywordType","value":"CHARACTER\n "},
2331 {"type":"Punctuation","value":"("},
2332 {"type":"Text","value":" "},
2333 {"type":"NameVariable","value":"pcSection"},
2334 {"type":"Text","value":" "},
2335 {"type":"KeywordReserved","value":"AS"},
2336 {"type":"Text","value":" "},
2337 {"type":"KeywordType","value":"CHARACTER\n "},
2338 {"type":"NameVariable","value":","},
2339 {"type":"Text","value":" "},
2340 {"type":"NameVariable","value":"pcKey"},
2341 {"type":"Text","value":" "},
2342 {"type":"KeywordReserved","value":"AS"},
2343 {"type":"Text","value":" "},
2344 {"type":"KeywordType","value":"CHARACTER\n "},
2345 {"type":"NameVariable","value":","},
2346 {"type":"Text","value":" "},
2347 {"type":"NameVariable","value":"pcValue"},
2348 {"type":"Text","value":" "},
2349 {"type":"KeywordReserved","value":"AS"},
2350 {"type":"Text","value":" "},
2351 {"type":"KeywordType","value":"CHARACTER\n "},
2352 {"type":"Punctuation","value":")"},
2353 {"type":"Text","value":" "},
2354 {"type":"KeywordReserved","value":"FORWARD"},
2355 {"type":"Punctuation","value":"."},
2356 {"type":"Text","value":"\n\n"},
2357 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2358 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF"},
2359 {"type":"Text","value":"\n\n\n"},
2360 {"type":"CommentMultiline","value":"/* *********************** Procedure Settings ************************ */"},
2361 {"type":"CommentPreproc","value":"\n\n\u0026ANALYZE-SUSPEND _PROCEDURE-SETTINGS"},
2362 {"type":"Text","value":"\n"},
2363 {"type":"CommentMultiline","value":"/* Settings for THIS-PROCEDURE\n Type: Procedure\n Allow:\n Frames: 0\n Add Fields to: Neither\n Other Settings: CODE-ONLY COMPILE\n */"},
2364 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME _END-PROCEDURE-SETTINGS"},
2365 {"type":"Text","value":"\n\n"},
2366 {"type":"CommentMultiline","value":"/* ************************* Create Window ************************** */"},
2367 {"type":"CommentPreproc","value":"\n\n\u0026ANALYZE-SUSPEND _CREATE-WINDOW"},
2368 {"type":"Text","value":"\n"},
2369 {"type":"CommentMultiline","value":"/* DESIGN Window definition (used by the UIB)\n CREATE WINDOW Procedure ASSIGN\n HEIGHT = 41\n WIDTH = 57.4.\n/* END WINDOW DEFINITION */\n */"},
2370 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\n\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _CUSTOM _MAIN-BLOCK Procedure"},
2371 {"type":"Text","value":"\n\n\n"},
2372 {"type":"CommentMultiline","value":"/* *************************** Main Block *************************** */"},
2373 {"type":"Text","value":"\n\n"},
2374 {"type":"CommentMultiline","value":"/* terminate it. */"},
2375 {"type":"Text","value":"\n"},
2376 {"type":"KeywordReserved","value":"ON"},
2377 {"type":"Text","value":" "},
2378 {"type":"KeywordReserved","value":"CLOSE"},
2379 {"type":"Text","value":" "},
2380 {"type":"KeywordReserved","value":"OF"},
2381 {"type":"Text","value":" "},
2382 {"type":"KeywordReserved","value":"THIS-PROCEDURE"},
2383 {"type":"Text","value":"\n"},
2384 {"type":"KeywordReserved","value":"DO"},
2385 {"type":"Punctuation","value":":"},
2386 {"type":"Text","value":"\n "},
2387 {"type":"KeywordDeclaration","value":"DEFINE"},
2388 {"type":"Text","value":" "},
2389 {"type":"KeywordReserved","value":"VARIABLE"},
2390 {"type":"Text","value":" "},
2391 {"type":"NameVariable","value":"cEnvironment"},
2392 {"type":"Text","value":" "},
2393 {"type":"KeywordReserved","value":"AS"},
2394 {"type":"Text","value":" "},
2395 {"type":"KeywordType","value":"CHARACTER"},
2396 {"type":"Text","value":" "},
2397 {"type":"KeywordReserved","value":"NO-UNDO"},
2398 {"type":"Punctuation","value":"."},
2399 {"type":"Text","value":"\n "},
2400 {"type":"NameVariable","value":"cEnvironment"},
2401 {"type":"Text","value":" "},
2402 {"type":"Operator","value":"="},
2403 {"type":"Text","value":" "},
2404 {"type":"KeywordReserved","value":"SUBSTITUTE"},
2405 {"type":"Punctuation","value":"("},
2406 {"type":"LiteralStringSingle","value":"'DataDigger-\u00261'"},
2407 {"type":"NameVariable","value":","},
2408 {"type":"Text","value":" "},
2409 {"type":"NameVariable","value":"getUserName"},
2410 {"type":"Punctuation","value":"()"},
2411 {"type":"Text","value":" "},
2412 {"type":"Punctuation","value":")."},
2413 {"type":"Text","value":"\n\n "},
2414 {"type":"KeywordReserved","value":"UNLOAD "},
2415 {"type":"LiteralStringSingle","value":"'DataDiggerHelp'"},
2416 {"type":"Text","value":" "},
2417 {"type":"KeywordReserved","value":"NO-ERROR"},
2418 {"type":"Punctuation","value":"."},
2419 {"type":"Text","value":"\n "},
2420 {"type":"KeywordReserved","value":"UNLOAD "},
2421 {"type":"LiteralStringSingle","value":"'DataDigger'"},
2422 {"type":"Text","value":" "},
2423 {"type":"KeywordReserved","value":"NO-ERROR"},
2424 {"type":"Punctuation","value":"."},
2425 {"type":"Text","value":"\n "},
2426 {"type":"KeywordReserved","value":"UNLOAD"},
2427 {"type":"Text","value":" "},
2428 {"type":"NameVariable","value":"cEnvironment"},
2429 {"type":"Text","value":" "},
2430 {"type":"KeywordReserved","value":"NO-ERROR"},
2431 {"type":"Punctuation","value":"."},
2432 {"type":"Text","value":"\n"},
2433 {"type":"KeywordReserved","value":"END"},
2434 {"type":"Punctuation","value":"."},
2435 {"type":"Text","value":" "},
2436 {"type":"CommentMultiline","value":"/* CLOSE OF THIS-PROCEDURE */"},
2437 {"type":"Text","value":"\n\n"},
2438 {"type":"CommentMultiline","value":"/* Caching settings must be set from within UI.\n * Since the library might be started from DataDigger.p\n * we cannot rely on the registry being loaded yet\n */"},
2439 {"type":"Text","value":"\n"},
2440 {"type":"NameVariable","value":"glCacheTableDefs"},
2441 {"type":"Text","value":" "},
2442 {"type":"Operator","value":"="},
2443 {"type":"Text","value":" "},
2444 {"type":"KeywordReserved","value":"TRUE"},
2445 {"type":"Punctuation","value":"."},
2446 {"type":"Text","value":"\n"},
2447 {"type":"NameVariable","value":"glCacheFieldDefs"},
2448 {"type":"Text","value":" "},
2449 {"type":"Operator","value":"="},
2450 {"type":"Text","value":" "},
2451 {"type":"KeywordReserved","value":"TRUE"},
2452 {"type":"Punctuation","value":"."},
2453 {"type":"Text","value":"\n\n"},
2454 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2455 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME"},
2456 {"type":"Text","value":"\n\n\n"},
2457 {"type":"CommentMultiline","value":"/* ********************** Internal Procedures *********************** */"},
2458 {"type":"CommentPreproc","value":"\n\n\u0026IF DEFINED(EXCLUDE-applyChoose) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE applyChoose Procedure"},
2459 {"type":"Text","value":"\n"},
2460 {"type":"KeywordReserved","value":"PROCEDURE"},
2461 {"type":"Text","value":" "},
2462 {"type":"NameVariable","value":"applyChoose"},
2463 {"type":"Text","value":" "},
2464 {"type":"Punctuation","value":":"},
2465 {"type":"Text","value":"\n"},
2466 {"type":"CommentMultiline","value":"/* Apply the choose event to a dynamically created widget\n */"},
2467 {"type":"Text","value":"\n "},
2468 {"type":"KeywordDeclaration","value":"DEFINE"},
2469 {"type":"Text","value":" "},
2470 {"type":"KeywordReserved","value":"INPUT "},
2471 {"type":"Text","value":" "},
2472 {"type":"KeywordReserved","value":"PARAMETER"},
2473 {"type":"Text","value":" "},
2474 {"type":"NameVariable","value":"pihWidget"},
2475 {"type":"Text","value":" "},
2476 {"type":"KeywordReserved","value":"AS"},
2477 {"type":"Text","value":" "},
2478 {"type":"KeywordType","value":"HANDLE"},
2479 {"type":"Text","value":" "},
2480 {"type":"KeywordReserved","value":"NO-UNDO"},
2481 {"type":"Punctuation","value":"."},
2482 {"type":"Text","value":"\n\n "},
2483 {"type":"KeywordReserved","value":"IF"},
2484 {"type":"Text","value":" "},
2485 {"type":"KeywordReserved","value":"VALID-HANDLE"},
2486 {"type":"Punctuation","value":"("},
2487 {"type":"NameVariable","value":"pihWidget"},
2488 {"type":"Punctuation","value":")"},
2489 {"type":"Text","value":" "},
2490 {"type":"KeywordReserved","value":"THEN\n "},
2491 {"type":"Text","value":" "},
2492 {"type":"KeywordReserved","value":"DO"},
2493 {"type":"Punctuation","value":":"},
2494 {"type":"Text","value":"\n "},
2495 {"type":"KeywordReserved","value":"PUBLISH "},
2496 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
2497 {"type":"Text","value":" "},
2498 {"type":"Punctuation","value":"("},
2499 {"type":"LiteralNumberInteger","value":"3"},
2500 {"type":"NameVariable","value":","},
2501 {"type":"Text","value":" "},
2502 {"type":"KeywordReserved","value":"SUBSTITUTE"},
2503 {"type":"Punctuation","value":"("},
2504 {"type":"LiteralStringDouble","value":"\"Apply CHOOSE to \u00261 \u00262\""},
2505 {"type":"NameVariable","value":","},
2506 {"type":"Text","value":" "},
2507 {"type":"NameVariable","value":"pihWidget"},
2508 {"type":"Punctuation","value":":"},
2509 {"type":"KeywordReserved","value":"TYPE"},
2510 {"type":"NameVariable","value":","},
2511 {"type":"Text","value":" "},
2512 {"type":"NameVariable","value":"pihWidget"},
2513 {"type":"Punctuation","value":":"},
2514 {"type":"KeywordReserved","value":"NAME"},
2515 {"type":"Punctuation","value":"))."},
2516 {"type":"Text","value":"\n "},
2517 {"type":"KeywordReserved","value":"APPLY "},
2518 {"type":"LiteralStringSingle","value":"'choose'"},
2519 {"type":"Text","value":" "},
2520 {"type":"KeywordReserved","value":"TO"},
2521 {"type":"Text","value":" "},
2522 {"type":"NameVariable","value":"pihWidget"},
2523 {"type":"Punctuation","value":"."},
2524 {"type":"Text","value":"\n "},
2525 {"type":"KeywordReserved","value":"END"},
2526 {"type":"Punctuation","value":"."},
2527 {"type":"Text","value":"\n\n"},
2528 {"type":"KeywordReserved","value":"END"},
2529 {"type":"Text","value":" "},
2530 {"type":"KeywordReserved","value":"PROCEDURE"},
2531 {"type":"Punctuation","value":"."},
2532 {"type":"Text","value":" "},
2533 {"type":"CommentMultiline","value":"/* applyChoose */"},
2534 {"type":"Text","value":"\n\n"},
2535 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2536 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-applyEvent) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE applyEvent Procedure"},
2537 {"type":"Text","value":"\n"},
2538 {"type":"KeywordReserved","value":"PROCEDURE"},
2539 {"type":"Text","value":" "},
2540 {"type":"NameVariable","value":"applyEvent"},
2541 {"type":"Text","value":" "},
2542 {"type":"Punctuation","value":":"},
2543 {"type":"Text","value":"\n"},
2544 {"type":"CommentMultiline","value":"/* Apply an event to a dynamically created widget\n */"},
2545 {"type":"Text","value":"\n "},
2546 {"type":"KeywordDeclaration","value":"DEFINE"},
2547 {"type":"Text","value":" "},
2548 {"type":"KeywordReserved","value":"INPUT "},
2549 {"type":"Text","value":" "},
2550 {"type":"KeywordReserved","value":"PARAMETER"},
2551 {"type":"Text","value":" "},
2552 {"type":"NameVariable","value":"pihWidget"},
2553 {"type":"Text","value":" "},
2554 {"type":"KeywordReserved","value":"AS"},
2555 {"type":"Text","value":" "},
2556 {"type":"KeywordType","value":"HANDLE"},
2557 {"type":"Text","value":" "},
2558 {"type":"KeywordReserved","value":"NO-UNDO"},
2559 {"type":"Punctuation","value":"."},
2560 {"type":"Text","value":"\n "},
2561 {"type":"KeywordDeclaration","value":"DEFINE"},
2562 {"type":"Text","value":" "},
2563 {"type":"KeywordReserved","value":"INPUT "},
2564 {"type":"Text","value":" "},
2565 {"type":"KeywordReserved","value":"PARAMETER"},
2566 {"type":"Text","value":" "},
2567 {"type":"NameVariable","value":"pcEvent"},
2568 {"type":"Text","value":" "},
2569 {"type":"KeywordReserved","value":"AS"},
2570 {"type":"Text","value":" "},
2571 {"type":"KeywordType","value":"CHARACTER "},
2572 {"type":"Text","value":" "},
2573 {"type":"KeywordReserved","value":"NO-UNDO"},
2574 {"type":"Punctuation","value":"."},
2575 {"type":"Text","value":"\n\n "},
2576 {"type":"KeywordReserved","value":"IF"},
2577 {"type":"Text","value":" "},
2578 {"type":"KeywordReserved","value":"VALID-HANDLE"},
2579 {"type":"Punctuation","value":"("},
2580 {"type":"NameVariable","value":"pihWidget"},
2581 {"type":"Punctuation","value":")"},
2582 {"type":"Text","value":" "},
2583 {"type":"KeywordReserved","value":"THEN\n "},
2584 {"type":"Text","value":" "},
2585 {"type":"KeywordReserved","value":"DO"},
2586 {"type":"Punctuation","value":":"},
2587 {"type":"Text","value":"\n "},
2588 {"type":"KeywordReserved","value":"PUBLISH "},
2589 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
2590 {"type":"Text","value":" "},
2591 {"type":"Punctuation","value":"("},
2592 {"type":"LiteralNumberInteger","value":"3"},
2593 {"type":"NameVariable","value":","},
2594 {"type":"Text","value":" "},
2595 {"type":"KeywordReserved","value":"SUBSTITUTE"},
2596 {"type":"Punctuation","value":"("},
2597 {"type":"LiteralStringDouble","value":"\"Apply \u00261 to \u00262 \u00263\""},
2598 {"type":"NameVariable","value":","},
2599 {"type":"Text","value":" "},
2600 {"type":"KeywordReserved","value":"CAPS"},
2601 {"type":"Punctuation","value":"("},
2602 {"type":"NameVariable","value":"pcEvent"},
2603 {"type":"Punctuation","value":")"},
2604 {"type":"NameVariable","value":","},
2605 {"type":"Text","value":" "},
2606 {"type":"NameVariable","value":"pihWidget"},
2607 {"type":"Punctuation","value":":"},
2608 {"type":"KeywordReserved","value":"TYPE"},
2609 {"type":"NameVariable","value":","},
2610 {"type":"Text","value":" "},
2611 {"type":"NameVariable","value":"pihWidget"},
2612 {"type":"Punctuation","value":":"},
2613 {"type":"KeywordReserved","value":"NAME"},
2614 {"type":"Punctuation","value":"))."},
2615 {"type":"Text","value":"\n "},
2616 {"type":"KeywordReserved","value":"APPLY"},
2617 {"type":"Text","value":" "},
2618 {"type":"NameVariable","value":"pcEvent"},
2619 {"type":"Text","value":" "},
2620 {"type":"KeywordReserved","value":"TO"},
2621 {"type":"Text","value":" "},
2622 {"type":"NameVariable","value":"pihWidget"},
2623 {"type":"Punctuation","value":"."},
2624 {"type":"Text","value":"\n "},
2625 {"type":"KeywordReserved","value":"END"},
2626 {"type":"Punctuation","value":"."},
2627 {"type":"Text","value":"\n\n"},
2628 {"type":"KeywordReserved","value":"END"},
2629 {"type":"Text","value":" "},
2630 {"type":"KeywordReserved","value":"PROCEDURE"},
2631 {"type":"Punctuation","value":"."},
2632 {"type":"Text","value":" "},
2633 {"type":"CommentMultiline","value":"/* applyEvent */"},
2634 {"type":"Text","value":"\n\n"},
2635 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2636 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-checkBackupFolder) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE checkBackupFolder Procedure"},
2637 {"type":"Text","value":"\n"},
2638 {"type":"KeywordReserved","value":"PROCEDURE"},
2639 {"type":"Text","value":" "},
2640 {"type":"NameVariable","value":"checkBackupFolder"},
2641 {"type":"Text","value":" "},
2642 {"type":"Punctuation","value":":"},
2643 {"type":"Text","value":"\n"},
2644 {"type":"CommentMultiline","value":"/* If backup is on, create a folder for it\n */"},
2645 {"type":"Text","value":"\n "},
2646 {"type":"KeywordDeclaration","value":"DEFINE"},
2647 {"type":"Text","value":" "},
2648 {"type":"KeywordReserved","value":"OUTPUT"},
2649 {"type":"Text","value":" "},
2650 {"type":"KeywordReserved","value":"PARAMETER"},
2651 {"type":"Text","value":" "},
2652 {"type":"NameVariable","value":"plFolderOk"},
2653 {"type":"Text","value":" "},
2654 {"type":"KeywordReserved","value":"AS"},
2655 {"type":"Text","value":" "},
2656 {"type":"KeywordType","value":"LOGICAL"},
2657 {"type":"Text","value":" "},
2658 {"type":"KeywordReserved","value":"NO-UNDO"},
2659 {"type":"Punctuation","value":"."},
2660 {"type":"Text","value":"\n "},
2661 {"type":"KeywordDeclaration","value":"DEFINE"},
2662 {"type":"Text","value":" "},
2663 {"type":"KeywordReserved","value":"VARIABLE"},
2664 {"type":"Text","value":" "},
2665 {"type":"NameVariable","value":"cFolder"},
2666 {"type":"Text","value":" "},
2667 {"type":"KeywordReserved","value":"AS"},
2668 {"type":"Text","value":" "},
2669 {"type":"KeywordType","value":"CHARACTER "},
2670 {"type":"Text","value":" "},
2671 {"type":"KeywordReserved","value":"NO-UNDO"},
2672 {"type":"Punctuation","value":"."},
2673 {"type":"Text","value":"\n\n "},
2674 {"type":"KeywordReserved","value":"IF"},
2675 {"type":"Text","value":" "},
2676 {"type":"KeywordType","value":"LOGICAL"},
2677 {"type":"Punctuation","value":"("},
2678 {"type":"NameVariable","value":"getRegistry"},
2679 {"type":"Punctuation","value":"("},
2680 {"type":"LiteralStringDouble","value":"\"DataDigger:Backup\""},
2681 {"type":"NameVariable","value":","},
2682 {"type":"LiteralStringDouble","value":"\"BackupOnCreate\""},
2683 {"type":"Punctuation","value":"))"},
2684 {"type":"Text","value":"\n "},
2685 {"type":"KeywordReserved","value":"OR"},
2686 {"type":"Text","value":" "},
2687 {"type":"KeywordType","value":"LOGICAL"},
2688 {"type":"Punctuation","value":"("},
2689 {"type":"NameVariable","value":"getRegistry"},
2690 {"type":"Punctuation","value":"("},
2691 {"type":"LiteralStringDouble","value":"\"DataDigger:Backup\""},
2692 {"type":"NameVariable","value":","},
2693 {"type":"LiteralStringDouble","value":"\"BackupOnDelete\""},
2694 {"type":"Punctuation","value":"))"},
2695 {"type":"Text","value":"\n "},
2696 {"type":"KeywordReserved","value":"OR"},
2697 {"type":"Text","value":" "},
2698 {"type":"KeywordType","value":"LOGICAL"},
2699 {"type":"Punctuation","value":"("},
2700 {"type":"NameVariable","value":"getRegistry"},
2701 {"type":"Punctuation","value":"("},
2702 {"type":"LiteralStringDouble","value":"\"DataDigger:Backup\""},
2703 {"type":"NameVariable","value":","},
2704 {"type":"LiteralStringDouble","value":"\"BackupOnDelete\""},
2705 {"type":"Punctuation","value":"))"},
2706 {"type":"Text","value":" "},
2707 {"type":"KeywordReserved","value":"THEN\n "},
2708 {"type":"Text","value":" "},
2709 {"type":"KeywordReserved","value":"DO"},
2710 {"type":"Punctuation","value":":"},
2711 {"type":"Text","value":"\n "},
2712 {"type":"KeywordReserved","value":"RUN"},
2713 {"type":"Text","value":" "},
2714 {"type":"NameVariable","value":"getDumpFileName"},
2715 {"type":"Text","value":"\n "},
2716 {"type":"Punctuation","value":"("},
2717 {"type":"Text","value":" "},
2718 {"type":"KeywordReserved","value":"INPUT "},
2719 {"type":"LiteralStringSingle","value":"'dump'"},
2720 {"type":"Text","value":" "},
2721 {"type":"CommentMultiline","value":"/* action */"},
2722 {"type":"Text","value":"\n "},
2723 {"type":"NameVariable","value":","},
2724 {"type":"Text","value":" "},
2725 {"type":"KeywordReserved","value":"INPUT "},
2726 {"type":"LiteralStringSingle","value":"''"},
2727 {"type":"Text","value":" "},
2728 {"type":"CommentMultiline","value":"/* database */"},
2729 {"type":"Text","value":"\n "},
2730 {"type":"NameVariable","value":","},
2731 {"type":"Text","value":" "},
2732 {"type":"KeywordReserved","value":"INPUT "},
2733 {"type":"LiteralStringSingle","value":"''"},
2734 {"type":"Text","value":" "},
2735 {"type":"CommentMultiline","value":"/* table */"},
2736 {"type":"Text","value":"\n "},
2737 {"type":"NameVariable","value":","},
2738 {"type":"Text","value":" "},
2739 {"type":"KeywordReserved","value":"INPUT "},
2740 {"type":"LiteralStringSingle","value":"''"},
2741 {"type":"Text","value":" "},
2742 {"type":"CommentMultiline","value":"/* extension */"},
2743 {"type":"Text","value":"\n "},
2744 {"type":"NameVariable","value":","},
2745 {"type":"Text","value":" "},
2746 {"type":"KeywordReserved","value":"INPUT"},
2747 {"type":"Text","value":" "},
2748 {"type":"NameVariable","value":"getRegistry"},
2749 {"type":"Punctuation","value":"("},
2750 {"type":"LiteralStringDouble","value":"\"DataDigger:Backup\""},
2751 {"type":"NameVariable","value":","},
2752 {"type":"Text","value":" "},
2753 {"type":"LiteralStringDouble","value":"\"BackupDir\""},
2754 {"type":"Punctuation","value":")"},
2755 {"type":"Text","value":" "},
2756 {"type":"CommentMultiline","value":"/* template */"},
2757 {"type":"Text","value":"\n "},
2758 {"type":"NameVariable","value":","},
2759 {"type":"Text","value":" "},
2760 {"type":"KeywordReserved","value":"OUTPUT"},
2761 {"type":"Text","value":" "},
2762 {"type":"NameVariable","value":"cFolder"},
2763 {"type":"Text","value":"\n "},
2764 {"type":"Punctuation","value":")."},
2765 {"type":"Text","value":"\n "},
2766 {"type":"KeywordReserved","value":"RUN"},
2767 {"type":"Text","value":" "},
2768 {"type":"NameVariable","value":"createFolder"},
2769 {"type":"Punctuation","value":"("},
2770 {"type":"NameVariable","value":"cFolder"},
2771 {"type":"Punctuation","value":")."},
2772 {"type":"Text","value":"\n\n "},
2773 {"type":"CommentMultiline","value":"/* Now check if folder is actually created */"},
2774 {"type":"Text","value":"\n "},
2775 {"type":"KeywordReserved","value":"FILE-INFO"},
2776 {"type":"Punctuation","value":":"},
2777 {"type":"KeywordReserved","value":"FILE-NAME "},
2778 {"type":"Operator","value":"="},
2779 {"type":"Text","value":" "},
2780 {"type":"NameVariable","value":"cFolder"},
2781 {"type":"Punctuation","value":"."},
2782 {"type":"Text","value":"\n "},
2783 {"type":"NameVariable","value":"plFolderOk"},
2784 {"type":"Text","value":" "},
2785 {"type":"Operator","value":"="},
2786 {"type":"Text","value":" "},
2787 {"type":"Punctuation","value":"("},
2788 {"type":"KeywordReserved","value":"FILE-INFO"},
2789 {"type":"Punctuation","value":":"},
2790 {"type":"KeywordReserved","value":"FULL-PATHNAME "},
2791 {"type":"NameVariable","value":"\u003c\u003e"},
2792 {"type":"Text","value":" "},
2793 {"type":"NameVariable","value":"?"},
2794 {"type":"Punctuation","value":")."},
2795 {"type":"Text","value":"\n\n "},
2796 {"type":"KeywordReserved","value":"IF"},
2797 {"type":"Text","value":" "},
2798 {"type":"KeywordReserved","value":"NOT"},
2799 {"type":"Text","value":" "},
2800 {"type":"NameVariable","value":"plFolderOk"},
2801 {"type":"Text","value":" "},
2802 {"type":"KeywordReserved","value":"THEN\n "},
2803 {"type":"Text","value":" "},
2804 {"type":"KeywordReserved","value":"DO"},
2805 {"type":"Punctuation","value":":"},
2806 {"type":"Text","value":"\n "},
2807 {"type":"KeywordReserved","value":"RUN"},
2808 {"type":"Text","value":" "},
2809 {"type":"NameVariable","value":"showHelp"},
2810 {"type":"Punctuation","value":"("},
2811 {"type":"LiteralStringSingle","value":"'CannotCreateBackupFolder'"},
2812 {"type":"NameVariable","value":","},
2813 {"type":"Text","value":" "},
2814 {"type":"NameVariable","value":"cFolder"},
2815 {"type":"Punctuation","value":")."},
2816 {"type":"Text","value":"\n "},
2817 {"type":"NameVariable","value":"setRegistry"},
2818 {"type":"Punctuation","value":"("},
2819 {"type":"LiteralStringDouble","value":"\"DataDigger:Backup\""},
2820 {"type":"NameVariable","value":","},
2821 {"type":"LiteralStringDouble","value":"\"BackupOnCreate\""},
2822 {"type":"NameVariable","value":","},
2823 {"type":"Text","value":" "},
2824 {"type":"LiteralStringDouble","value":"\"NO\""},
2825 {"type":"Punctuation","value":")."},
2826 {"type":"Text","value":"\n "},
2827 {"type":"NameVariable","value":"setRegistry"},
2828 {"type":"Punctuation","value":"("},
2829 {"type":"LiteralStringDouble","value":"\"DataDigger:Backup\""},
2830 {"type":"NameVariable","value":","},
2831 {"type":"LiteralStringDouble","value":"\"BackupOnUpdate\""},
2832 {"type":"NameVariable","value":","},
2833 {"type":"Text","value":" "},
2834 {"type":"LiteralStringDouble","value":"\"NO\""},
2835 {"type":"Punctuation","value":")."},
2836 {"type":"Text","value":"\n "},
2837 {"type":"NameVariable","value":"setRegistry"},
2838 {"type":"Punctuation","value":"("},
2839 {"type":"LiteralStringDouble","value":"\"DataDigger:Backup\""},
2840 {"type":"NameVariable","value":","},
2841 {"type":"LiteralStringDouble","value":"\"BackupOnDelete\""},
2842 {"type":"NameVariable","value":","},
2843 {"type":"Text","value":" "},
2844 {"type":"LiteralStringDouble","value":"\"NO\""},
2845 {"type":"Punctuation","value":")."},
2846 {"type":"Text","value":"\n "},
2847 {"type":"KeywordReserved","value":"END"},
2848 {"type":"Punctuation","value":"."},
2849 {"type":"Text","value":"\n "},
2850 {"type":"KeywordReserved","value":"END"},
2851 {"type":"Punctuation","value":"."},
2852 {"type":"Text","value":"\n "},
2853 {"type":"KeywordReserved","value":"ELSE\n "},
2854 {"type":"Text","value":" "},
2855 {"type":"NameVariable","value":"plFolderOk"},
2856 {"type":"Text","value":" "},
2857 {"type":"Operator","value":"="},
2858 {"type":"Text","value":" "},
2859 {"type":"KeywordReserved","value":"TRUE"},
2860 {"type":"Punctuation","value":"."},
2861 {"type":"Text","value":"\n\n"},
2862 {"type":"KeywordReserved","value":"END"},
2863 {"type":"Text","value":" "},
2864 {"type":"KeywordReserved","value":"PROCEDURE"},
2865 {"type":"Punctuation","value":"."},
2866 {"type":"Text","value":" "},
2867 {"type":"CommentMultiline","value":"/* checkBackupFolder */"},
2868 {"type":"Text","value":"\n\n"},
2869 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
2870 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-checkDir) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE checkDir Procedure"},
2871 {"type":"Text","value":"\n"},
2872 {"type":"KeywordReserved","value":"PROCEDURE"},
2873 {"type":"Text","value":" "},
2874 {"type":"NameVariable","value":"checkDir"},
2875 {"type":"Text","value":" "},
2876 {"type":"Punctuation","value":":"},
2877 {"type":"Text","value":"\n"},
2878 {"type":"CommentMultiline","value":"/* Check if a folder exists, is accessible etc\n */"},
2879 {"type":"Text","value":"\n "},
2880 {"type":"KeywordDeclaration","value":"DEFINE"},
2881 {"type":"Text","value":" "},
2882 {"type":"KeywordReserved","value":"INPUT "},
2883 {"type":"Text","value":" "},
2884 {"type":"KeywordReserved","value":"PARAMETER"},
2885 {"type":"Text","value":" "},
2886 {"type":"NameVariable","value":"pcFileName"},
2887 {"type":"Text","value":" "},
2888 {"type":"KeywordReserved","value":"AS"},
2889 {"type":"Text","value":" "},
2890 {"type":"KeywordType","value":"CHARACTER "},
2891 {"type":"Text","value":" "},
2892 {"type":"KeywordReserved","value":"NO-UNDO"},
2893 {"type":"Punctuation","value":"."},
2894 {"type":"Text","value":"\n "},
2895 {"type":"KeywordDeclaration","value":"DEFINE"},
2896 {"type":"Text","value":" "},
2897 {"type":"KeywordReserved","value":"OUTPUT"},
2898 {"type":"Text","value":" "},
2899 {"type":"KeywordReserved","value":"PARAMETER"},
2900 {"type":"Text","value":" "},
2901 {"type":"NameVariable","value":"pcError"},
2902 {"type":"Text","value":" "},
2903 {"type":"KeywordReserved","value":"AS"},
2904 {"type":"Text","value":" "},
2905 {"type":"KeywordType","value":"CHARACTER "},
2906 {"type":"Text","value":" "},
2907 {"type":"KeywordReserved","value":"NO-UNDO"},
2908 {"type":"Punctuation","value":"."},
2909 {"type":"Text","value":"\n\n "},
2910 {"type":"KeywordDeclaration","value":"DEFINE"},
2911 {"type":"Text","value":" "},
2912 {"type":"KeywordReserved","value":"VARIABLE"},
2913 {"type":"Text","value":" "},
2914 {"type":"NameVariable","value":"cDumpDir"},
2915 {"type":"Text","value":" "},
2916 {"type":"KeywordReserved","value":"AS"},
2917 {"type":"Text","value":" "},
2918 {"type":"KeywordType","value":"CHARACTER"},
2919 {"type":"Text","value":" "},
2920 {"type":"KeywordReserved","value":"NO-UNDO"},
2921 {"type":"Punctuation","value":"."},
2922 {"type":"Text","value":"\n "},
2923 {"type":"KeywordDeclaration","value":"DEFINE"},
2924 {"type":"Text","value":" "},
2925 {"type":"KeywordReserved","value":"VARIABLE"},
2926 {"type":"Text","value":" "},
2927 {"type":"NameVariable","value":"cDirToCreate"},
2928 {"type":"Text","value":" "},
2929 {"type":"KeywordReserved","value":"AS"},
2930 {"type":"Text","value":" "},
2931 {"type":"KeywordType","value":"CHARACTER"},
2932 {"type":"Text","value":" "},
2933 {"type":"KeywordReserved","value":"NO-UNDO"},
2934 {"type":"Punctuation","value":"."},
2935 {"type":"Text","value":"\n "},
2936 {"type":"KeywordDeclaration","value":"DEFINE"},
2937 {"type":"Text","value":" "},
2938 {"type":"KeywordReserved","value":"VARIABLE"},
2939 {"type":"Text","value":" "},
2940 {"type":"NameVariable","value":"iDir"},
2941 {"type":"Text","value":" "},
2942 {"type":"KeywordReserved","value":"AS"},
2943 {"type":"Text","value":" "},
2944 {"type":"KeywordType","value":"INTEGER "},
2945 {"type":"Text","value":" "},
2946 {"type":"KeywordReserved","value":"NO-UNDO"},
2947 {"type":"Punctuation","value":"."},
2948 {"type":"Text","value":"\n\n "},
2949 {"type":"KeywordReserved","value":"PUBLISH "},
2950 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
2951 {"type":"Text","value":" "},
2952 {"type":"Punctuation","value":"("},
2953 {"type":"LiteralNumberInteger","value":"3"},
2954 {"type":"NameVariable","value":","},
2955 {"type":"Text","value":" "},
2956 {"type":"KeywordReserved","value":"SUBSTITUTE"},
2957 {"type":"Punctuation","value":"("},
2958 {"type":"LiteralStringDouble","value":"\"Check \u00261\""},
2959 {"type":"NameVariable","value":","},
2960 {"type":"Text","value":" "},
2961 {"type":"NameVariable","value":"pcFileName"},
2962 {"type":"Punctuation","value":"))."},
2963 {"type":"Text","value":"\n\n "},
2964 {"type":"CommentMultiline","value":"/* If no path is given, use startup folder */"},
2965 {"type":"Text","value":"\n "},
2966 {"type":"NameVariable","value":"cDumpDir"},
2967 {"type":"Text","value":" "},
2968 {"type":"Operator","value":"="},
2969 {"type":"Text","value":" "},
2970 {"type":"KeywordReserved","value":"SUBSTRING"},
2971 {"type":"Punctuation","value":"("},
2972 {"type":"NameVariable","value":"pcFileName,"},
2973 {"type":"Text","value":" "},
2974 {"type":"LiteralNumberInteger","value":"1"},
2975 {"type":"NameVariable","value":","},
2976 {"type":"Text","value":" "},
2977 {"type":"KeywordReserved","value":"R-INDEX"},
2978 {"type":"Punctuation","value":"("},
2979 {"type":"NameVariable","value":"pcFileName,"},
2980 {"type":"LiteralStringDouble","value":"\"\\\")).\n IF cDumpDir = '' THEN cDumpDir = '.'.\n\n /* We cannot use the program dir itself */\n FILE-INFO:FILE-NAME = cDumpDir.\n IF TRIM(FILE-INFO:FULL-PATHNAME,'\\/') = TRIM(getProgramDir(),\""},
2981 {"type":"Operator","value":"/"},
2982 {"type":"NameVariable","value":"\\"},
2983 {"type":"LiteralStringDouble","value":"\") THEN\n DO:\n pcError = getRegistry('DataDigger:Help', 'ExportToProgramdir:message').\n RETURN.\n END.\n\n PUBLISH \""},
2984 {"type":"NameVariable","value":"debugInfo"},
2985 {"type":"LiteralStringDouble","value":"\" (3, SUBSTITUTE(\""},
2986 {"type":"KeywordReserved","value":"Dir "},
2987 {"type":"Operator","value":"="},
2988 {"type":"CommentPreproc","value":" \u00261\", cDumpDir))."},
2989 {"type":"Text","value":"\n\n "},
2990 {"type":"CommentMultiline","value":"/* Ask to overwrite if it already exists */"},
2991 {"type":"Text","value":"\n "},
2992 {"type":"KeywordReserved","value":"FILE-INFO"},
2993 {"type":"Punctuation","value":":"},
2994 {"type":"KeywordReserved","value":"FILE-NAME "},
2995 {"type":"Operator","value":"="},
2996 {"type":"Text","value":" "},
2997 {"type":"NameVariable","value":"pcFileName"},
2998 {"type":"Punctuation","value":"."},
2999 {"type":"Text","value":"\n "},
3000 {"type":"KeywordReserved","value":"IF"},
3001 {"type":"Text","value":" "},
3002 {"type":"KeywordReserved","value":"FILE-INFO"},
3003 {"type":"Punctuation","value":":"},
3004 {"type":"KeywordReserved","value":"FULL-PATHNAME "},
3005 {"type":"NameVariable","value":"\u003c\u003e"},
3006 {"type":"Text","value":" "},
3007 {"type":"NameVariable","value":"?"},
3008 {"type":"Text","value":" "},
3009 {"type":"KeywordReserved","value":"THEN\n "},
3010 {"type":"Text","value":" "},
3011 {"type":"KeywordReserved","value":"DO"},
3012 {"type":"Punctuation","value":":"},
3013 {"type":"Text","value":"\n "},
3014 {"type":"KeywordReserved","value":"PUBLISH "},
3015 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
3016 {"type":"Text","value":" "},
3017 {"type":"Punctuation","value":"("},
3018 {"type":"LiteralNumberInteger","value":"3"},
3019 {"type":"NameVariable","value":","},
3020 {"type":"Text","value":" "},
3021 {"type":"KeywordReserved","value":"SUBSTITUTE"},
3022 {"type":"Punctuation","value":"("},
3023 {"type":"LiteralStringDouble","value":"\"Already exists as \u00261 (\u00262)\""},
3024 {"type":"NameVariable","value":","},
3025 {"type":"Text","value":" "},
3026 {"type":"KeywordReserved","value":"FILE-INFO"},
3027 {"type":"Punctuation","value":":"},
3028 {"type":"KeywordReserved","value":"FULL-PATHNAME"},
3029 {"type":"NameVariable","value":","},
3030 {"type":"Text","value":" "},
3031 {"type":"KeywordReserved","value":"FILE-INFO"},
3032 {"type":"Punctuation","value":":"},
3033 {"type":"KeywordReserved","value":"FILE-TYPE"},
3034 {"type":"Punctuation","value":"))."},
3035 {"type":"Text","value":"\n\n "},
3036 {"type":"KeywordReserved","value":"IF"},
3037 {"type":"Text","value":" "},
3038 {"type":"KeywordReserved","value":"FILE-INFO"},
3039 {"type":"Punctuation","value":":"},
3040 {"type":"KeywordReserved","value":"FILE-TYPE"},
3041 {"type":"Text","value":" "},
3042 {"type":"KeywordReserved","value":"MATCHES "},
3043 {"type":"LiteralStringSingle","value":"'*F*'"},
3044 {"type":"Text","value":" "},
3045 {"type":"KeywordReserved","value":"THEN\n "},
3046 {"type":"Text","value":" "},
3047 {"type":"KeywordReserved","value":"DO"},
3048 {"type":"Punctuation","value":":"},
3049 {"type":"Text","value":"\n "},
3050 {"type":"KeywordReserved","value":"RUN"},
3051 {"type":"Text","value":" "},
3052 {"type":"NameVariable","value":"showHelp"},
3053 {"type":"Punctuation","value":"("},
3054 {"type":"LiteralStringSingle","value":"'OverwriteDumpFile'"},
3055 {"type":"NameVariable","value":","},
3056 {"type":"Text","value":" "},
3057 {"type":"NameVariable","value":"pcFileName"},
3058 {"type":"Punctuation","value":")."},
3059 {"type":"Text","value":"\n "},
3060 {"type":"KeywordReserved","value":"IF"},
3061 {"type":"Text","value":" "},
3062 {"type":"NameVariable","value":"getRegistry"},
3063 {"type":"Punctuation","value":"("},
3064 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
3065 {"type":"NameVariable","value":","},
3066 {"type":"Text","value":" "},
3067 {"type":"LiteralStringSingle","value":"'OverwriteDumpFile:answer'"},
3068 {"type":"Punctuation","value":")"},
3069 {"type":"Text","value":" "},
3070 {"type":"NameVariable","value":"\u003c\u003e"},
3071 {"type":"Text","value":" "},
3072 {"type":"LiteralStringSingle","value":"'1'"},
3073 {"type":"Text","value":" "},
3074 {"type":"KeywordReserved","value":"THEN\n "},
3075 {"type":"Text","value":" "},
3076 {"type":"KeywordReserved","value":"DO"},
3077 {"type":"Punctuation","value":":"},
3078 {"type":"Text","value":"\n "},
3079 {"type":"CommentMultiline","value":"/* Do not remember the answer \"No\" for this question, otherwise it will be\n * confusing the next time the user encounters this situation\n */"},
3080 {"type":"Text","value":"\n "},
3081 {"type":"NameVariable","value":"setRegistry"},
3082 {"type":"Punctuation","value":"("},
3083 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
3084 {"type":"NameVariable","value":","},
3085 {"type":"Text","value":" "},
3086 {"type":"LiteralStringSingle","value":"'OverwriteDumpFile:answer'"},
3087 {"type":"NameVariable","value":",?"},
3088 {"type":"Punctuation","value":")."},
3089 {"type":"Text","value":"\n "},
3090 {"type":"NameVariable","value":"pcError"},
3091 {"type":"Text","value":" "},
3092 {"type":"Operator","value":"="},
3093 {"type":"Text","value":" "},
3094 {"type":"LiteralStringSingle","value":"'Aborted by user.'"},
3095 {"type":"Punctuation","value":"."},
3096 {"type":"Text","value":"\n "},
3097 {"type":"KeywordReserved","value":"RETURN"},
3098 {"type":"Punctuation","value":"."},
3099 {"type":"Text","value":"\n "},
3100 {"type":"KeywordReserved","value":"END"},
3101 {"type":"Punctuation","value":"."},
3102 {"type":"Text","value":"\n\n "},
3103 {"type":"CommentMultiline","value":"/* Write access to this file? */"},
3104 {"type":"Text","value":"\n "},
3105 {"type":"KeywordReserved","value":"IF"},
3106 {"type":"Text","value":" "},
3107 {"type":"KeywordReserved","value":"NOT"},
3108 {"type":"Text","value":" "},
3109 {"type":"KeywordReserved","value":"FILE-INFO"},
3110 {"type":"Punctuation","value":":"},
3111 {"type":"KeywordReserved","value":"FILE-TYPE"},
3112 {"type":"Text","value":" "},
3113 {"type":"KeywordReserved","value":"MATCHES "},
3114 {"type":"LiteralStringSingle","value":"'*W*'"},
3115 {"type":"Text","value":" "},
3116 {"type":"KeywordReserved","value":"THEN\n "},
3117 {"type":"Text","value":" "},
3118 {"type":"KeywordReserved","value":"DO"},
3119 {"type":"Punctuation","value":":"},
3120 {"type":"Text","value":"\n "},
3121 {"type":"NameVariable","value":"pcError"},
3122 {"type":"Text","value":" "},
3123 {"type":"Operator","value":"="},
3124 {"type":"Text","value":" "},
3125 {"type":"KeywordReserved","value":"SUBSTITUTE"},
3126 {"type":"Punctuation","value":"("},
3127 {"type":"LiteralStringSingle","value":"'Cannot overwrite output file \"\u00261\"'"},
3128 {"type":"NameVariable","value":","},
3129 {"type":"Text","value":" "},
3130 {"type":"NameVariable","value":"pcFileName"},
3131 {"type":"Punctuation","value":")."},
3132 {"type":"Text","value":"\n "},
3133 {"type":"KeywordReserved","value":"RETURN"},
3134 {"type":"Punctuation","value":"."},
3135 {"type":"Text","value":"\n "},
3136 {"type":"KeywordReserved","value":"END"},
3137 {"type":"Punctuation","value":"."},
3138 {"type":"Text","value":"\n "},
3139 {"type":"KeywordReserved","value":"END"},
3140 {"type":"Punctuation","value":"."},
3141 {"type":"Text","value":"\n\n "},
3142 {"type":"CommentMultiline","value":"/* If a dir already exists with the same name as the output file, we cannot create it */"},
3143 {"type":"Text","value":"\n "},
3144 {"type":"KeywordReserved","value":"IF"},
3145 {"type":"Text","value":" "},
3146 {"type":"KeywordReserved","value":"FILE-INFO"},
3147 {"type":"Punctuation","value":":"},
3148 {"type":"KeywordReserved","value":"FILE-TYPE"},
3149 {"type":"Text","value":" "},
3150 {"type":"KeywordReserved","value":"MATCHES "},
3151 {"type":"LiteralStringSingle","value":"'*D*'"},
3152 {"type":"Text","value":" "},
3153 {"type":"KeywordReserved","value":"THEN\n "},
3154 {"type":"Text","value":" "},
3155 {"type":"KeywordReserved","value":"DO"},
3156 {"type":"Punctuation","value":":"},
3157 {"type":"Text","value":"\n "},
3158 {"type":"NameVariable","value":"pcError"},
3159 {"type":"Text","value":" "},
3160 {"type":"Operator","value":"="},
3161 {"type":"Text","value":" "},
3162 {"type":"KeywordReserved","value":"SUBSTITUTE"},
3163 {"type":"Punctuation","value":"("},
3164 {"type":"LiteralStringSingle","value":"'A directory named \"\u00261\" exists; cannot create a file with the same name.'"},
3165 {"type":"NameVariable","value":","},
3166 {"type":"Text","value":" "},
3167 {"type":"NameVariable","value":"pcFileName"},
3168 {"type":"Punctuation","value":")."},
3169 {"type":"Text","value":"\n "},
3170 {"type":"KeywordReserved","value":"RETURN"},
3171 {"type":"Punctuation","value":"."},
3172 {"type":"Text","value":"\n "},
3173 {"type":"KeywordReserved","value":"END"},
3174 {"type":"Punctuation","value":"."},
3175 {"type":"Text","value":"\n "},
3176 {"type":"KeywordReserved","value":"END"},
3177 {"type":"Punctuation","value":"."},
3178 {"type":"Text","value":"\n\n "},
3179 {"type":"CommentMultiline","value":"/* Check dir */"},
3180 {"type":"Text","value":"\n "},
3181 {"type":"KeywordReserved","value":"FILE-INFO"},
3182 {"type":"Punctuation","value":":"},
3183 {"type":"KeywordReserved","value":"FILE-NAME "},
3184 {"type":"Operator","value":"="},
3185 {"type":"Text","value":" "},
3186 {"type":"NameVariable","value":"cDumpDir"},
3187 {"type":"Punctuation","value":"."},
3188 {"type":"Text","value":"\n "},
3189 {"type":"KeywordReserved","value":"IF"},
3190 {"type":"Text","value":" "},
3191 {"type":"NameVariable","value":"cDumpDir"},
3192 {"type":"Text","value":" "},
3193 {"type":"NameVariable","value":"\u003c\u003e"},
3194 {"type":"Text","value":" "},
3195 {"type":"LiteralStringDouble","value":"\"\""},
3196 {"type":"Text","value":" "},
3197 {"type":"CommentMultiline","value":"/* Don't complain about not using a dir */"},
3198 {"type":"Text","value":"\n "},
3199 {"type":"KeywordReserved","value":"AND"},
3200 {"type":"Text","value":" "},
3201 {"type":"KeywordReserved","value":"FILE-INFO"},
3202 {"type":"Punctuation","value":":"},
3203 {"type":"KeywordReserved","value":"FULL-PATHNAME "},
3204 {"type":"Operator","value":"="},
3205 {"type":"Text","value":" "},
3206 {"type":"NameVariable","value":"?"},
3207 {"type":"Text","value":" "},
3208 {"type":"KeywordReserved","value":"THEN\n "},
3209 {"type":"Text","value":" "},
3210 {"type":"KeywordReserved","value":"DO"},
3211 {"type":"Punctuation","value":":"},
3212 {"type":"Text","value":"\n "},
3213 {"type":"KeywordReserved","value":"RUN"},
3214 {"type":"Text","value":" "},
3215 {"type":"NameVariable","value":"showHelp"},
3216 {"type":"Punctuation","value":"("},
3217 {"type":"LiteralStringSingle","value":"'CreateDumpDir'"},
3218 {"type":"NameVariable","value":","},
3219 {"type":"Text","value":" "},
3220 {"type":"NameVariable","value":"cDumpDir"},
3221 {"type":"Punctuation","value":")."},
3222 {"type":"Text","value":"\n "},
3223 {"type":"KeywordReserved","value":"IF"},
3224 {"type":"Text","value":" "},
3225 {"type":"NameVariable","value":"getRegistry"},
3226 {"type":"Punctuation","value":"("},
3227 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
3228 {"type":"NameVariable","value":","},
3229 {"type":"Text","value":" "},
3230 {"type":"LiteralStringSingle","value":"'CreateDumpDir:answer'"},
3231 {"type":"Punctuation","value":")"},
3232 {"type":"Text","value":" "},
3233 {"type":"NameVariable","value":"\u003c\u003e"},
3234 {"type":"Text","value":" "},
3235 {"type":"LiteralStringSingle","value":"'1'"},
3236 {"type":"Text","value":" "},
3237 {"type":"KeywordReserved","value":"THEN\n "},
3238 {"type":"Text","value":" "},
3239 {"type":"KeywordReserved","value":"DO"},
3240 {"type":"Punctuation","value":":"},
3241 {"type":"Text","value":"\n "},
3242 {"type":"NameVariable","value":"pcError"},
3243 {"type":"Text","value":" "},
3244 {"type":"Operator","value":"="},
3245 {"type":"Text","value":" "},
3246 {"type":"LiteralStringSingle","value":"'Aborted by user.'"},
3247 {"type":"Punctuation","value":"."},
3248 {"type":"Text","value":"\n "},
3249 {"type":"KeywordReserved","value":"RETURN"},
3250 {"type":"Punctuation","value":"."},
3251 {"type":"Text","value":"\n "},
3252 {"type":"KeywordReserved","value":"END"},
3253 {"type":"Punctuation","value":"."},
3254 {"type":"Text","value":"\n "},
3255 {"type":"KeywordReserved","value":"END"},
3256 {"type":"Punctuation","value":"."},
3257 {"type":"Text","value":"\n\n "},
3258 {"type":"CommentMultiline","value":"/* Try to create path + file. Progress will not raise an error if it already exists */"},
3259 {"type":"Text","value":"\n "},
3260 {"type":"NameVariable","value":"cDirToCreate"},
3261 {"type":"Text","value":" "},
3262 {"type":"Operator","value":"="},
3263 {"type":"Text","value":" "},
3264 {"type":"KeywordReserved","value":"ENTRY"},
3265 {"type":"Punctuation","value":"("},
3266 {"type":"LiteralNumberInteger","value":"1"},
3267 {"type":"NameVariable","value":",cDumpDir,"},
3268 {"type":"LiteralStringSingle","value":"'\\').\n DO iDir = 2 TO NUM-ENTRIES(cDumpDir,'"},
3269 {"type":"NameVariable","value":"\\"},
3270 {"type":"LiteralStringSingle","value":"').\n\n /* In which dir do we want to create a subdir? */\n IF iDir = 2 THEN\n FILE-INFO:FILE-NAME = cDirToCreate + '"},
3271 {"type":"NameVariable","value":"\\"},
3272 {"type":"LiteralStringSingle","value":"'.\n ELSE\n FILE-INFO:FILE-NAME = cDirToCreate.\n\n /* Does it even exist? */\n IF FILE-INFO:FULL-PATHNAME = ? THEN\n DO:\n pcError = SUBSTITUTE('"},
3273 {"type":"NameVariable","value":"Directory"},
3274 {"type":"Text","value":" "},
3275 {"type":"LiteralStringDouble","value":"\"\u00261\""},
3276 {"type":"Text","value":" "},
3277 {"type":"NameVariable","value":"does"},
3278 {"type":"Text","value":" "},
3279 {"type":"KeywordReserved","value":"not"},
3280 {"type":"Text","value":" "},
3281 {"type":"NameVariable","value":"exist"},
3282 {"type":"Punctuation","value":"."},
3283 {"type":"LiteralStringSingle","value":"', cDirToCreate).\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Error: \u00261\", pcError)).\n RETURN.\n END.\n\n /* Check if the dir is writable */\n IF FILE-INFO:FILE-TYPE MATCHES '"},
3284 {"type":"Operator","value":"*"},
3285 {"type":"KeywordReserved","value":"X"},
3286 {"type":"Operator","value":"*"},
3287 {"type":"LiteralStringSingle","value":"' /* Happens on CD-ROM drives */\n OR ( FILE-INFO:FILE-TYPE MATCHES '"},
3288 {"type":"Operator","value":"*"},
3289 {"type":"NameVariable","value":"D"},
3290 {"type":"Operator","value":"*"},
3291 {"type":"LiteralStringSingle","value":"'\n AND NOT FILE-INFO:FILE-TYPE MATCHES '"},
3292 {"type":"Operator","value":"*"},
3293 {"type":"NameVariable","value":"W"},
3294 {"type":"Operator","value":"*"},
3295 {"type":"LiteralStringSingle","value":"' ) THEN\n DO:\n pcError = SUBSTITUTE('"},
3296 {"type":"KeywordReserved","value":"No"},
3297 {"type":"Text","value":" "},
3298 {"type":"NameVariable","value":"write"},
3299 {"type":"Operator","value":"-"},
3300 {"type":"NameVariable","value":"access"},
3301 {"type":"Text","value":" "},
3302 {"type":"KeywordReserved","value":"to"},
3303 {"type":"Text","value":" "},
3304 {"type":"NameVariable","value":"directory"},
3305 {"type":"Punctuation","value":":"},
3306 {"type":"Text","value":" "},
3307 {"type":"LiteralStringDouble","value":"\"\u00261\""},
3308 {"type":"LiteralStringSingle","value":"', cDirToCreate).\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Error: \u00261\", pcError)).\n RETURN.\n END.\n\n /* Seems to exist and to be writable. */\n cDirToCreate = cDirToCreate + '"},
3309 {"type":"NameVariable","value":"\\"},
3310 {"type":"LiteralStringSingle","value":"' + ENTRY(iDir,cDumpDir,'"},
3311 {"type":"NameVariable","value":"\\"},
3312 {"type":"LiteralStringSingle","value":"').\n\n /* If a file already exists with the same name, we cannot create a dir */\n FILE-INFO:FILE-NAME = cDirToCreate.\n IF FILE-INFO:FILE-TYPE MATCHES '"},
3313 {"type":"Operator","value":"*"},
3314 {"type":"NameVariable","value":"F"},
3315 {"type":"Operator","value":"*"},
3316 {"type":"LiteralStringSingle","value":"' THEN\n DO:\n pcError = SUBSTITUTE('"},
3317 {"type":"NameVariable","value":"A"},
3318 {"type":"Text","value":" "},
3319 {"type":"KeywordReserved","value":"file"},
3320 {"type":"Text","value":" "},
3321 {"type":"NameVariable","value":"named"},
3322 {"type":"Text","value":" "},
3323 {"type":"LiteralStringDouble","value":"\"\u00261\""},
3324 {"type":"Text","value":" "},
3325 {"type":"KeywordReserved","value":"exists"},
3326 {"type":"NameVariable","value":";"},
3327 {"type":"Text","value":" "},
3328 {"type":"NameVariable","value":"cannot"},
3329 {"type":"Text","value":" "},
3330 {"type":"KeywordReserved","value":"create"},
3331 {"type":"Text","value":" "},
3332 {"type":"NameVariable","value":"a"},
3333 {"type":"Text","value":" "},
3334 {"type":"KeywordReserved","value":"dir"},
3335 {"type":"Text","value":" "},
3336 {"type":"KeywordReserved","value":"with"},
3337 {"type":"Text","value":" "},
3338 {"type":"NameVariable","value":"the"},
3339 {"type":"Text","value":" "},
3340 {"type":"NameVariable","value":"same"},
3341 {"type":"Text","value":" "},
3342 {"type":"KeywordReserved","value":"name"},
3343 {"type":"Punctuation","value":"."},
3344 {"type":"LiteralStringSingle","value":"', cDirToCreate).\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Error: \u00261\", pcError)).\n RETURN.\n END.\n\n /* Create the dir. Creating an existing dir gives no error */\n OS-CREATE-DIR value(cDirToCreate).\n IF OS-ERROR \u003c\u003e 0 THEN\n DO:\n pcError = getOsErrorDesc(OS-ERROR).\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Error: \u00261\", pcError)).\n RETURN.\n END. /* error */\n\n END. /* iDir */\n\nEND PROCEDURE. /* checkDir */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-clearColorCache) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE clearColorCache Procedure\nPROCEDURE clearColorCache :\n/* Clear the registry cache\n */\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Clearing color cache\")).\n EMPTY TEMP-TABLE ttColor.\n\nEND PROCEDURE. /* clearColorCache */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-clearDiskCache) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE clearDiskCache Procedure\nPROCEDURE clearDiskCache :\n/* Clear the cache files on disk\n */\n DEFINE VARIABLE cFile AS CHARACTER NO-UNDO EXTENT 3.\n\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Clearing disk cache\")).\n\n FILE-INFORMATION:FILE-NAME = getWorkFolder() + \"cache\".\n IF FILE-INFORMATION:FULL-PATHNAME = ? THEN RETURN.\n\n INPUT FROM OS-DIR(FILE-INFORMATION:FULL-PATHNAME).\n REPEAT:\n IMPORT cFile.\n IF cFile[1] MATCHES \"*.xml\" THEN OS-DELETE VALUE( cFile[2]).\n END.\n INPUT CLOSE.\n\nEND PROCEDURE. /* clearDiskCache */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-clearFontCache) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE clearFontCache Procedure\nPROCEDURE clearFontCache :\n/* Clear the font cache\n */\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Clearing font cache\")).\n EMPTY TEMP-TABLE ttFont.\n\nEND PROCEDURE. /* clearFontCache */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-clearMemoryCache) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE clearMemoryCache Procedure\nPROCEDURE clearMemoryCache :\n/* Clear the memory cache\n */\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Clearing memory cache\")).\n EMPTY TEMP-TABLE ttFieldCache.\n\nEND PROCEDURE. /* clearMemoryCache */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-clearRegistryCache) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE clearRegistryCache Procedure\nPROCEDURE clearRegistryCache :\n/* Clear the registry cache\n */\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Clearing registry cache\")).\n EMPTY TEMP-TABLE ttConfig.\n\nEND PROCEDURE. /* clearRegistryCache */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-collectQueryInfo) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE collectQueryInfo Procedure\nPROCEDURE collectQueryInfo :\n/* Fill the query temp-table\n */\n DEFINE INPUT PARAMETER pcDatabase AS CHARACTER NO-UNDO.\n DEFINE INPUT PARAMETER pcTable AS CHARACTER NO-UNDO.\n\n DEFINE VARIABLE iMaxQueryHistory AS INTEGER NO-UNDO.\n DEFINE VARIABLE iQueryNr AS INTEGER NO-UNDO.\n DEFINE VARIABLE iLoop AS INTEGER NO-UNDO.\n DEFINE VARIABLE cSetting AS CHARACTER NO-UNDO.\n\n DEFINE BUFFER bQuery FOR ttQuery.\n {\u0026timerStart}\n\n /* Delete all known queries in memory of this table */\n FOR EACH bQuery\n WHERE bQuery.cDatabase = pcDatabase\n AND bQuery.cTable = pcTable:\n DELETE bQuery.\n END.\n\n iMaxQueryHistory = INTEGER(getRegistry(\"DataDigger\", \"MaxQueryHistory\" )).\n IF iMaxQueryHistory = 0 THEN RETURN. /* no query history wanted */\n\n /* If it is not defined use default setting */\n IF iMaxQueryHistory = ? THEN iMaxQueryHistory = 10.\n\n collectQueries:\n DO iLoop = 1 TO iMaxQueryHistory:\n cSetting = getRegistry( SUBSTITUTE(\"DB:\u00261\", pcDatabase)\n , SUBSTITUTE('"},
3345 {"type":"CommentPreproc","value":"\u00261:query:\u00262', pcTable, iLoop ))."},
3346 {"type":"Text","value":"\n\n "},
3347 {"type":"KeywordReserved","value":"IF"},
3348 {"type":"Text","value":" "},
3349 {"type":"NameVariable","value":"cSetting"},
3350 {"type":"Text","value":" "},
3351 {"type":"Operator","value":"="},
3352 {"type":"Text","value":" "},
3353 {"type":"LiteralStringSingle","value":"'\u003cEmpty\u003e'"},
3354 {"type":"Text","value":" "},
3355 {"type":"KeywordReserved","value":"THEN"},
3356 {"type":"Text","value":" "},
3357 {"type":"KeywordReserved","value":"NEXT"},
3358 {"type":"Text","value":" "},
3359 {"type":"NameVariable","value":"collectQueries"},
3360 {"type":"Punctuation","value":"."},
3361 {"type":"Text","value":"\n\n "},
3362 {"type":"KeywordReserved","value":"IF"},
3363 {"type":"Text","value":" "},
3364 {"type":"NameVariable","value":"cSetting"},
3365 {"type":"Text","value":" "},
3366 {"type":"NameVariable","value":"\u003c\u003e"},
3367 {"type":"Text","value":" "},
3368 {"type":"NameVariable","value":"?"},
3369 {"type":"Text","value":" "},
3370 {"type":"KeywordReserved","value":"THEN\n "},
3371 {"type":"Text","value":" "},
3372 {"type":"KeywordReserved","value":"DO"},
3373 {"type":"Punctuation","value":":"},
3374 {"type":"Text","value":"\n "},
3375 {"type":"KeywordReserved","value":"CREATE"},
3376 {"type":"Text","value":" "},
3377 {"type":"NameVariable","value":"bQuery"},
3378 {"type":"Punctuation","value":"."},
3379 {"type":"Text","value":"\n "},
3380 {"type":"KeywordReserved","value":"ASSIGN\n "},
3381 {"type":"Text","value":" "},
3382 {"type":"NameVariable","value":"iQueryNr"},
3383 {"type":"Text","value":" "},
3384 {"type":"Operator","value":"="},
3385 {"type":"Text","value":" "},
3386 {"type":"NameVariable","value":"iQueryNr"},
3387 {"type":"Text","value":" "},
3388 {"type":"Operator","value":"+"},
3389 {"type":"Text","value":" "},
3390 {"type":"LiteralNumberInteger","value":"1"},
3391 {"type":"Text","value":"\n "},
3392 {"type":"NameVariable","value":"bQuery"},
3393 {"type":"Punctuation","value":"."},
3394 {"type":"NameVariable","value":"cDatabase"},
3395 {"type":"Text","value":" "},
3396 {"type":"Operator","value":"="},
3397 {"type":"Text","value":" "},
3398 {"type":"NameVariable","value":"pcDatabase"},
3399 {"type":"Text","value":"\n "},
3400 {"type":"NameVariable","value":"bQuery"},
3401 {"type":"Punctuation","value":"."},
3402 {"type":"NameVariable","value":"cTable"},
3403 {"type":"Text","value":" "},
3404 {"type":"Operator","value":"="},
3405 {"type":"Text","value":" "},
3406 {"type":"NameVariable","value":"pcTable"},
3407 {"type":"Text","value":"\n "},
3408 {"type":"NameVariable","value":"bQuery"},
3409 {"type":"Punctuation","value":"."},
3410 {"type":"NameVariable","value":"iQueryNr"},
3411 {"type":"Text","value":" "},
3412 {"type":"Operator","value":"="},
3413 {"type":"Text","value":" "},
3414 {"type":"NameVariable","value":"iQueryNr"},
3415 {"type":"Text","value":"\n "},
3416 {"type":"NameVariable","value":"bQuery"},
3417 {"type":"Punctuation","value":"."},
3418 {"type":"NameVariable","value":"cQueryTxt"},
3419 {"type":"Text","value":" "},
3420 {"type":"Operator","value":"="},
3421 {"type":"Text","value":" "},
3422 {"type":"NameVariable","value":"cSetting"},
3423 {"type":"Punctuation","value":"."},
3424 {"type":"Text","value":"\n "},
3425 {"type":"KeywordReserved","value":"END"},
3426 {"type":"Punctuation","value":"."},
3427 {"type":"Text","value":"\n "},
3428 {"type":"KeywordReserved","value":"ELSE\n "},
3429 {"type":"Text","value":" "},
3430 {"type":"KeywordReserved","value":"LEAVE"},
3431 {"type":"Text","value":" "},
3432 {"type":"NameVariable","value":"collectQueries"},
3433 {"type":"Punctuation","value":"."},
3434 {"type":"Text","value":"\n\n "},
3435 {"type":"KeywordReserved","value":"END"},
3436 {"type":"Punctuation","value":"."},
3437 {"type":"Text","value":" "},
3438 {"type":"CommentMultiline","value":"/* 1 .. MaxQueryHistory */"},
3439 {"type":"Text","value":"\n "},
3440 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
3441 {"type":"Text","value":"\n"},
3442 {"type":"KeywordReserved","value":"END"},
3443 {"type":"Text","value":" "},
3444 {"type":"KeywordReserved","value":"PROCEDURE"},
3445 {"type":"Punctuation","value":"."},
3446 {"type":"Text","value":" "},
3447 {"type":"CommentMultiline","value":"/* collectQueryInfo */"},
3448 {"type":"Text","value":"\n\n"},
3449 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
3450 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-correctFilterList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE correctFilterList Procedure"},
3451 {"type":"Text","value":"\n"},
3452 {"type":"KeywordReserved","value":"PROCEDURE"},
3453 {"type":"Text","value":" "},
3454 {"type":"NameVariable","value":"correctFilterList"},
3455 {"type":"Text","value":" "},
3456 {"type":"Punctuation","value":":"},
3457 {"type":"Text","value":"\n"},
3458 {"type":"CommentMultiline","value":"/* Move negative entries from positive list to negative\n */"},
3459 {"type":"Text","value":"\n "},
3460 {"type":"KeywordDeclaration","value":"DEFINE"},
3461 {"type":"Text","value":" "},
3462 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
3463 {"type":"Text","value":" "},
3464 {"type":"KeywordReserved","value":"PARAMETER"},
3465 {"type":"Text","value":" "},
3466 {"type":"NameVariable","value":"pcPositive"},
3467 {"type":"Text","value":" "},
3468 {"type":"KeywordReserved","value":"AS"},
3469 {"type":"Text","value":" "},
3470 {"type":"KeywordType","value":"CHARACTER "},
3471 {"type":"Text","value":" "},
3472 {"type":"KeywordReserved","value":"NO-UNDO"},
3473 {"type":"Punctuation","value":"."},
3474 {"type":"Text","value":"\n "},
3475 {"type":"KeywordDeclaration","value":"DEFINE"},
3476 {"type":"Text","value":" "},
3477 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
3478 {"type":"Text","value":" "},
3479 {"type":"KeywordReserved","value":"PARAMETER"},
3480 {"type":"Text","value":" "},
3481 {"type":"NameVariable","value":"pcNegative"},
3482 {"type":"Text","value":" "},
3483 {"type":"KeywordReserved","value":"AS"},
3484 {"type":"Text","value":" "},
3485 {"type":"KeywordType","value":"CHARACTER "},
3486 {"type":"Text","value":" "},
3487 {"type":"KeywordReserved","value":"NO-UNDO"},
3488 {"type":"Punctuation","value":"."},
3489 {"type":"Text","value":"\n\n "},
3490 {"type":"KeywordDeclaration","value":"DEFINE"},
3491 {"type":"Text","value":" "},
3492 {"type":"KeywordReserved","value":"VARIABLE"},
3493 {"type":"Text","value":" "},
3494 {"type":"NameVariable","value":"iWord"},
3495 {"type":"Text","value":" "},
3496 {"type":"KeywordReserved","value":"AS"},
3497 {"type":"Text","value":" "},
3498 {"type":"KeywordType","value":"INTEGER"},
3499 {"type":"Text","value":" "},
3500 {"type":"KeywordReserved","value":"NO-UNDO"},
3501 {"type":"Punctuation","value":"."},
3502 {"type":"Text","value":"\n\n "},
3503 {"type":"CommentMultiline","value":"/* Strip entries that start with a ! */"},
3504 {"type":"Text","value":"\n "},
3505 {"type":"KeywordReserved","value":"IF"},
3506 {"type":"Text","value":" "},
3507 {"type":"KeywordReserved","value":"INDEX"},
3508 {"type":"Punctuation","value":"("},
3509 {"type":"NameVariable","value":"pcPositive,"},
3510 {"type":"LiteralStringDouble","value":"\"!\""},
3511 {"type":"Punctuation","value":")"},
3512 {"type":"Text","value":" "},
3513 {"type":"NameVariable","value":"\u003e"},
3514 {"type":"Text","value":" "},
3515 {"type":"LiteralNumberInteger","value":"0"},
3516 {"type":"Text","value":" "},
3517 {"type":"KeywordReserved","value":"THEN\n "},
3518 {"type":"Text","value":" "},
3519 {"type":"KeywordReserved","value":"DO"},
3520 {"type":"Punctuation","value":":"},
3521 {"type":"Text","value":"\n "},
3522 {"type":"KeywordReserved","value":"DO"},
3523 {"type":"Text","value":" "},
3524 {"type":"NameVariable","value":"iWord"},
3525 {"type":"Text","value":" "},
3526 {"type":"Operator","value":"="},
3527 {"type":"Text","value":" "},
3528 {"type":"LiteralNumberInteger","value":"1"},
3529 {"type":"Text","value":" "},
3530 {"type":"KeywordReserved","value":"TO"},
3531 {"type":"Text","value":" "},
3532 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
3533 {"type":"Punctuation","value":"("},
3534 {"type":"NameVariable","value":"pcPositive"},
3535 {"type":"Punctuation","value":"):"},
3536 {"type":"Text","value":"\n "},
3537 {"type":"KeywordReserved","value":"IF"},
3538 {"type":"Text","value":" "},
3539 {"type":"KeywordReserved","value":"ENTRY"},
3540 {"type":"Punctuation","value":"("},
3541 {"type":"NameVariable","value":"iWord,pcPositive"},
3542 {"type":"Punctuation","value":")"},
3543 {"type":"Text","value":" "},
3544 {"type":"KeywordReserved","value":"BEGINS "},
3545 {"type":"LiteralStringDouble","value":"\"!\""},
3546 {"type":"Text","value":" "},
3547 {"type":"KeywordReserved","value":"THEN\n "},
3548 {"type":"Text","value":" "},
3549 {"type":"KeywordReserved","value":"DO"},
3550 {"type":"Punctuation","value":":"},
3551 {"type":"Text","value":"\n "},
3552 {"type":"CommentMultiline","value":"/* Add this word to the negative-list */"},
3553 {"type":"Text","value":"\n "},
3554 {"type":"NameVariable","value":"pcNegative"},
3555 {"type":"Text","value":" "},
3556 {"type":"Operator","value":"="},
3557 {"type":"Text","value":" "},
3558 {"type":"KeywordReserved","value":"TRIM"},
3559 {"type":"Punctuation","value":"("},
3560 {"type":"NameVariable","value":"pcNegative"},
3561 {"type":"Text","value":" "},
3562 {"type":"Operator","value":"+"},
3563 {"type":"Text","value":" "},
3564 {"type":"LiteralStringSingle","value":"','"},
3565 {"type":"Text","value":" "},
3566 {"type":"Operator","value":"+"},
3567 {"type":"Text","value":" "},
3568 {"type":"KeywordReserved","value":"TRIM"},
3569 {"type":"Punctuation","value":"("},
3570 {"type":"KeywordReserved","value":"ENTRY"},
3571 {"type":"Punctuation","value":"("},
3572 {"type":"NameVariable","value":"iWord,pcPositive"},
3573 {"type":"Punctuation","value":")"},
3574 {"type":"NameVariable","value":","},
3575 {"type":"LiteralStringSingle","value":"'!'"},
3576 {"type":"Punctuation","value":")"},
3577 {"type":"NameVariable","value":","},
3578 {"type":"LiteralStringSingle","value":"','"},
3579 {"type":"Punctuation","value":")."},
3580 {"type":"Text","value":"\n\n "},
3581 {"type":"CommentMultiline","value":"/* And wipe it from the positive-list */"},
3582 {"type":"Text","value":"\n "},
3583 {"type":"KeywordReserved","value":"ENTRY"},
3584 {"type":"Punctuation","value":"("},
3585 {"type":"NameVariable","value":"iWord,pcPositive"},
3586 {"type":"Punctuation","value":")"},
3587 {"type":"Text","value":" "},
3588 {"type":"Operator","value":"="},
3589 {"type":"Text","value":" "},
3590 {"type":"LiteralStringSingle","value":"''"},
3591 {"type":"Punctuation","value":"."},
3592 {"type":"Text","value":"\n "},
3593 {"type":"KeywordReserved","value":"END"},
3594 {"type":"Punctuation","value":"."},
3595 {"type":"Text","value":"\n "},
3596 {"type":"KeywordReserved","value":"END"},
3597 {"type":"Punctuation","value":"."},
3598 {"type":"Text","value":"\n\n "},
3599 {"type":"CommentMultiline","value":"/* Remove empty elements */"},
3600 {"type":"Text","value":"\n "},
3601 {"type":"NameVariable","value":"pcPositive"},
3602 {"type":"Text","value":" "},
3603 {"type":"Operator","value":"="},
3604 {"type":"Text","value":" "},
3605 {"type":"KeywordReserved","value":"TRIM"},
3606 {"type":"Punctuation","value":"("},
3607 {"type":"NameVariable","value":"pcPositive,"},
3608 {"type":"LiteralStringSingle","value":"','"},
3609 {"type":"Punctuation","value":")."},
3610 {"type":"Text","value":"\n "},
3611 {"type":"KeywordReserved","value":"REPEAT"},
3612 {"type":"Text","value":" "},
3613 {"type":"KeywordReserved","value":"WHILE"},
3614 {"type":"Text","value":" "},
3615 {"type":"KeywordReserved","value":"INDEX"},
3616 {"type":"Punctuation","value":"("},
3617 {"type":"NameVariable","value":"pcPositive,"},
3618 {"type":"LiteralStringSingle","value":"',,'"},
3619 {"type":"Punctuation","value":")"},
3620 {"type":"Text","value":" "},
3621 {"type":"NameVariable","value":"\u003e"},
3622 {"type":"Text","value":" "},
3623 {"type":"LiteralNumberInteger","value":"0"},
3624 {"type":"Punctuation","value":":"},
3625 {"type":"Text","value":"\n "},
3626 {"type":"NameVariable","value":"pcPositive"},
3627 {"type":"Text","value":" "},
3628 {"type":"Operator","value":"="},
3629 {"type":"Text","value":" "},
3630 {"type":"KeywordReserved","value":"REPLACE"},
3631 {"type":"Punctuation","value":"("},
3632 {"type":"NameVariable","value":"pcPositive,"},
3633 {"type":"LiteralStringSingle","value":"',,'"},
3634 {"type":"NameVariable","value":","},
3635 {"type":"LiteralStringSingle","value":"','"},
3636 {"type":"Punctuation","value":")."},
3637 {"type":"Text","value":"\n "},
3638 {"type":"KeywordReserved","value":"END"},
3639 {"type":"Punctuation","value":"."},
3640 {"type":"Text","value":"\n "},
3641 {"type":"KeywordReserved","value":"END"},
3642 {"type":"Punctuation","value":"."},
3643 {"type":"Text","value":"\n\n"},
3644 {"type":"KeywordReserved","value":"END"},
3645 {"type":"Text","value":" "},
3646 {"type":"KeywordReserved","value":"PROCEDURE"},
3647 {"type":"Punctuation","value":"."},
3648 {"type":"Text","value":" "},
3649 {"type":"CommentMultiline","value":"/* correctFilterList */"},
3650 {"type":"Text","value":"\n\n"},
3651 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
3652 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-createFolder) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE createFolder Procedure"},
3653 {"type":"Text","value":"\n"},
3654 {"type":"KeywordReserved","value":"PROCEDURE"},
3655 {"type":"Text","value":" "},
3656 {"type":"NameVariable","value":"createFolder"},
3657 {"type":"Text","value":" "},
3658 {"type":"Punctuation","value":":"},
3659 {"type":"Text","value":"\n"},
3660 {"type":"CommentMultiline","value":"/* Create a folder structure\n */"},
3661 {"type":"Text","value":"\n "},
3662 {"type":"KeywordDeclaration","value":"DEFINE"},
3663 {"type":"Text","value":" "},
3664 {"type":"KeywordReserved","value":"INPUT"},
3665 {"type":"Text","value":" "},
3666 {"type":"KeywordReserved","value":"PARAMETER"},
3667 {"type":"Text","value":" "},
3668 {"type":"NameVariable","value":"pcFolder"},
3669 {"type":"Text","value":" "},
3670 {"type":"KeywordReserved","value":"AS"},
3671 {"type":"Text","value":" "},
3672 {"type":"KeywordType","value":"CHARACTER"},
3673 {"type":"Text","value":" "},
3674 {"type":"KeywordReserved","value":"NO-UNDO"},
3675 {"type":"Punctuation","value":"."},
3676 {"type":"Text","value":"\n\n "},
3677 {"type":"KeywordDeclaration","value":"DEFINE"},
3678 {"type":"Text","value":" "},
3679 {"type":"KeywordReserved","value":"VARIABLE"},
3680 {"type":"Text","value":" "},
3681 {"type":"NameVariable","value":"iElement"},
3682 {"type":"Text","value":" "},
3683 {"type":"KeywordReserved","value":"AS"},
3684 {"type":"Text","value":" "},
3685 {"type":"KeywordType","value":"INTEGER "},
3686 {"type":"Text","value":" "},
3687 {"type":"KeywordReserved","value":"NO-UNDO"},
3688 {"type":"Punctuation","value":"."},
3689 {"type":"Text","value":"\n "},
3690 {"type":"KeywordDeclaration","value":"DEFINE"},
3691 {"type":"Text","value":" "},
3692 {"type":"KeywordReserved","value":"VARIABLE"},
3693 {"type":"Text","value":" "},
3694 {"type":"NameVariable","value":"cPath"},
3695 {"type":"Text","value":" "},
3696 {"type":"KeywordReserved","value":"AS"},
3697 {"type":"Text","value":" "},
3698 {"type":"KeywordType","value":"CHARACTER "},
3699 {"type":"Text","value":" "},
3700 {"type":"KeywordReserved","value":"NO-UNDO"},
3701 {"type":"Punctuation","value":"."},
3702 {"type":"Text","value":"\n\n "},
3703 {"type":"CommentMultiline","value":"/* c:\\temp\\somefolder\\subfolder\\ */"},
3704 {"type":"Text","value":"\n "},
3705 {"type":"KeywordReserved","value":"DO"},
3706 {"type":"Text","value":" "},
3707 {"type":"NameVariable","value":"iElement"},
3708 {"type":"Text","value":" "},
3709 {"type":"Operator","value":"="},
3710 {"type":"Text","value":" "},
3711 {"type":"LiteralNumberInteger","value":"1"},
3712 {"type":"Text","value":" "},
3713 {"type":"KeywordReserved","value":"TO"},
3714 {"type":"Text","value":" "},
3715 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
3716 {"type":"Punctuation","value":"("},
3717 {"type":"NameVariable","value":"pcFolder,"},
3718 {"type":"LiteralStringSingle","value":"'\\'):\n cPath = SUBSTITUTE('"},
3719 {"type":"CommentPreproc","value":"\u00261\\\u00262', cPath, ENTRY(iElement,pcFolder,'\\'))."},
3720 {"type":"Text","value":"\n "},
3721 {"type":"NameVariable","value":"cPath"},
3722 {"type":"Text","value":" "},
3723 {"type":"Operator","value":"="},
3724 {"type":"Text","value":" "},
3725 {"type":"KeywordReserved","value":"LEFT-TRIM"},
3726 {"type":"Punctuation","value":"("},
3727 {"type":"NameVariable","value":"cPath,"},
3728 {"type":"LiteralStringSingle","value":"'\\').\n\n IF iElement \u003e 1 THEN OS-CREATE-DIR VALUE(cPath).\n END.\n\nEND PROCEDURE. /* createFolder */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-dumpRecord) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE dumpRecord Procedure\nPROCEDURE dumpRecord :\n/* Dump the record(s) to disk\n */\n DEFINE INPUT PARAMETER pcAction AS CHARACTER NO-UNDO.\n DEFINE INPUT PARAMETER phSource AS HANDLE NO-UNDO.\n DEFINE OUTPUT PARAMETER plContinue AS LOGICAL NO-UNDO.\n\n DEFINE VARIABLE hExportTT AS HANDLE NO-UNDO.\n DEFINE VARIABLE hExportTtBuffer AS HANDLE NO-UNDO.\n DEFINE VARIABLE hBuffer AS HANDLE NO-UNDO.\n DEFINE VARIABLE cFileName AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cError AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cMessage AS CHARACTER NO-UNDO.\n DEFINE VARIABLE iRow AS INTEGER NO-UNDO.\n DEFINE VARIABLE lDefaultDump AS LOGICAL NO-UNDO.\n\n IF NOT VALID-HANDLE(phSource) THEN RETURN.\n\n /* Protect against wrong input */\n IF LOOKUP(pcAction,'"},
3729 {"type":"KeywordReserved","value":"Dump"},
3730 {"type":"NameVariable","value":","},
3731 {"type":"KeywordReserved","value":"Create"},
3732 {"type":"NameVariable","value":","},
3733 {"type":"KeywordReserved","value":"Update"},
3734 {"type":"NameVariable","value":","},
3735 {"type":"KeywordReserved","value":"Delete"},
3736 {"type":"LiteralStringSingle","value":"') = 0 THEN\n DO:\n MESSAGE '"},
3737 {"type":"NameVariable","value":"Unknown"},
3738 {"type":"Text","value":" "},
3739 {"type":"NameVariable","value":"action"},
3740 {"type":"LiteralStringSingle","value":"' pcAction VIEW-AS ALERT-BOX INFORMATION BUTTONS OK.\n RETURN.\n END.\n\n /* Determine appropriate buffer and populate an intermediate tt\n * with the data to export\n */\n CASE phSource:TYPE:\n WHEN '"},
3741 {"type":"KeywordReserved","value":"buffer"},
3742 {"type":"LiteralStringSingle","value":"' THEN\n DO:\n hBuffer = phSource.\n\n /* Create temptable-handle... */\n CREATE TEMP-TABLE hExportTt.\n hExportTt:CREATE-LIKE(SUBSTITUTE(\"\u00261.\u00262\", hBuffer:DBNAME, hBuffer:TABLE)).\n\n /* Prepare the TempTable... */\n hExportTt:TEMP-TABLE-PREPARE(SUBSTITUTE(\"\u00261\", hBuffer:TABLE)).\n hExportTtBuffer = hExportTt:DEFAULT-BUFFER-HANDLE.\n hExportTtBuffer:BUFFER-CREATE().\n hExportTtBuffer:BUFFER-COPY(hBuffer).\n END.\n\n WHEN '"},
3743 {"type":"KeywordReserved","value":"browse"},
3744 {"type":"LiteralStringSingle","value":"' THEN\n DO:\n hBuffer = phSource:QUERY:GET-BUFFER-HANDLE(1).\n\n /* Create temptable-handle... */\n CREATE TEMP-TABLE hExportTt.\n hExportTt:CREATE-LIKE(SUBSTITUTE(\"\u00261.\u00262\", hBuffer:DBNAME, hBuffer:TABLE)).\n\n /* Prepare the TempTable... */\n hExportTt:TEMP-TABLE-PREPARE(SUBSTITUTE(\"\u00261\", hBuffer:TABLE)).\n hExportTtBuffer = hExportTt:DEFAULT-BUFFER-HANDLE.\n\n /* Copy the records */\n DO iRow = 1 TO phSource:NUM-SELECTED-ROWS:\n phSource:FETCH-SELECTED-ROW(iRow).\n hExportTtBuffer:BUFFER-CREATE().\n hExportTtBuffer:BUFFER-COPY(hBuffer).\n END.\n END.\n\n OTHERWISE RETURN.\n END CASE.\n\n /* Do we need to dump at all?\n * If the setting=NO or if no setting at all, then don'"},
3745 {"type":"NameVariable","value":"t"},
3746 {"type":"Text","value":" "},
3747 {"type":"KeywordReserved","value":"do"},
3748 {"type":"Text","value":" "},
3749 {"type":"KeywordReserved","value":"any"},
3750 {"type":"Text","value":" "},
3751 {"type":"NameVariable","value":"checks"},
3752 {"type":"Text","value":"\n "},
3753 {"type":"Operator","value":"*/"},
3754 {"type":"Text","value":"\n "},
3755 {"type":"KeywordReserved","value":"IF"},
3756 {"type":"Text","value":" "},
3757 {"type":"NameVariable","value":"pcAction"},
3758 {"type":"Text","value":" "},
3759 {"type":"NameVariable","value":"\u003c\u003e"},
3760 {"type":"Text","value":" "},
3761 {"type":"LiteralStringSingle","value":"'Dump'"},
3762 {"type":"Text","value":"\n "},
3763 {"type":"KeywordReserved","value":"AND "},
3764 {"type":"Punctuation","value":"("},
3765 {"type":"Text","value":" "},
3766 {"type":"NameVariable","value":"getRegistry"},
3767 {"type":"Punctuation","value":"("},
3768 {"type":"LiteralStringSingle","value":"'DataDigger:Backup'"},
3769 {"type":"NameVariable","value":","},
3770 {"type":"LiteralStringSingle","value":"'BackupOn'"},
3771 {"type":"Text","value":" "},
3772 {"type":"Operator","value":"+"},
3773 {"type":"Text","value":" "},
3774 {"type":"NameVariable","value":"pcAction"},
3775 {"type":"Punctuation","value":")"},
3776 {"type":"Text","value":" "},
3777 {"type":"Operator","value":"="},
3778 {"type":"Text","value":" "},
3779 {"type":"NameVariable","value":"?"},
3780 {"type":"Text","value":"\n "},
3781 {"type":"KeywordReserved","value":"OR"},
3782 {"type":"Text","value":" "},
3783 {"type":"KeywordType","value":"logical"},
3784 {"type":"Punctuation","value":"("},
3785 {"type":"NameVariable","value":"getRegistry"},
3786 {"type":"Punctuation","value":"("},
3787 {"type":"LiteralStringSingle","value":"'DataDigger:Backup'"},
3788 {"type":"NameVariable","value":","},
3789 {"type":"LiteralStringSingle","value":"'BackupOn'"},
3790 {"type":"Text","value":" "},
3791 {"type":"Operator","value":"+"},
3792 {"type":"Text","value":" "},
3793 {"type":"NameVariable","value":"pcAction"},
3794 {"type":"Punctuation","value":"))"},
3795 {"type":"Text","value":" "},
3796 {"type":"Operator","value":"="},
3797 {"type":"Text","value":" "},
3798 {"type":"KeywordReserved","value":"NO\n "},
3799 {"type":"Punctuation","value":")"},
3800 {"type":"Text","value":" "},
3801 {"type":"KeywordReserved","value":"THEN\n "},
3802 {"type":"Text","value":" "},
3803 {"type":"KeywordReserved","value":"DO"},
3804 {"type":"Punctuation","value":":"},
3805 {"type":"Text","value":"\n "},
3806 {"type":"KeywordReserved","value":"ASSIGN"},
3807 {"type":"Text","value":" "},
3808 {"type":"NameVariable","value":"plContinue"},
3809 {"type":"Text","value":" "},
3810 {"type":"Operator","value":"="},
3811 {"type":"Text","value":" "},
3812 {"type":"KeywordReserved","value":"YES"},
3813 {"type":"Punctuation","value":"."},
3814 {"type":"Text","value":"\n "},
3815 {"type":"KeywordReserved","value":"RETURN"},
3816 {"type":"Punctuation","value":"."},
3817 {"type":"Text","value":"\n "},
3818 {"type":"KeywordReserved","value":"END"},
3819 {"type":"Punctuation","value":"."},
3820 {"type":"Text","value":"\n\n "},
3821 {"type":"CommentMultiline","value":"/* Determine the default name to save to */"},
3822 {"type":"Text","value":"\n "},
3823 {"type":"KeywordReserved","value":"RUN"},
3824 {"type":"Text","value":" "},
3825 {"type":"NameVariable","value":"getDumpFileName"},
3826 {"type":"Text","value":"\n "},
3827 {"type":"Punctuation","value":"("},
3828 {"type":"Text","value":" "},
3829 {"type":"KeywordReserved","value":"INPUT"},
3830 {"type":"Text","value":" "},
3831 {"type":"NameVariable","value":"pcAction"},
3832 {"type":"Text","value":" "},
3833 {"type":"CommentMultiline","value":"/* Dump | Create | Update | Delete */"},
3834 {"type":"Text","value":"\n "},
3835 {"type":"NameVariable","value":","},
3836 {"type":"Text","value":" "},
3837 {"type":"KeywordReserved","value":"INPUT"},
3838 {"type":"Text","value":" "},
3839 {"type":"NameVariable","value":"hBuffer"},
3840 {"type":"Punctuation","value":":"},
3841 {"type":"KeywordReserved","value":"DBNAME\n "},
3842 {"type":"NameVariable","value":","},
3843 {"type":"Text","value":" "},
3844 {"type":"KeywordReserved","value":"INPUT"},
3845 {"type":"Text","value":" "},
3846 {"type":"NameVariable","value":"hBuffer"},
3847 {"type":"Punctuation","value":":"},
3848 {"type":"KeywordReserved","value":"TABLE\n "},
3849 {"type":"NameVariable","value":","},
3850 {"type":"Text","value":" "},
3851 {"type":"KeywordReserved","value":"INPUT "},
3852 {"type":"LiteralStringDouble","value":"\"XML\""},
3853 {"type":"Text","value":"\n "},
3854 {"type":"NameVariable","value":","},
3855 {"type":"Text","value":" "},
3856 {"type":"KeywordReserved","value":"INPUT "},
3857 {"type":"LiteralStringDouble","value":"\"\""},
3858 {"type":"Text","value":"\n "},
3859 {"type":"NameVariable","value":","},
3860 {"type":"Text","value":" "},
3861 {"type":"KeywordReserved","value":"OUTPUT"},
3862 {"type":"Text","value":" "},
3863 {"type":"NameVariable","value":"cFileName"},
3864 {"type":"Text","value":"\n "},
3865 {"type":"Punctuation","value":")."},
3866 {"type":"Text","value":"\n\n "},
3867 {"type":"KeywordReserved","value":"RUN"},
3868 {"type":"Text","value":" "},
3869 {"type":"NameVariable","value":"checkDir"},
3870 {"type":"Punctuation","value":"("},
3871 {"type":"KeywordReserved","value":"INPUT"},
3872 {"type":"Text","value":" "},
3873 {"type":"NameVariable","value":"cFileName,"},
3874 {"type":"Text","value":" "},
3875 {"type":"KeywordReserved","value":"OUTPUT"},
3876 {"type":"Text","value":" "},
3877 {"type":"NameVariable","value":"cError"},
3878 {"type":"Punctuation","value":")."},
3879 {"type":"Text","value":"\n "},
3880 {"type":"KeywordReserved","value":"IF"},
3881 {"type":"Text","value":" "},
3882 {"type":"NameVariable","value":"cError"},
3883 {"type":"Text","value":" "},
3884 {"type":"NameVariable","value":"\u003c\u003e"},
3885 {"type":"Text","value":" "},
3886 {"type":"LiteralStringDouble","value":"\"\""},
3887 {"type":"Text","value":" "},
3888 {"type":"KeywordReserved","value":"THEN\n "},
3889 {"type":"Text","value":" "},
3890 {"type":"KeywordReserved","value":"DO"},
3891 {"type":"Punctuation","value":":"},
3892 {"type":"Text","value":"\n "},
3893 {"type":"KeywordReserved","value":"MESSAGE"},
3894 {"type":"Text","value":" "},
3895 {"type":"NameVariable","value":"cError"},
3896 {"type":"Text","value":" "},
3897 {"type":"KeywordReserved","value":"VIEW-AS"},
3898 {"type":"Text","value":" "},
3899 {"type":"KeywordReserved","value":"ALERT-BOX"},
3900 {"type":"Text","value":" "},
3901 {"type":"KeywordReserved","value":"INFORMATION"},
3902 {"type":"Text","value":" "},
3903 {"type":"KeywordReserved","value":"BUTTONS"},
3904 {"type":"Text","value":" "},
3905 {"type":"KeywordReserved","value":"OK"},
3906 {"type":"Punctuation","value":"."},
3907 {"type":"Text","value":"\n "},
3908 {"type":"KeywordReserved","value":"RETURN"},
3909 {"type":"Punctuation","value":"."},
3910 {"type":"Text","value":"\n "},
3911 {"type":"KeywordReserved","value":"END"},
3912 {"type":"Punctuation","value":"."},
3913 {"type":"Text","value":"\n\n "},
3914 {"type":"CommentMultiline","value":"/* Fix XML Node Names for fields in the tt */"},
3915 {"type":"Text","value":"\n "},
3916 {"type":"KeywordReserved","value":"RUN"},
3917 {"type":"Text","value":" "},
3918 {"type":"NameVariable","value":"setXmlNodeNames"},
3919 {"type":"Punctuation","value":"("},
3920 {"type":"KeywordReserved","value":"INPUT"},
3921 {"type":"Text","value":" "},
3922 {"type":"NameVariable","value":"hExportTt"},
3923 {"type":"Punctuation","value":":"},
3924 {"type":"KeywordReserved","value":"DEFAULT-BUFFER-HANDLE"},
3925 {"type":"Punctuation","value":")."},
3926 {"type":"Text","value":"\n\n "},
3927 {"type":"CommentMultiline","value":"/* See if the user has specified his own dump program\n */"},
3928 {"type":"Text","value":"\n "},
3929 {"type":"NameVariable","value":"plContinue"},
3930 {"type":"Text","value":" "},
3931 {"type":"Operator","value":"="},
3932 {"type":"Text","value":" "},
3933 {"type":"NameVariable","value":"?"},
3934 {"type":"Punctuation","value":"."},
3935 {"type":"Text","value":" "},
3936 {"type":"CommentMultiline","value":"/* To see if it ran or not */"},
3937 {"type":"Text","value":"\n "},
3938 {"type":"KeywordReserved","value":"PUBLISH "},
3939 {"type":"LiteralStringDouble","value":"\"customDump\""},
3940 {"type":"Text","value":"\n "},
3941 {"type":"Punctuation","value":"("},
3942 {"type":"Text","value":" "},
3943 {"type":"KeywordReserved","value":"INPUT"},
3944 {"type":"Text","value":" "},
3945 {"type":"NameVariable","value":"pcAction"},
3946 {"type":"Text","value":"\n "},
3947 {"type":"NameVariable","value":","},
3948 {"type":"Text","value":" "},
3949 {"type":"KeywordReserved","value":"INPUT"},
3950 {"type":"Text","value":" "},
3951 {"type":"NameVariable","value":"hBuffer"},
3952 {"type":"Punctuation","value":":"},
3953 {"type":"KeywordReserved","value":"DBNAME\n "},
3954 {"type":"NameVariable","value":","},
3955 {"type":"Text","value":" "},
3956 {"type":"KeywordReserved","value":"INPUT"},
3957 {"type":"Text","value":" "},
3958 {"type":"NameVariable","value":"hBuffer"},
3959 {"type":"Punctuation","value":":"},
3960 {"type":"KeywordReserved","value":"TABLE\n "},
3961 {"type":"NameVariable","value":","},
3962 {"type":"Text","value":" "},
3963 {"type":"KeywordReserved","value":"INPUT"},
3964 {"type":"Text","value":" "},
3965 {"type":"NameVariable","value":"hExportTt"},
3966 {"type":"Text","value":"\n "},
3967 {"type":"NameVariable","value":","},
3968 {"type":"Text","value":" "},
3969 {"type":"KeywordReserved","value":"INPUT"},
3970 {"type":"Text","value":" "},
3971 {"type":"NameVariable","value":"cFileName"},
3972 {"type":"Text","value":"\n "},
3973 {"type":"NameVariable","value":","},
3974 {"type":"Text","value":" "},
3975 {"type":"KeywordReserved","value":"OUTPUT"},
3976 {"type":"Text","value":" "},
3977 {"type":"NameVariable","value":"cMessage"},
3978 {"type":"Text","value":"\n "},
3979 {"type":"NameVariable","value":","},
3980 {"type":"Text","value":" "},
3981 {"type":"KeywordReserved","value":"OUTPUT"},
3982 {"type":"Text","value":" "},
3983 {"type":"NameVariable","value":"lDefaultDump"},
3984 {"type":"Text","value":"\n "},
3985 {"type":"NameVariable","value":","},
3986 {"type":"Text","value":" "},
3987 {"type":"KeywordReserved","value":"OUTPUT"},
3988 {"type":"Text","value":" "},
3989 {"type":"NameVariable","value":"plContinue"},
3990 {"type":"Text","value":"\n "},
3991 {"type":"Punctuation","value":")."},
3992 {"type":"Text","value":"\n\n "},
3993 {"type":"KeywordReserved","value":"IF"},
3994 {"type":"Text","value":" "},
3995 {"type":"NameVariable","value":"plContinue"},
3996 {"type":"Text","value":" "},
3997 {"type":"NameVariable","value":"\u003c\u003e"},
3998 {"type":"Text","value":" "},
3999 {"type":"NameVariable","value":"?"},
4000 {"type":"Text","value":" "},
4001 {"type":"KeywordReserved","value":"THEN\n "},
4002 {"type":"Text","value":" "},
4003 {"type":"KeywordReserved","value":"DO"},
4004 {"type":"Punctuation","value":":"},
4005 {"type":"Text","value":"\n "},
4006 {"type":"KeywordReserved","value":"IF"},
4007 {"type":"Text","value":" "},
4008 {"type":"NameVariable","value":"cMessage"},
4009 {"type":"Text","value":" "},
4010 {"type":"NameVariable","value":"\u003c\u003e"},
4011 {"type":"Text","value":" "},
4012 {"type":"LiteralStringDouble","value":"\"\""},
4013 {"type":"Text","value":" "},
4014 {"type":"KeywordReserved","value":"THEN"},
4015 {"type":"Text","value":" "},
4016 {"type":"KeywordReserved","value":"MESSAGE"},
4017 {"type":"Text","value":" "},
4018 {"type":"NameVariable","value":"cMessage"},
4019 {"type":"Text","value":" "},
4020 {"type":"KeywordReserved","value":"VIEW-AS"},
4021 {"type":"Text","value":" "},
4022 {"type":"KeywordReserved","value":"ALERT-BOX"},
4023 {"type":"Text","value":" "},
4024 {"type":"KeywordReserved","value":"INFORMATION"},
4025 {"type":"Text","value":" "},
4026 {"type":"KeywordReserved","value":"BUTTONS"},
4027 {"type":"Text","value":" "},
4028 {"type":"KeywordReserved","value":"OK"},
4029 {"type":"Punctuation","value":"."},
4030 {"type":"Text","value":"\n "},
4031 {"type":"KeywordReserved","value":"IF"},
4032 {"type":"Text","value":" "},
4033 {"type":"KeywordReserved","value":"NOT"},
4034 {"type":"Text","value":" "},
4035 {"type":"NameVariable","value":"lDefaultDump"},
4036 {"type":"Text","value":" "},
4037 {"type":"KeywordReserved","value":"OR"},
4038 {"type":"Text","value":" "},
4039 {"type":"KeywordReserved","value":"NOT"},
4040 {"type":"Text","value":" "},
4041 {"type":"NameVariable","value":"plContinue"},
4042 {"type":"Text","value":" "},
4043 {"type":"KeywordReserved","value":"THEN"},
4044 {"type":"Text","value":" "},
4045 {"type":"KeywordReserved","value":"RETURN"},
4046 {"type":"Punctuation","value":"."},
4047 {"type":"Text","value":"\n "},
4048 {"type":"KeywordReserved","value":"END"},
4049 {"type":"Punctuation","value":"."},
4050 {"type":"Text","value":"\n\n "},
4051 {"type":"NameVariable","value":"plContinue"},
4052 {"type":"Text","value":" "},
4053 {"type":"Operator","value":"="},
4054 {"type":"Text","value":" "},
4055 {"type":"NameVariable","value":"hExportTT"},
4056 {"type":"Punctuation","value":":"},
4057 {"type":"KeywordReserved","value":"WRITE-XML\n "},
4058 {"type":"Punctuation","value":"("},
4059 {"type":"Text","value":" "},
4060 {"type":"LiteralStringSingle","value":"'file'"},
4061 {"type":"Text","value":" "},
4062 {"type":"CommentMultiline","value":"/* TargetType */"},
4063 {"type":"Text","value":"\n "},
4064 {"type":"NameVariable","value":","},
4065 {"type":"Text","value":" "},
4066 {"type":"NameVariable","value":"cFileName"},
4067 {"type":"Text","value":" "},
4068 {"type":"CommentMultiline","value":"/* File */"},
4069 {"type":"Text","value":"\n "},
4070 {"type":"NameVariable","value":","},
4071 {"type":"Text","value":" "},
4072 {"type":"KeywordReserved","value":"YES "},
4073 {"type":"CommentMultiline","value":"/* Formatted */"},
4074 {"type":"Text","value":"\n "},
4075 {"type":"NameVariable","value":","},
4076 {"type":"Text","value":" "},
4077 {"type":"NameVariable","value":"?"},
4078 {"type":"Text","value":" "},
4079 {"type":"CommentMultiline","value":"/* Encoding */"},
4080 {"type":"Text","value":"\n "},
4081 {"type":"NameVariable","value":","},
4082 {"type":"Text","value":" "},
4083 {"type":"NameVariable","value":"?"},
4084 {"type":"Text","value":" "},
4085 {"type":"CommentMultiline","value":"/* SchemaLocation */"},
4086 {"type":"Text","value":"\n "},
4087 {"type":"NameVariable","value":","},
4088 {"type":"Text","value":" "},
4089 {"type":"KeywordReserved","value":"NO "},
4090 {"type":"CommentMultiline","value":"/* WriteSchema */"},
4091 {"type":"Text","value":"\n "},
4092 {"type":"NameVariable","value":","},
4093 {"type":"Text","value":" "},
4094 {"type":"KeywordReserved","value":"NO "},
4095 {"type":"CommentMultiline","value":"/* MinSchema */"},
4096 {"type":"Text","value":"\n "},
4097 {"type":"Punctuation","value":")."},
4098 {"type":"Text","value":"\n\n "},
4099 {"type":"KeywordReserved","value":"DELETE"},
4100 {"type":"Text","value":" "},
4101 {"type":"NameVariable","value":"OBJECT"},
4102 {"type":"Text","value":" "},
4103 {"type":"NameVariable","value":"hExportTt"},
4104 {"type":"Punctuation","value":"."},
4105 {"type":"Text","value":"\n"},
4106 {"type":"KeywordReserved","value":"END"},
4107 {"type":"Text","value":" "},
4108 {"type":"KeywordReserved","value":"PROCEDURE"},
4109 {"type":"Punctuation","value":"."},
4110 {"type":"Text","value":" "},
4111 {"type":"CommentMultiline","value":"/* dumpRecord */"},
4112 {"type":"Text","value":"\n\n"},
4113 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
4114 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-dynamicDump) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE dynamicDump Procedure"},
4115 {"type":"Text","value":"\n"},
4116 {"type":"KeywordReserved","value":"PROCEDURE"},
4117 {"type":"Text","value":" "},
4118 {"type":"NameVariable","value":"dynamicDump"},
4119 {"type":"Text","value":" "},
4120 {"type":"Punctuation","value":":"},
4121 {"type":"Text","value":"\n"},
4122 {"type":"CommentMultiline","value":"/* Dump the data to a file that is similar to those of Progress self.\n */"},
4123 {"type":"Text","value":"\n "},
4124 {"type":"KeywordDeclaration","value":"DEFINE"},
4125 {"type":"Text","value":" "},
4126 {"type":"KeywordReserved","value":"INPUT"},
4127 {"type":"Text","value":" "},
4128 {"type":"KeywordReserved","value":"PARAMETER"},
4129 {"type":"Text","value":" "},
4130 {"type":"NameVariable","value":"pihBrowse"},
4131 {"type":"Text","value":" "},
4132 {"type":"KeywordReserved","value":"AS"},
4133 {"type":"Text","value":" "},
4134 {"type":"KeywordType","value":"HANDLE "},
4135 {"type":"Text","value":" "},
4136 {"type":"KeywordReserved","value":"NO-UNDO"},
4137 {"type":"Punctuation","value":"."},
4138 {"type":"Text","value":"\n "},
4139 {"type":"KeywordDeclaration","value":"DEFINE"},
4140 {"type":"Text","value":" "},
4141 {"type":"KeywordReserved","value":"INPUT"},
4142 {"type":"Text","value":" "},
4143 {"type":"KeywordReserved","value":"PARAMETER"},
4144 {"type":"Text","value":" "},
4145 {"type":"NameVariable","value":"picFile"},
4146 {"type":"Text","value":" "},
4147 {"type":"KeywordReserved","value":"AS"},
4148 {"type":"Text","value":" "},
4149 {"type":"KeywordType","value":"CHARACTER "},
4150 {"type":"Text","value":" "},
4151 {"type":"KeywordReserved","value":"NO-UNDO"},
4152 {"type":"Punctuation","value":"."},
4153 {"type":"Text","value":"\n\n "},
4154 {"type":"KeywordDeclaration","value":"DEFINE"},
4155 {"type":"Text","value":" "},
4156 {"type":"KeywordReserved","value":"VARIABLE"},
4157 {"type":"Text","value":" "},
4158 {"type":"NameVariable","value":"cTimeStamp"},
4159 {"type":"Text","value":" "},
4160 {"type":"KeywordReserved","value":"AS"},
4161 {"type":"Text","value":" "},
4162 {"type":"KeywordType","value":"CHARACTER "},
4163 {"type":"Text","value":" "},
4164 {"type":"KeywordReserved","value":"NO-UNDO"},
4165 {"type":"Punctuation","value":"."},
4166 {"type":"Text","value":"\n "},
4167 {"type":"KeywordDeclaration","value":"DEFINE"},
4168 {"type":"Text","value":" "},
4169 {"type":"KeywordReserved","value":"VARIABLE"},
4170 {"type":"Text","value":" "},
4171 {"type":"NameVariable","value":"hBuffer"},
4172 {"type":"Text","value":" "},
4173 {"type":"KeywordReserved","value":"AS"},
4174 {"type":"Text","value":" "},
4175 {"type":"KeywordType","value":"HANDLE "},
4176 {"type":"Text","value":" "},
4177 {"type":"KeywordReserved","value":"NO-UNDO"},
4178 {"type":"Text","value":" "},
4179 {"type":"KeywordReserved","value":"EXTENT"},
4180 {"type":"Text","value":" "},
4181 {"type":"LiteralNumberInteger","value":"5"},
4182 {"type":"Punctuation","value":"."},
4183 {"type":"Text","value":"\n "},
4184 {"type":"KeywordDeclaration","value":"DEFINE"},
4185 {"type":"Text","value":" "},
4186 {"type":"KeywordReserved","value":"VARIABLE"},
4187 {"type":"Text","value":" "},
4188 {"type":"NameVariable","value":"hColumn"},
4189 {"type":"Text","value":" "},
4190 {"type":"KeywordReserved","value":"AS"},
4191 {"type":"Text","value":" "},
4192 {"type":"KeywordType","value":"HANDLE "},
4193 {"type":"Text","value":" "},
4194 {"type":"KeywordReserved","value":"NO-UNDO"},
4195 {"type":"Punctuation","value":"."},
4196 {"type":"Text","value":"\n "},
4197 {"type":"KeywordDeclaration","value":"DEFINE"},
4198 {"type":"Text","value":" "},
4199 {"type":"KeywordReserved","value":"VARIABLE"},
4200 {"type":"Text","value":" "},
4201 {"type":"NameVariable","value":"hField"},
4202 {"type":"Text","value":" "},
4203 {"type":"KeywordReserved","value":"AS"},
4204 {"type":"Text","value":" "},
4205 {"type":"KeywordType","value":"HANDLE "},
4206 {"type":"Text","value":" "},
4207 {"type":"KeywordReserved","value":"NO-UNDO"},
4208 {"type":"Punctuation","value":"."},
4209 {"type":"Text","value":"\n "},
4210 {"type":"KeywordDeclaration","value":"DEFINE"},
4211 {"type":"Text","value":" "},
4212 {"type":"KeywordReserved","value":"VARIABLE"},
4213 {"type":"Text","value":" "},
4214 {"type":"NameVariable","value":"hQuery"},
4215 {"type":"Text","value":" "},
4216 {"type":"KeywordReserved","value":"AS"},
4217 {"type":"Text","value":" "},
4218 {"type":"KeywordType","value":"HANDLE "},
4219 {"type":"Text","value":" "},
4220 {"type":"KeywordReserved","value":"NO-UNDO"},
4221 {"type":"Punctuation","value":"."},
4222 {"type":"Text","value":"\n "},
4223 {"type":"KeywordDeclaration","value":"DEFINE"},
4224 {"type":"Text","value":" "},
4225 {"type":"KeywordReserved","value":"VARIABLE"},
4226 {"type":"Text","value":" "},
4227 {"type":"NameVariable","value":"iBack"},
4228 {"type":"Text","value":" "},
4229 {"type":"KeywordReserved","value":"AS"},
4230 {"type":"Text","value":" "},
4231 {"type":"KeywordType","value":"INTEGER "},
4232 {"type":"Text","value":" "},
4233 {"type":"KeywordReserved","value":"NO-UNDO"},
4234 {"type":"Punctuation","value":"."},
4235 {"type":"Text","value":"\n "},
4236 {"type":"KeywordDeclaration","value":"DEFINE"},
4237 {"type":"Text","value":" "},
4238 {"type":"KeywordReserved","value":"VARIABLE"},
4239 {"type":"Text","value":" "},
4240 {"type":"NameVariable","value":"iBuffer"},
4241 {"type":"Text","value":" "},
4242 {"type":"KeywordReserved","value":"AS"},
4243 {"type":"Text","value":" "},
4244 {"type":"KeywordType","value":"INTEGER "},
4245 {"type":"Text","value":" "},
4246 {"type":"KeywordReserved","value":"NO-UNDO"},
4247 {"type":"Punctuation","value":"."},
4248 {"type":"Text","value":"\n "},
4249 {"type":"KeywordDeclaration","value":"DEFINE"},
4250 {"type":"Text","value":" "},
4251 {"type":"KeywordReserved","value":"VARIABLE"},
4252 {"type":"Text","value":" "},
4253 {"type":"NameVariable","value":"iColumn"},
4254 {"type":"Text","value":" "},
4255 {"type":"KeywordReserved","value":"AS"},
4256 {"type":"Text","value":" "},
4257 {"type":"KeywordType","value":"INTEGER "},
4258 {"type":"Text","value":" "},
4259 {"type":"KeywordReserved","value":"NO-UNDO"},
4260 {"type":"Punctuation","value":"."},
4261 {"type":"Text","value":"\n "},
4262 {"type":"KeywordDeclaration","value":"DEFINE"},
4263 {"type":"Text","value":" "},
4264 {"type":"KeywordReserved","value":"VARIABLE"},
4265 {"type":"Text","value":" "},
4266 {"type":"NameVariable","value":"iExtent"},
4267 {"type":"Text","value":" "},
4268 {"type":"KeywordReserved","value":"AS"},
4269 {"type":"Text","value":" "},
4270 {"type":"KeywordType","value":"INTEGER "},
4271 {"type":"Text","value":" "},
4272 {"type":"KeywordReserved","value":"NO-UNDO"},
4273 {"type":"Punctuation","value":"."},
4274 {"type":"Text","value":"\n "},
4275 {"type":"KeywordDeclaration","value":"DEFINE"},
4276 {"type":"Text","value":" "},
4277 {"type":"KeywordReserved","value":"VARIABLE"},
4278 {"type":"Text","value":" "},
4279 {"type":"NameVariable","value":"iRecords"},
4280 {"type":"Text","value":" "},
4281 {"type":"KeywordReserved","value":"AS"},
4282 {"type":"Text","value":" "},
4283 {"type":"KeywordType","value":"INTEGER "},
4284 {"type":"Text","value":" "},
4285 {"type":"KeywordReserved","value":"NO-UNDO"},
4286 {"type":"Punctuation","value":"."},
4287 {"type":"Text","value":"\n "},
4288 {"type":"KeywordDeclaration","value":"DEFINE"},
4289 {"type":"Text","value":" "},
4290 {"type":"KeywordReserved","value":"VARIABLE"},
4291 {"type":"Text","value":" "},
4292 {"type":"NameVariable","value":"iTrailer"},
4293 {"type":"Text","value":" "},
4294 {"type":"KeywordReserved","value":"AS"},
4295 {"type":"Text","value":" "},
4296 {"type":"KeywordType","value":"INTEGER "},
4297 {"type":"Text","value":" "},
4298 {"type":"KeywordReserved","value":"NO-UNDO"},
4299 {"type":"Punctuation","value":"."},
4300 {"type":"Text","value":"\n "},
4301 {"type":"KeywordDeclaration","value":"DEFINE"},
4302 {"type":"Text","value":" "},
4303 {"type":"KeywordReserved","value":"VARIABLE"},
4304 {"type":"Text","value":" "},
4305 {"type":"NameVariable","value":"lFirst"},
4306 {"type":"Text","value":" "},
4307 {"type":"KeywordReserved","value":"AS"},
4308 {"type":"Text","value":" "},
4309 {"type":"KeywordType","value":"LOGICAL "},
4310 {"type":"Text","value":" "},
4311 {"type":"KeywordReserved","value":"NO-UNDO"},
4312 {"type":"Punctuation","value":"."},
4313 {"type":"Text","value":"\n\n "},
4314 {"type":"NameVariable","value":"hQuery"},
4315 {"type":"Text","value":" "},
4316 {"type":"Operator","value":"="},
4317 {"type":"Text","value":" "},
4318 {"type":"NameVariable","value":"pihBrowse"},
4319 {"type":"Punctuation","value":":"},
4320 {"type":"KeywordReserved","value":"QUERY"},
4321 {"type":"Punctuation","value":"."},
4322 {"type":"Text","value":"\n\n "},
4323 {"type":"CommentMultiline","value":"/* Accept max 5 buffers for a query */"},
4324 {"type":"Text","value":"\n "},
4325 {"type":"KeywordReserved","value":"DO"},
4326 {"type":"Text","value":" "},
4327 {"type":"NameVariable","value":"iBuffer"},
4328 {"type":"Text","value":" "},
4329 {"type":"Operator","value":"="},
4330 {"type":"Text","value":" "},
4331 {"type":"LiteralNumberInteger","value":"1"},
4332 {"type":"Text","value":" "},
4333 {"type":"KeywordReserved","value":"TO"},
4334 {"type":"Text","value":" "},
4335 {"type":"KeywordReserved","value":"min"},
4336 {"type":"Punctuation","value":"("},
4337 {"type":"LiteralNumberInteger","value":"5"},
4338 {"type":"NameVariable","value":","},
4339 {"type":"Text","value":" "},
4340 {"type":"NameVariable","value":"hQuery"},
4341 {"type":"Punctuation","value":":"},
4342 {"type":"KeywordReserved","value":"NUM-BUFFERS"},
4343 {"type":"Punctuation","value":"):"},
4344 {"type":"Text","value":"\n "},
4345 {"type":"NameVariable","value":"hBuffer[iBuffer]"},
4346 {"type":"Text","value":" "},
4347 {"type":"Operator","value":"="},
4348 {"type":"Text","value":" "},
4349 {"type":"NameVariable","value":"hQuery"},
4350 {"type":"Punctuation","value":":"},
4351 {"type":"KeywordReserved","value":"GET-BUFFER-HANDLE"},
4352 {"type":"Punctuation","value":"("},
4353 {"type":"NameVariable","value":"iBuffer"},
4354 {"type":"Punctuation","value":")."},
4355 {"type":"Text","value":"\n "},
4356 {"type":"KeywordReserved","value":"END"},
4357 {"type":"Punctuation","value":"."},
4358 {"type":"Text","value":"\n\n "},
4359 {"type":"KeywordReserved","value":"ASSIGN\n "},
4360 {"type":"Text","value":" "},
4361 {"type":"NameVariable","value":"iRecords"},
4362 {"type":"Text","value":" "},
4363 {"type":"Operator","value":"="},
4364 {"type":"Text","value":" "},
4365 {"type":"LiteralNumberInteger","value":"0"},
4366 {"type":"Text","value":"\n "},
4367 {"type":"NameVariable","value":"cTimeStamp"},
4368 {"type":"Text","value":" "},
4369 {"type":"Operator","value":"="},
4370 {"type":"Text","value":" "},
4371 {"type":"KeywordReserved","value":"STRING"},
4372 {"type":"Punctuation","value":"("},
4373 {"type":"KeywordReserved","value":"YEAR"},
4374 {"type":"Punctuation","value":"("},
4375 {"type":"Text","value":" "},
4376 {"type":"KeywordReserved","value":"TODAY"},
4377 {"type":"Punctuation","value":")"},
4378 {"type":"NameVariable","value":","},
4379 {"type":"LiteralStringDouble","value":"\"9999\""},
4380 {"type":"Punctuation","value":":"},
4381 {"type":"NameVariable","value":"u"},
4382 {"type":"Punctuation","value":")"},
4383 {"type":"Text","value":" "},
4384 {"type":"Operator","value":"+"},
4385 {"type":"Text","value":" "},
4386 {"type":"LiteralStringDouble","value":"\"/\""},
4387 {"type":"Punctuation","value":":"},
4388 {"type":"NameVariable","value":"u"},
4389 {"type":"Text","value":"\n "},
4390 {"type":"Operator","value":"+"},
4391 {"type":"Text","value":" "},
4392 {"type":"KeywordReserved","value":"string"},
4393 {"type":"Punctuation","value":"("},
4394 {"type":"KeywordReserved","value":"MONTH"},
4395 {"type":"Punctuation","value":"("},
4396 {"type":"KeywordReserved","value":"TODAY"},
4397 {"type":"Punctuation","value":")"},
4398 {"type":"NameVariable","value":","},
4399 {"type":"LiteralStringDouble","value":"\"99\""},
4400 {"type":"Punctuation","value":":"},
4401 {"type":"NameVariable","value":"u"},
4402 {"type":"Text","value":" "},
4403 {"type":"Punctuation","value":")"},
4404 {"type":"Text","value":" "},
4405 {"type":"Operator","value":"+"},
4406 {"type":"Text","value":" "},
4407 {"type":"LiteralStringDouble","value":"\"/\""},
4408 {"type":"Punctuation","value":":"},
4409 {"type":"NameVariable","value":"u"},
4410 {"type":"Text","value":"\n "},
4411 {"type":"Operator","value":"+"},
4412 {"type":"Text","value":" "},
4413 {"type":"KeywordReserved","value":"string"},
4414 {"type":"Punctuation","value":"("},
4415 {"type":"KeywordReserved","value":"DAY"},
4416 {"type":"Punctuation","value":"("},
4417 {"type":"Text","value":" "},
4418 {"type":"KeywordReserved","value":"TODAY"},
4419 {"type":"Punctuation","value":")"},
4420 {"type":"NameVariable","value":","},
4421 {"type":"LiteralStringDouble","value":"\"99\""},
4422 {"type":"Punctuation","value":":"},
4423 {"type":"NameVariable","value":"u"},
4424 {"type":"Text","value":" "},
4425 {"type":"Punctuation","value":")"},
4426 {"type":"Text","value":" "},
4427 {"type":"Operator","value":"+"},
4428 {"type":"Text","value":" "},
4429 {"type":"LiteralStringDouble","value":"\"-\""},
4430 {"type":"Punctuation","value":":"},
4431 {"type":"NameVariable","value":"u"},
4432 {"type":"Text","value":"\n "},
4433 {"type":"Operator","value":"+"},
4434 {"type":"Text","value":" "},
4435 {"type":"KeywordReserved","value":"string"},
4436 {"type":"Punctuation","value":"("},
4437 {"type":"KeywordReserved","value":"TIME"},
4438 {"type":"NameVariable","value":","},
4439 {"type":"LiteralStringDouble","value":"\"HH:MM:SS\""},
4440 {"type":"Punctuation","value":":"},
4441 {"type":"NameVariable","value":"u"},
4442 {"type":"Punctuation","value":")."},
4443 {"type":"Text","value":"\n\n "},
4444 {"type":"NameVariable","value":"hQuery"},
4445 {"type":"Punctuation","value":":"},
4446 {"type":"KeywordReserved","value":"GET-FIRST"},
4447 {"type":"Punctuation","value":"."},
4448 {"type":"Text","value":"\n\n "},
4449 {"type":"CommentMultiline","value":"/* Open outputfile */"},
4450 {"type":"Text","value":"\n "},
4451 {"type":"KeywordReserved","value":"OUTPUT"},
4452 {"type":"Text","value":" "},
4453 {"type":"KeywordReserved","value":"to"},
4454 {"type":"Text","value":" "},
4455 {"type":"KeywordReserved","value":"value"},
4456 {"type":"Punctuation","value":"("},
4457 {"type":"NameVariable","value":"picFile"},
4458 {"type":"Punctuation","value":")"},
4459 {"type":"Text","value":" "},
4460 {"type":"KeywordReserved","value":"no-echo"},
4461 {"type":"Text","value":" "},
4462 {"type":"KeywordReserved","value":"no-map"},
4463 {"type":"Punctuation","value":"."},
4464 {"type":"Text","value":"\n "},
4465 {"type":"KeywordReserved","value":"EXPORT "},
4466 {"type":"NameVariable","value":"?"},
4467 {"type":"Punctuation","value":"."},
4468 {"type":"Text","value":"\n "},
4469 {"type":"NameVariable","value":"iBack"},
4470 {"type":"Text","value":" "},
4471 {"type":"Operator","value":"="},
4472 {"type":"Text","value":" "},
4473 {"type":"KeywordReserved","value":"seek"},
4474 {"type":"Punctuation","value":"("},
4475 {"type":"KeywordReserved","value":"output"},
4476 {"type":"Punctuation","value":")"},
4477 {"type":"Text","value":" "},
4478 {"type":"Operator","value":"-"},
4479 {"type":"Text","value":" "},
4480 {"type":"LiteralNumberInteger","value":"1"},
4481 {"type":"Punctuation","value":"."},
4482 {"type":"Text","value":"\n "},
4483 {"type":"KeywordReserved","value":"SEEK"},
4484 {"type":"Text","value":" "},
4485 {"type":"KeywordReserved","value":"OUTPUT"},
4486 {"type":"Text","value":" "},
4487 {"type":"KeywordReserved","value":"TO"},
4488 {"type":"Text","value":" "},
4489 {"type":"LiteralNumberInteger","value":"0"},
4490 {"type":"Punctuation","value":"."},
4491 {"type":"Text","value":"\n\n "},
4492 {"type":"KeywordReserved","value":"REPEAT"},
4493 {"type":"Text","value":" "},
4494 {"type":"KeywordReserved","value":"WHILE"},
4495 {"type":"Text","value":" "},
4496 {"type":"KeywordReserved","value":"NOT"},
4497 {"type":"Text","value":" "},
4498 {"type":"NameVariable","value":"hQuery"},
4499 {"type":"Punctuation","value":":"},
4500 {"type":"KeywordReserved","value":"QUERY-OFF-END\n "},
4501 {"type":"Text","value":" "},
4502 {"type":"KeywordReserved","value":"ON"},
4503 {"type":"Text","value":" "},
4504 {"type":"KeywordReserved","value":"STOP"},
4505 {"type":"Text","value":" "},
4506 {"type":"KeywordReserved","value":"UNDO"},
4507 {"type":"NameVariable","value":","},
4508 {"type":"Text","value":" "},
4509 {"type":"KeywordReserved","value":"LEAVE"},
4510 {"type":"Punctuation","value":":"},
4511 {"type":"Text","value":"\n\n "},
4512 {"type":"KeywordReserved","value":"ASSIGN\n "},
4513 {"type":"Text","value":" "},
4514 {"type":"NameVariable","value":"iRecords"},
4515 {"type":"Text","value":" "},
4516 {"type":"Operator","value":"="},
4517 {"type":"Text","value":" "},
4518 {"type":"NameVariable","value":"iRecords"},
4519 {"type":"Text","value":" "},
4520 {"type":"Operator","value":"+"},
4521 {"type":"Text","value":" "},
4522 {"type":"LiteralNumberInteger","value":"1"},
4523 {"type":"Text","value":"\n "},
4524 {"type":"NameVariable","value":"lFirst"},
4525 {"type":"Text","value":" "},
4526 {"type":"Operator","value":"="},
4527 {"type":"Text","value":" "},
4528 {"type":"KeywordReserved","value":"TRUE\n "},
4529 {"type":"Punctuation","value":"."},
4530 {"type":"Text","value":"\n\n "},
4531 {"type":"KeywordReserved","value":"PROCESS"},
4532 {"type":"Text","value":" "},
4533 {"type":"KeywordReserved","value":"EVENTS"},
4534 {"type":"Punctuation","value":"."},
4535 {"type":"Text","value":"\n\n "},
4536 {"type":"NameVariable","value":"browseColumn"},
4537 {"type":"Punctuation","value":":"},
4538 {"type":"Text","value":"\n "},
4539 {"type":"KeywordReserved","value":"DO"},
4540 {"type":"Text","value":" "},
4541 {"type":"NameVariable","value":"iColumn"},
4542 {"type":"Text","value":" "},
4543 {"type":"Operator","value":"="},
4544 {"type":"Text","value":" "},
4545 {"type":"LiteralNumberInteger","value":"1"},
4546 {"type":"Text","value":" "},
4547 {"type":"KeywordReserved","value":"TO"},
4548 {"type":"Text","value":" "},
4549 {"type":"NameVariable","value":"pihBrowse"},
4550 {"type":"Punctuation","value":":"},
4551 {"type":"KeywordReserved","value":"NUM-COLUMNS"},
4552 {"type":"Punctuation","value":":"},
4553 {"type":"Text","value":"\n\n "},
4554 {"type":"CommentMultiline","value":"/* Grab the handle */"},
4555 {"type":"Text","value":"\n "},
4556 {"type":"NameVariable","value":"hColumn"},
4557 {"type":"Text","value":" "},
4558 {"type":"Operator","value":"="},
4559 {"type":"Text","value":" "},
4560 {"type":"NameVariable","value":"pihBrowse"},
4561 {"type":"Punctuation","value":":"},
4562 {"type":"KeywordReserved","value":"GET-BROWSE-COLUMN"},
4563 {"type":"Punctuation","value":"("},
4564 {"type":"NameVariable","value":"iColumn"},
4565 {"type":"Punctuation","value":")."},
4566 {"type":"Text","value":"\n\n "},
4567 {"type":"CommentMultiline","value":"/* Skip invisible columns */"},
4568 {"type":"Text","value":"\n "},
4569 {"type":"KeywordReserved","value":"IF"},
4570 {"type":"Text","value":" "},
4571 {"type":"KeywordReserved","value":"NOT"},
4572 {"type":"Text","value":" "},
4573 {"type":"NameVariable","value":"hColumn"},
4574 {"type":"Punctuation","value":":"},
4575 {"type":"KeywordReserved","value":"VISIBLE"},
4576 {"type":"Text","value":" "},
4577 {"type":"KeywordReserved","value":"THEN"},
4578 {"type":"Text","value":" "},
4579 {"type":"KeywordReserved","value":"NEXT"},
4580 {"type":"Text","value":" "},
4581 {"type":"NameVariable","value":"browseColumn"},
4582 {"type":"Punctuation","value":"."},
4583 {"type":"Text","value":"\n\n "},
4584 {"type":"CommentMultiline","value":"/* Find the buffer the column belongs to */"},
4585 {"type":"Text","value":"\n "},
4586 {"type":"NameVariable","value":"SearchLoop"},
4587 {"type":"Punctuation","value":":"},
4588 {"type":"Text","value":"\n "},
4589 {"type":"KeywordReserved","value":"DO"},
4590 {"type":"Text","value":" "},
4591 {"type":"NameVariable","value":"iBuffer"},
4592 {"type":"Text","value":" "},
4593 {"type":"Operator","value":"="},
4594 {"type":"Text","value":" "},
4595 {"type":"LiteralNumberInteger","value":"1"},
4596 {"type":"Text","value":" "},
4597 {"type":"KeywordReserved","value":"TO"},
4598 {"type":"Text","value":" "},
4599 {"type":"LiteralNumberInteger","value":"5"},
4600 {"type":"Punctuation","value":":"},
4601 {"type":"Text","value":"\n "},
4602 {"type":"KeywordReserved","value":"ASSIGN"},
4603 {"type":"Text","value":" "},
4604 {"type":"NameVariable","value":"hField"},
4605 {"type":"Text","value":" "},
4606 {"type":"Operator","value":"="},
4607 {"type":"Text","value":" "},
4608 {"type":"NameVariable","value":"hBuffer[iBuffer]"},
4609 {"type":"Punctuation","value":":"},
4610 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
4611 {"type":"Punctuation","value":"("},
4612 {"type":"NameVariable","value":"hColumn"},
4613 {"type":"Punctuation","value":":"},
4614 {"type":"KeywordReserved","value":"NAME"},
4615 {"type":"Punctuation","value":")"},
4616 {"type":"Text","value":" "},
4617 {"type":"KeywordReserved","value":"NO-ERROR"},
4618 {"type":"Punctuation","value":"."},
4619 {"type":"Text","value":"\n "},
4620 {"type":"KeywordReserved","value":"IF"},
4621 {"type":"Text","value":" "},
4622 {"type":"KeywordReserved","value":"ERROR-STATUS"},
4623 {"type":"Punctuation","value":":"},
4624 {"type":"KeywordReserved","value":"ERROR "},
4625 {"type":"Operator","value":"="},
4626 {"type":"Text","value":" "},
4627 {"type":"KeywordReserved","value":"FALSE\n "},
4628 {"type":"Text","value":" "},
4629 {"type":"KeywordReserved","value":"AND"},
4630 {"type":"Text","value":" "},
4631 {"type":"NameVariable","value":"hField"},
4632 {"type":"Text","value":" "},
4633 {"type":"NameVariable","value":"\u003c\u003e"},
4634 {"type":"Text","value":" "},
4635 {"type":"NameVariable","value":"?"},
4636 {"type":"Text","value":" "},
4637 {"type":"KeywordReserved","value":"THEN\n "},
4638 {"type":"Text","value":" "},
4639 {"type":"KeywordReserved","value":"LEAVE"},
4640 {"type":"Text","value":" "},
4641 {"type":"NameVariable","value":"SearchLoop"},
4642 {"type":"Punctuation","value":"."},
4643 {"type":"Text","value":"\n "},
4644 {"type":"KeywordReserved","value":"END"},
4645 {"type":"Punctuation","value":"."},
4646 {"type":"Text","value":"\n\n "},
4647 {"type":"CommentMultiline","value":"/* If no column found, something weird happened */"},
4648 {"type":"Text","value":"\n "},
4649 {"type":"KeywordReserved","value":"IF"},
4650 {"type":"Text","value":" "},
4651 {"type":"NameVariable","value":"hField"},
4652 {"type":"Text","value":" "},
4653 {"type":"Operator","value":"="},
4654 {"type":"Text","value":" "},
4655 {"type":"NameVariable","value":"?"},
4656 {"type":"Text","value":" "},
4657 {"type":"KeywordReserved","value":"THEN"},
4658 {"type":"Text","value":" "},
4659 {"type":"KeywordReserved","value":"NEXT"},
4660 {"type":"Text","value":" "},
4661 {"type":"NameVariable","value":"browseColumn"},
4662 {"type":"Punctuation","value":"."},
4663 {"type":"Text","value":"\n\n "},
4664 {"type":"KeywordReserved","value":"IF"},
4665 {"type":"Text","value":" "},
4666 {"type":"NameVariable","value":"hField"},
4667 {"type":"Punctuation","value":":"},
4668 {"type":"KeywordReserved","value":"DATA-TYPE "},
4669 {"type":"Operator","value":"="},
4670 {"type":"Text","value":" "},
4671 {"type":"LiteralStringDouble","value":"\"recid\""},
4672 {"type":"Punctuation","value":":"},
4673 {"type":"NameVariable","value":"u"},
4674 {"type":"Text","value":" "},
4675 {"type":"KeywordReserved","value":"THEN"},
4676 {"type":"Text","value":" "},
4677 {"type":"KeywordReserved","value":"NEXT"},
4678 {"type":"Text","value":" "},
4679 {"type":"NameVariable","value":"browseColumn"},
4680 {"type":"Punctuation","value":"."},
4681 {"type":"Text","value":"\n\n "},
4682 {"type":"KeywordReserved","value":"IF"},
4683 {"type":"Text","value":" "},
4684 {"type":"NameVariable","value":"lFirst"},
4685 {"type":"Text","value":" "},
4686 {"type":"KeywordReserved","value":"THEN\n "},
4687 {"type":"Text","value":" "},
4688 {"type":"NameVariable","value":"lFirst"},
4689 {"type":"Text","value":" "},
4690 {"type":"Operator","value":"="},
4691 {"type":"Text","value":" "},
4692 {"type":"KeywordReserved","value":"FALSE"},
4693 {"type":"Punctuation","value":"."},
4694 {"type":"Text","value":"\n "},
4695 {"type":"KeywordReserved","value":"ELSE\n "},
4696 {"type":"Text","value":" "},
4697 {"type":"KeywordReserved","value":"DO"},
4698 {"type":"Punctuation","value":":"},
4699 {"type":"Text","value":"\n "},
4700 {"type":"KeywordReserved","value":"SEEK"},
4701 {"type":"Text","value":" "},
4702 {"type":"KeywordReserved","value":"OUTPUT"},
4703 {"type":"Text","value":" "},
4704 {"type":"KeywordReserved","value":"TO"},
4705 {"type":"Text","value":" "},
4706 {"type":"KeywordReserved","value":"seek"},
4707 {"type":"Punctuation","value":"("},
4708 {"type":"KeywordReserved","value":"output"},
4709 {"type":"Punctuation","value":")"},
4710 {"type":"Text","value":" "},
4711 {"type":"Operator","value":"-"},
4712 {"type":"Text","value":" "},
4713 {"type":"NameVariable","value":"iBack"},
4714 {"type":"Punctuation","value":"."},
4715 {"type":"Text","value":"\n "},
4716 {"type":"KeywordReserved","value":"PUT"},
4717 {"type":"Text","value":" "},
4718 {"type":"KeywordReserved","value":"CONTROL "},
4719 {"type":"LiteralStringSingle","value":"' '"},
4720 {"type":"Punctuation","value":":"},
4721 {"type":"NameVariable","value":"u"},
4722 {"type":"Punctuation","value":"."},
4723 {"type":"Text","value":"\n "},
4724 {"type":"KeywordReserved","value":"END"},
4725 {"type":"Punctuation","value":"."},
4726 {"type":"Text","value":"\n\n "},
4727 {"type":"KeywordReserved","value":"IF"},
4728 {"type":"Text","value":" "},
4729 {"type":"NameVariable","value":"hField"},
4730 {"type":"Punctuation","value":":"},
4731 {"type":"KeywordReserved","value":"EXTENT "},
4732 {"type":"NameVariable","value":"\u003e"},
4733 {"type":"Text","value":" "},
4734 {"type":"LiteralNumberInteger","value":"1"},
4735 {"type":"Text","value":" "},
4736 {"type":"KeywordReserved","value":"THEN\n "},
4737 {"type":"Text","value":" "},
4738 {"type":"KeywordReserved","value":"DO"},
4739 {"type":"Text","value":" "},
4740 {"type":"NameVariable","value":"iExtent"},
4741 {"type":"Text","value":" "},
4742 {"type":"Operator","value":"="},
4743 {"type":"Text","value":" "},
4744 {"type":"LiteralNumberInteger","value":"1"},
4745 {"type":"Text","value":" "},
4746 {"type":"KeywordReserved","value":"TO"},
4747 {"type":"Text","value":" "},
4748 {"type":"NameVariable","value":"hField"},
4749 {"type":"Punctuation","value":":"},
4750 {"type":"KeywordReserved","value":"EXTENT"},
4751 {"type":"Punctuation","value":":"},
4752 {"type":"Text","value":"\n "},
4753 {"type":"KeywordReserved","value":"IF"},
4754 {"type":"Text","value":" "},
4755 {"type":"NameVariable","value":"iExtent"},
4756 {"type":"Text","value":" "},
4757 {"type":"NameVariable","value":"\u003e"},
4758 {"type":"Text","value":" "},
4759 {"type":"LiteralNumberInteger","value":"1"},
4760 {"type":"Text","value":" "},
4761 {"type":"KeywordReserved","value":"THEN\n "},
4762 {"type":"Text","value":" "},
4763 {"type":"KeywordReserved","value":"DO"},
4764 {"type":"Punctuation","value":":"},
4765 {"type":"Text","value":"\n "},
4766 {"type":"KeywordReserved","value":"SEEK"},
4767 {"type":"Text","value":" "},
4768 {"type":"KeywordReserved","value":"OUTPUT"},
4769 {"type":"Text","value":" "},
4770 {"type":"KeywordReserved","value":"TO"},
4771 {"type":"Text","value":" "},
4772 {"type":"KeywordReserved","value":"SEEK"},
4773 {"type":"Punctuation","value":"("},
4774 {"type":"KeywordReserved","value":"OUTPUT"},
4775 {"type":"Punctuation","value":")"},
4776 {"type":"Text","value":" "},
4777 {"type":"Operator","value":"-"},
4778 {"type":"Text","value":" "},
4779 {"type":"NameVariable","value":"iBack"},
4780 {"type":"Punctuation","value":"."},
4781 {"type":"Text","value":"\n "},
4782 {"type":"KeywordReserved","value":"PUT"},
4783 {"type":"Text","value":" "},
4784 {"type":"KeywordReserved","value":"CONTROL "},
4785 {"type":"LiteralStringSingle","value":"' '"},
4786 {"type":"Punctuation","value":":"},
4787 {"type":"NameVariable","value":"u"},
4788 {"type":"Punctuation","value":"."},
4789 {"type":"Text","value":"\n "},
4790 {"type":"KeywordReserved","value":"END"},
4791 {"type":"Punctuation","value":"."},
4792 {"type":"Text","value":"\n\n "},
4793 {"type":"KeywordReserved","value":"EXPORT"},
4794 {"type":"Text","value":" "},
4795 {"type":"NameVariable","value":"hField"},
4796 {"type":"Punctuation","value":":"},
4797 {"type":"KeywordReserved","value":"BUFFER-VALUE"},
4798 {"type":"Punctuation","value":"("},
4799 {"type":"NameVariable","value":"iExtent"},
4800 {"type":"Punctuation","value":")."},
4801 {"type":"Text","value":"\n "},
4802 {"type":"KeywordReserved","value":"END"},
4803 {"type":"Punctuation","value":"."},
4804 {"type":"Text","value":"\n "},
4805 {"type":"KeywordReserved","value":"ELSE\n "},
4806 {"type":"Text","value":" "},
4807 {"type":"KeywordReserved","value":"EXPORT"},
4808 {"type":"Text","value":" "},
4809 {"type":"NameVariable","value":"hField"},
4810 {"type":"Punctuation","value":":"},
4811 {"type":"KeywordReserved","value":"BUFFER-VALUE"},
4812 {"type":"Punctuation","value":"."},
4813 {"type":"Text","value":"\n "},
4814 {"type":"KeywordReserved","value":"END"},
4815 {"type":"Punctuation","value":"."},
4816 {"type":"Text","value":"\n\n "},
4817 {"type":"NameVariable","value":"hQuery"},
4818 {"type":"Punctuation","value":":"},
4819 {"type":"KeywordReserved","value":"GET-NEXT"},
4820 {"type":"Punctuation","value":"()."},
4821 {"type":"Text","value":"\n "},
4822 {"type":"KeywordReserved","value":"END"},
4823 {"type":"Punctuation","value":"."},
4824 {"type":"Text","value":"\n\n "},
4825 {"type":"CommentMultiline","value":"/* Add a checksum and nr of records at the end of the file.\n */"},
4826 {"type":"Text","value":"\n "},
4827 {"type":"KeywordReserved","value":"PUT"},
4828 {"type":"Text","value":" "},
4829 {"type":"KeywordReserved","value":"UNFORMATTED "},
4830 {"type":"LiteralStringDouble","value":"\".\""},
4831 {"type":"Punctuation","value":":"},
4832 {"type":"NameVariable","value":"u"},
4833 {"type":"Text","value":" "},
4834 {"type":"KeywordReserved","value":"SKIP"},
4835 {"type":"Punctuation","value":"."},
4836 {"type":"Text","value":"\n "},
4837 {"type":"NameVariable","value":"iTrailer"},
4838 {"type":"Text","value":" "},
4839 {"type":"Operator","value":"="},
4840 {"type":"Text","value":" "},
4841 {"type":"KeywordReserved","value":"SEEK"},
4842 {"type":"Punctuation","value":"("},
4843 {"type":"KeywordReserved","value":"OUTPUT"},
4844 {"type":"Punctuation","value":")."},
4845 {"type":"Text","value":"\n\n "},
4846 {"type":"KeywordReserved","value":"PUT"},
4847 {"type":"Text","value":" "},
4848 {"type":"KeywordReserved","value":"UNFORMATTED\n "},
4849 {"type":"LiteralStringDouble","value":"\"PSC\""},
4850 {"type":"Punctuation","value":":"},
4851 {"type":"NameVariable","value":"u"},
4852 {"type":"Text","value":"\n "},
4853 {"type":"KeywordReserved","value":"SKIP "},
4854 {"type":"LiteralStringDouble","value":"\"filename=\""},
4855 {"type":"Punctuation","value":":"},
4856 {"type":"NameVariable","value":"u"},
4857 {"type":"Text","value":" "},
4858 {"type":"NameVariable","value":"hBuffer["},
4859 {"type":"LiteralNumberInteger","value":"1"},
4860 {"type":"NameVariable","value":"]"},
4861 {"type":"Punctuation","value":":"},
4862 {"type":"KeywordReserved","value":"TABLE\n "},
4863 {"type":"Text","value":" "},
4864 {"type":"KeywordReserved","value":"SKIP "},
4865 {"type":"LiteralStringDouble","value":"\"records=\""},
4866 {"type":"Punctuation","value":":"},
4867 {"type":"NameVariable","value":"u"},
4868 {"type":"Text","value":" "},
4869 {"type":"KeywordReserved","value":"STRING"},
4870 {"type":"Punctuation","value":"("},
4871 {"type":"NameVariable","value":"iRecords,"},
4872 {"type":"LiteralStringDouble","value":"\"9999999999999\""},
4873 {"type":"Punctuation","value":":"},
4874 {"type":"NameVariable","value":"u"},
4875 {"type":"Punctuation","value":")"},
4876 {"type":"Text","value":"\n "},
4877 {"type":"KeywordReserved","value":"SKIP "},
4878 {"type":"LiteralStringDouble","value":"\"ldbname=\""},
4879 {"type":"Punctuation","value":":"},
4880 {"type":"NameVariable","value":"u"},
4881 {"type":"Text","value":" "},
4882 {"type":"NameVariable","value":"hBuffer["},
4883 {"type":"LiteralNumberInteger","value":"1"},
4884 {"type":"NameVariable","value":"]"},
4885 {"type":"Punctuation","value":":"},
4886 {"type":"KeywordReserved","value":"DBNAME\n "},
4887 {"type":"Text","value":" "},
4888 {"type":"KeywordReserved","value":"SKIP "},
4889 {"type":"LiteralStringDouble","value":"\"timestamp=\""},
4890 {"type":"Punctuation","value":":"},
4891 {"type":"NameVariable","value":"u"},
4892 {"type":"Text","value":" "},
4893 {"type":"NameVariable","value":"cTimeStamp"},
4894 {"type":"Text","value":"\n "},
4895 {"type":"KeywordReserved","value":"SKIP "},
4896 {"type":"LiteralStringDouble","value":"\"numformat=\""},
4897 {"type":"Punctuation","value":":"},
4898 {"type":"NameVariable","value":"u"},
4899 {"type":"Text","value":" "},
4900 {"type":"KeywordReserved","value":"ASC"},
4901 {"type":"Punctuation","value":"("},
4902 {"type":"KeywordReserved","value":"SESSION"},
4903 {"type":"Punctuation","value":":"},
4904 {"type":"NameVariable","value":"NUMERIC"},
4905 {"type":"Operator","value":"-"},
4906 {"type":"NameVariable","value":"SEPARATOR"},
4907 {"type":"Punctuation","value":")"},
4908 {"type":"Text","value":" "},
4909 {"type":"LiteralStringDouble","value":"\",\""},
4910 {"type":"Punctuation","value":":"},
4911 {"type":"NameVariable","value":"u"},
4912 {"type":"Text","value":" "},
4913 {"type":"KeywordReserved","value":"ASC"},
4914 {"type":"Punctuation","value":"("},
4915 {"type":"KeywordReserved","value":"SESSION"},
4916 {"type":"Punctuation","value":":"},
4917 {"type":"NameVariable","value":"NUMERIC"},
4918 {"type":"Operator","value":"-"},
4919 {"type":"NameVariable","value":"DECIMAL"},
4920 {"type":"Operator","value":"-"},
4921 {"type":"NameVariable","value":"POINT"},
4922 {"type":"Punctuation","value":")"},
4923 {"type":"Text","value":"\n "},
4924 {"type":"KeywordReserved","value":"SKIP "},
4925 {"type":"LiteralStringDouble","value":"\"dateformat=\""},
4926 {"type":"Punctuation","value":":"},
4927 {"type":"NameVariable","value":"u"},
4928 {"type":"Text","value":" "},
4929 {"type":"KeywordReserved","value":"SESSION"},
4930 {"type":"Punctuation","value":":"},
4931 {"type":"KeywordReserved","value":"DATE-FORMAT "},
4932 {"type":"LiteralStringDouble","value":"\"-\""},
4933 {"type":"Punctuation","value":":"},
4934 {"type":"NameVariable","value":"u"},
4935 {"type":"Text","value":" "},
4936 {"type":"KeywordReserved","value":"SESSION"},
4937 {"type":"Punctuation","value":":"},
4938 {"type":"KeywordReserved","value":"YEAR-OFFSET\n "},
4939 {"type":"Text","value":" "},
4940 {"type":"KeywordReserved","value":"SKIP "},
4941 {"type":"LiteralStringDouble","value":"\"map=NO-MAP\""},
4942 {"type":"Punctuation","value":":"},
4943 {"type":"NameVariable","value":"u"},
4944 {"type":"Text","value":"\n "},
4945 {"type":"KeywordReserved","value":"SKIP "},
4946 {"type":"LiteralStringDouble","value":"\"cpstream=\""},
4947 {"type":"Punctuation","value":":"},
4948 {"type":"NameVariable","value":"u"},
4949 {"type":"Text","value":" "},
4950 {"type":"KeywordReserved","value":"SESSION"},
4951 {"type":"Punctuation","value":":"},
4952 {"type":"KeywordReserved","value":"CPSTREAM\n "},
4953 {"type":"Text","value":" "},
4954 {"type":"KeywordReserved","value":"SKIP "},
4955 {"type":"LiteralStringDouble","value":"\".\""},
4956 {"type":"Punctuation","value":":"},
4957 {"type":"NameVariable","value":"u"},
4958 {"type":"Text","value":"\n "},
4959 {"type":"KeywordReserved","value":"SKIP"},
4960 {"type":"Text","value":" "},
4961 {"type":"KeywordReserved","value":"STRING"},
4962 {"type":"Punctuation","value":"("},
4963 {"type":"NameVariable","value":"iTrailer,"},
4964 {"type":"LiteralStringDouble","value":"\"9999999999\""},
4965 {"type":"Punctuation","value":":"},
4966 {"type":"NameVariable","value":"u"},
4967 {"type":"Punctuation","value":")"},
4968 {"type":"Text","value":"\n "},
4969 {"type":"KeywordReserved","value":"SKIP"},
4970 {"type":"Punctuation","value":"."},
4971 {"type":"Text","value":"\n\n "},
4972 {"type":"KeywordReserved","value":"OUTPUT"},
4973 {"type":"Text","value":" "},
4974 {"type":"KeywordReserved","value":"CLOSE"},
4975 {"type":"Punctuation","value":"."},
4976 {"type":"Text","value":"\n\n"},
4977 {"type":"KeywordReserved","value":"END"},
4978 {"type":"Text","value":" "},
4979 {"type":"KeywordReserved","value":"PROCEDURE"},
4980 {"type":"Punctuation","value":"."},
4981 {"type":"Text","value":" "},
4982 {"type":"CommentMultiline","value":"/* dynamicDump */"},
4983 {"type":"Text","value":"\n\n"},
4984 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
4985 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-flushRegistry) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE flushRegistry Procedure"},
4986 {"type":"Text","value":"\n"},
4987 {"type":"KeywordReserved","value":"PROCEDURE"},
4988 {"type":"Text","value":" "},
4989 {"type":"NameVariable","value":"flushRegistry"},
4990 {"type":"Text","value":" "},
4991 {"type":"Punctuation","value":":"},
4992 {"type":"Text","value":"\n"},
4993 {"type":"CommentMultiline","value":"/* Flush all dirty registry settings to disk\n*/"},
4994 {"type":"Text","value":"\n "},
4995 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
4996 {"type":"Text","value":"\n\n "},
4997 {"type":"KeywordReserved","value":"IF"},
4998 {"type":"Text","value":" "},
4999 {"type":"NameVariable","value":"glDirtyCache"},
5000 {"type":"Text","value":" "},
5001 {"type":"KeywordReserved","value":"THEN\n "},
5002 {"type":"Text","value":" "},
5003 {"type":"KeywordReserved","value":"RUN"},
5004 {"type":"Text","value":" "},
5005 {"type":"NameVariable","value":"saveConfigFileSorted"},
5006 {"type":"Punctuation","value":"."},
5007 {"type":"Text","value":"\n\n "},
5008 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
5009 {"type":"Text","value":"\n"},
5010 {"type":"KeywordReserved","value":"END"},
5011 {"type":"Text","value":" "},
5012 {"type":"KeywordReserved","value":"PROCEDURE"},
5013 {"type":"Punctuation","value":"."},
5014 {"type":"Text","value":" "},
5015 {"type":"CommentMultiline","value":"/* flushRegistry */"},
5016 {"type":"Text","value":"\n\n"},
5017 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
5018 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColumnSort) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getColumnSort Procedure"},
5019 {"type":"Text","value":"\n"},
5020 {"type":"KeywordReserved","value":"PROCEDURE"},
5021 {"type":"Text","value":" "},
5022 {"type":"NameVariable","value":"getColumnSort"},
5023 {"type":"Text","value":" "},
5024 {"type":"Punctuation","value":":"},
5025 {"type":"Text","value":"\n"},
5026 {"type":"CommentMultiline","value":"/* Return the column nr the browse is sorted on\n */"},
5027 {"type":"Text","value":"\n "},
5028 {"type":"KeywordDeclaration","value":"DEFINE"},
5029 {"type":"Text","value":" "},
5030 {"type":"KeywordReserved","value":"INPUT "},
5031 {"type":"Text","value":" "},
5032 {"type":"KeywordReserved","value":"PARAMETER"},
5033 {"type":"Text","value":" "},
5034 {"type":"NameVariable","value":"phBrowse"},
5035 {"type":"Text","value":" "},
5036 {"type":"KeywordReserved","value":"AS"},
5037 {"type":"Text","value":" "},
5038 {"type":"KeywordType","value":"HANDLE "},
5039 {"type":"Text","value":" "},
5040 {"type":"KeywordReserved","value":"NO-UNDO"},
5041 {"type":"Punctuation","value":"."},
5042 {"type":"Text","value":"\n "},
5043 {"type":"KeywordDeclaration","value":"DEFINE"},
5044 {"type":"Text","value":" "},
5045 {"type":"KeywordReserved","value":"OUTPUT"},
5046 {"type":"Text","value":" "},
5047 {"type":"KeywordReserved","value":"PARAMETER"},
5048 {"type":"Text","value":" "},
5049 {"type":"NameVariable","value":"pcColumn"},
5050 {"type":"Text","value":" "},
5051 {"type":"KeywordReserved","value":"AS"},
5052 {"type":"Text","value":" "},
5053 {"type":"KeywordType","value":"CHARACTER "},
5054 {"type":"Text","value":" "},
5055 {"type":"KeywordReserved","value":"NO-UNDO"},
5056 {"type":"Punctuation","value":"."},
5057 {"type":"Text","value":"\n "},
5058 {"type":"KeywordDeclaration","value":"DEFINE"},
5059 {"type":"Text","value":" "},
5060 {"type":"KeywordReserved","value":"OUTPUT"},
5061 {"type":"Text","value":" "},
5062 {"type":"KeywordReserved","value":"PARAMETER"},
5063 {"type":"Text","value":" "},
5064 {"type":"NameVariable","value":"plAscending"},
5065 {"type":"Text","value":" "},
5066 {"type":"KeywordReserved","value":"AS"},
5067 {"type":"Text","value":" "},
5068 {"type":"KeywordType","value":"LOGICAL "},
5069 {"type":"Text","value":" "},
5070 {"type":"KeywordReserved","value":"NO-UNDO"},
5071 {"type":"Punctuation","value":"."},
5072 {"type":"Text","value":"\n\n "},
5073 {"type":"KeywordDeclaration","value":"DEFINE"},
5074 {"type":"Text","value":" "},
5075 {"type":"KeywordReserved","value":"VARIABLE"},
5076 {"type":"Text","value":" "},
5077 {"type":"NameVariable","value":"hColumn"},
5078 {"type":"Text","value":" "},
5079 {"type":"KeywordReserved","value":"AS"},
5080 {"type":"Text","value":" "},
5081 {"type":"KeywordType","value":"HANDLE "},
5082 {"type":"Text","value":" "},
5083 {"type":"KeywordReserved","value":"NO-UNDO"},
5084 {"type":"Punctuation","value":"."},
5085 {"type":"Text","value":"\n "},
5086 {"type":"KeywordDeclaration","value":"DEFINE"},
5087 {"type":"Text","value":" "},
5088 {"type":"KeywordReserved","value":"VARIABLE"},
5089 {"type":"Text","value":" "},
5090 {"type":"NameVariable","value":"iColumn"},
5091 {"type":"Text","value":" "},
5092 {"type":"KeywordReserved","value":"AS"},
5093 {"type":"Text","value":" "},
5094 {"type":"KeywordType","value":"INTEGER "},
5095 {"type":"Text","value":" "},
5096 {"type":"KeywordReserved","value":"NO-UNDO"},
5097 {"type":"Punctuation","value":"."},
5098 {"type":"Text","value":"\n\n "},
5099 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
5100 {"type":"Text","value":"\n\n "},
5101 {"type":"NameVariable","value":"#BrowseColumns"},
5102 {"type":"Punctuation","value":":"},
5103 {"type":"Text","value":"\n "},
5104 {"type":"KeywordReserved","value":"DO"},
5105 {"type":"Text","value":" "},
5106 {"type":"NameVariable","value":"iColumn"},
5107 {"type":"Text","value":" "},
5108 {"type":"Operator","value":"="},
5109 {"type":"Text","value":" "},
5110 {"type":"LiteralNumberInteger","value":"1"},
5111 {"type":"Text","value":" "},
5112 {"type":"KeywordReserved","value":"TO"},
5113 {"type":"Text","value":" "},
5114 {"type":"NameVariable","value":"phBrowse"},
5115 {"type":"Punctuation","value":":"},
5116 {"type":"KeywordReserved","value":"NUM-COLUMNS"},
5117 {"type":"Punctuation","value":":"},
5118 {"type":"Text","value":"\n "},
5119 {"type":"NameVariable","value":"hColumn"},
5120 {"type":"Text","value":" "},
5121 {"type":"Operator","value":"="},
5122 {"type":"Text","value":" "},
5123 {"type":"NameVariable","value":"phBrowse"},
5124 {"type":"Punctuation","value":":"},
5125 {"type":"KeywordReserved","value":"GET-BROWSE-COLUMN"},
5126 {"type":"Punctuation","value":"("},
5127 {"type":"NameVariable","value":"iColumn"},
5128 {"type":"Punctuation","value":")."},
5129 {"type":"Text","value":"\n "},
5130 {"type":"KeywordReserved","value":"IF"},
5131 {"type":"Text","value":" "},
5132 {"type":"NameVariable","value":"hColumn"},
5133 {"type":"Punctuation","value":":"},
5134 {"type":"KeywordReserved","value":"SORT-ASCENDING "},
5135 {"type":"NameVariable","value":"\u003c\u003e"},
5136 {"type":"Text","value":" "},
5137 {"type":"NameVariable","value":"?"},
5138 {"type":"Text","value":" "},
5139 {"type":"KeywordReserved","value":"THEN\n "},
5140 {"type":"Text","value":" "},
5141 {"type":"KeywordReserved","value":"DO"},
5142 {"type":"Punctuation","value":":"},
5143 {"type":"Text","value":"\n "},
5144 {"type":"KeywordReserved","value":"ASSIGN\n "},
5145 {"type":"Text","value":" "},
5146 {"type":"NameVariable","value":"pcColumn"},
5147 {"type":"Text","value":" "},
5148 {"type":"Operator","value":"="},
5149 {"type":"Text","value":" "},
5150 {"type":"NameVariable","value":"hColumn"},
5151 {"type":"Punctuation","value":":"},
5152 {"type":"KeywordReserved","value":"NAME\n "},
5153 {"type":"Text","value":" "},
5154 {"type":"NameVariable","value":"plAscending"},
5155 {"type":"Text","value":" "},
5156 {"type":"Operator","value":"="},
5157 {"type":"Text","value":" "},
5158 {"type":"NameVariable","value":"hColumn"},
5159 {"type":"Punctuation","value":":"},
5160 {"type":"KeywordReserved","value":"SORT-ASCENDING\n "},
5161 {"type":"Punctuation","value":"."},
5162 {"type":"Text","value":"\n "},
5163 {"type":"KeywordReserved","value":"LEAVE "},
5164 {"type":"NameVariable","value":"#BrowseColumns"},
5165 {"type":"Punctuation","value":"."},
5166 {"type":"Text","value":"\n "},
5167 {"type":"KeywordReserved","value":"END"},
5168 {"type":"Punctuation","value":"."},
5169 {"type":"Text","value":"\n "},
5170 {"type":"KeywordReserved","value":"END"},
5171 {"type":"Punctuation","value":"."},
5172 {"type":"Text","value":"\n\n "},
5173 {"type":"KeywordReserved","value":"IF"},
5174 {"type":"Text","value":" "},
5175 {"type":"NameVariable","value":"pcColumn"},
5176 {"type":"Text","value":" "},
5177 {"type":"Operator","value":"="},
5178 {"type":"Text","value":" "},
5179 {"type":"LiteralStringSingle","value":"''"},
5180 {"type":"Text","value":" "},
5181 {"type":"KeywordReserved","value":"THEN\n "},
5182 {"type":"Text","value":" "},
5183 {"type":"KeywordReserved","value":"ASSIGN\n "},
5184 {"type":"Text","value":" "},
5185 {"type":"NameVariable","value":"pcColumn"},
5186 {"type":"Text","value":" "},
5187 {"type":"Operator","value":"="},
5188 {"type":"Text","value":" "},
5189 {"type":"NameVariable","value":"phBrowse"},
5190 {"type":"Punctuation","value":":"},
5191 {"type":"KeywordReserved","value":"GET-BROWSE-COLUMN"},
5192 {"type":"Punctuation","value":"("},
5193 {"type":"LiteralNumberInteger","value":"1"},
5194 {"type":"Punctuation","value":"):"},
5195 {"type":"KeywordReserved","value":"name\n "},
5196 {"type":"Text","value":" "},
5197 {"type":"NameVariable","value":"plAscending"},
5198 {"type":"Text","value":" "},
5199 {"type":"Operator","value":"="},
5200 {"type":"Text","value":" "},
5201 {"type":"KeywordReserved","value":"TRUE"},
5202 {"type":"Punctuation","value":"."},
5203 {"type":"Text","value":"\n\n "},
5204 {"type":"KeywordReserved","value":"PUBLISH "},
5205 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
5206 {"type":"Text","value":" "},
5207 {"type":"Punctuation","value":"("},
5208 {"type":"LiteralNumberInteger","value":"3"},
5209 {"type":"NameVariable","value":","},
5210 {"type":"Text","value":" "},
5211 {"type":"KeywordReserved","value":"SUBSTITUTE"},
5212 {"type":"Punctuation","value":"("},
5213 {"type":"LiteralStringDouble","value":"\"Sorting \u00261 on \u00262\""},
5214 {"type":"NameVariable","value":","},
5215 {"type":"Text","value":" "},
5216 {"type":"KeywordReserved","value":"STRING"},
5217 {"type":"Punctuation","value":"("},
5218 {"type":"NameVariable","value":"plAscending,"},
5219 {"type":"LiteralStringDouble","value":"\"up/down\""},
5220 {"type":"Punctuation","value":")"},
5221 {"type":"NameVariable","value":","},
5222 {"type":"Text","value":" "},
5223 {"type":"NameVariable","value":"pcColumn"},
5224 {"type":"Punctuation","value":"))."},
5225 {"type":"Text","value":"\n\n "},
5226 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
5227 {"type":"Text","value":"\n\n"},
5228 {"type":"KeywordReserved","value":"END"},
5229 {"type":"Text","value":" "},
5230 {"type":"KeywordReserved","value":"PROCEDURE"},
5231 {"type":"Punctuation","value":"."},
5232 {"type":"Text","value":" "},
5233 {"type":"CommentMultiline","value":"/* getColumnSort */"},
5234 {"type":"Text","value":"\n\n"},
5235 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
5236 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getDumpFileName) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getDumpFileName Procedure"},
5237 {"type":"Text","value":"\n"},
5238 {"type":"KeywordReserved","value":"PROCEDURE"},
5239 {"type":"Text","value":" "},
5240 {"type":"NameVariable","value":"getDumpFileName"},
5241 {"type":"Text","value":" "},
5242 {"type":"Punctuation","value":":"},
5243 {"type":"Text","value":"\n"},
5244 {"type":"CommentMultiline","value":"/* Return a file name based on a template\n */"},
5245 {"type":"Text","value":"\n "},
5246 {"type":"KeywordDeclaration","value":"DEFINE"},
5247 {"type":"Text","value":" "},
5248 {"type":"KeywordReserved","value":"INPUT "},
5249 {"type":"Text","value":" "},
5250 {"type":"KeywordReserved","value":"PARAMETER"},
5251 {"type":"Text","value":" "},
5252 {"type":"NameVariable","value":"pcAction"},
5253 {"type":"Text","value":" "},
5254 {"type":"KeywordReserved","value":"AS"},
5255 {"type":"Text","value":" "},
5256 {"type":"KeywordType","value":"CHARACTER "},
5257 {"type":"Text","value":" "},
5258 {"type":"KeywordReserved","value":"NO-UNDO"},
5259 {"type":"Punctuation","value":"."},
5260 {"type":"Text","value":"\n "},
5261 {"type":"KeywordDeclaration","value":"DEFINE"},
5262 {"type":"Text","value":" "},
5263 {"type":"KeywordReserved","value":"INPUT "},
5264 {"type":"Text","value":" "},
5265 {"type":"KeywordReserved","value":"PARAMETER"},
5266 {"type":"Text","value":" "},
5267 {"type":"NameVariable","value":"pcDatabase"},
5268 {"type":"Text","value":" "},
5269 {"type":"KeywordReserved","value":"AS"},
5270 {"type":"Text","value":" "},
5271 {"type":"KeywordType","value":"CHARACTER "},
5272 {"type":"Text","value":" "},
5273 {"type":"KeywordReserved","value":"NO-UNDO"},
5274 {"type":"Punctuation","value":"."},
5275 {"type":"Text","value":"\n "},
5276 {"type":"KeywordDeclaration","value":"DEFINE"},
5277 {"type":"Text","value":" "},
5278 {"type":"KeywordReserved","value":"INPUT "},
5279 {"type":"Text","value":" "},
5280 {"type":"KeywordReserved","value":"PARAMETER"},
5281 {"type":"Text","value":" "},
5282 {"type":"NameVariable","value":"pcTable"},
5283 {"type":"Text","value":" "},
5284 {"type":"KeywordReserved","value":"AS"},
5285 {"type":"Text","value":" "},
5286 {"type":"KeywordType","value":"CHARACTER "},
5287 {"type":"Text","value":" "},
5288 {"type":"KeywordReserved","value":"NO-UNDO"},
5289 {"type":"Punctuation","value":"."},
5290 {"type":"Text","value":"\n "},
5291 {"type":"KeywordDeclaration","value":"DEFINE"},
5292 {"type":"Text","value":" "},
5293 {"type":"KeywordReserved","value":"INPUT "},
5294 {"type":"Text","value":" "},
5295 {"type":"KeywordReserved","value":"PARAMETER"},
5296 {"type":"Text","value":" "},
5297 {"type":"NameVariable","value":"pcExtension"},
5298 {"type":"Text","value":" "},
5299 {"type":"KeywordReserved","value":"AS"},
5300 {"type":"Text","value":" "},
5301 {"type":"KeywordType","value":"CHARACTER "},
5302 {"type":"Text","value":" "},
5303 {"type":"KeywordReserved","value":"NO-UNDO"},
5304 {"type":"Punctuation","value":"."},
5305 {"type":"Text","value":"\n "},
5306 {"type":"KeywordDeclaration","value":"DEFINE"},
5307 {"type":"Text","value":" "},
5308 {"type":"KeywordReserved","value":"INPUT "},
5309 {"type":"Text","value":" "},
5310 {"type":"KeywordReserved","value":"PARAMETER"},
5311 {"type":"Text","value":" "},
5312 {"type":"NameVariable","value":"pcTemplate"},
5313 {"type":"Text","value":" "},
5314 {"type":"KeywordReserved","value":"AS"},
5315 {"type":"Text","value":" "},
5316 {"type":"KeywordType","value":"CHARACTER "},
5317 {"type":"Text","value":" "},
5318 {"type":"KeywordReserved","value":"NO-UNDO"},
5319 {"type":"Punctuation","value":"."},
5320 {"type":"Text","value":"\n "},
5321 {"type":"KeywordDeclaration","value":"DEFINE"},
5322 {"type":"Text","value":" "},
5323 {"type":"KeywordReserved","value":"OUTPUT"},
5324 {"type":"Text","value":" "},
5325 {"type":"KeywordReserved","value":"PARAMETER"},
5326 {"type":"Text","value":" "},
5327 {"type":"NameVariable","value":"pcFileName"},
5328 {"type":"Text","value":" "},
5329 {"type":"KeywordReserved","value":"AS"},
5330 {"type":"Text","value":" "},
5331 {"type":"KeywordType","value":"CHARACTER "},
5332 {"type":"Text","value":" "},
5333 {"type":"KeywordReserved","value":"NO-UNDO"},
5334 {"type":"Punctuation","value":"."},
5335 {"type":"Text","value":"\n\n "},
5336 {"type":"KeywordDeclaration","value":"DEFINE"},
5337 {"type":"Text","value":" "},
5338 {"type":"KeywordReserved","value":"VARIABLE"},
5339 {"type":"Text","value":" "},
5340 {"type":"NameVariable","value":"cLastDir"},
5341 {"type":"Text","value":" "},
5342 {"type":"KeywordReserved","value":"AS"},
5343 {"type":"Text","value":" "},
5344 {"type":"KeywordType","value":"CHARACTER "},
5345 {"type":"Text","value":" "},
5346 {"type":"KeywordReserved","value":"NO-UNDO"},
5347 {"type":"Punctuation","value":"."},
5348 {"type":"Text","value":"\n "},
5349 {"type":"KeywordDeclaration","value":"DEFINE"},
5350 {"type":"Text","value":" "},
5351 {"type":"KeywordReserved","value":"VARIABLE"},
5352 {"type":"Text","value":" "},
5353 {"type":"NameVariable","value":"cDayOfWeek"},
5354 {"type":"Text","value":" "},
5355 {"type":"KeywordReserved","value":"AS"},
5356 {"type":"Text","value":" "},
5357 {"type":"KeywordType","value":"CHARACTER "},
5358 {"type":"Text","value":" "},
5359 {"type":"KeywordReserved","value":"NO-UNDO"},
5360 {"type":"Text","value":" "},
5361 {"type":"KeywordReserved","value":"EXTENT"},
5362 {"type":"Text","value":" "},
5363 {"type":"LiteralNumberInteger","value":"7"},
5364 {"type":"Text","value":" "},
5365 {"type":"KeywordReserved","value":"INITIAL "},
5366 {"type":"NameVariable","value":"["},
5367 {"type":"LiteralStringSingle","value":"'Sun'"},
5368 {"type":"NameVariable","value":","},
5369 {"type":"Text","value":" "},
5370 {"type":"LiteralStringSingle","value":"'Mon'"},
5371 {"type":"NameVariable","value":","},
5372 {"type":"Text","value":" "},
5373 {"type":"LiteralStringSingle","value":"'Tue'"},
5374 {"type":"NameVariable","value":","},
5375 {"type":"Text","value":" "},
5376 {"type":"LiteralStringSingle","value":"'Wed'"},
5377 {"type":"NameVariable","value":","},
5378 {"type":"Text","value":" "},
5379 {"type":"LiteralStringSingle","value":"'Thu'"},
5380 {"type":"NameVariable","value":","},
5381 {"type":"Text","value":" "},
5382 {"type":"LiteralStringSingle","value":"'Fri'"},
5383 {"type":"NameVariable","value":","},
5384 {"type":"Text","value":" "},
5385 {"type":"LiteralStringSingle","value":"'Sat'"},
5386 {"type":"NameVariable","value":"]"},
5387 {"type":"Punctuation","value":"."},
5388 {"type":"Text","value":"\n "},
5389 {"type":"KeywordDeclaration","value":"DEFINE"},
5390 {"type":"Text","value":" "},
5391 {"type":"KeywordReserved","value":"VARIABLE"},
5392 {"type":"Text","value":" "},
5393 {"type":"NameVariable","value":"cDumpName"},
5394 {"type":"Text","value":" "},
5395 {"type":"KeywordReserved","value":"AS"},
5396 {"type":"Text","value":" "},
5397 {"type":"KeywordType","value":"CHARACTER "},
5398 {"type":"Text","value":" "},
5399 {"type":"KeywordReserved","value":"NO-UNDO"},
5400 {"type":"Punctuation","value":"."},
5401 {"type":"Text","value":"\n "},
5402 {"type":"KeywordDeclaration","value":"DEFINE"},
5403 {"type":"Text","value":" "},
5404 {"type":"KeywordReserved","value":"VARIABLE"},
5405 {"type":"Text","value":" "},
5406 {"type":"NameVariable","value":"cDumpDir"},
5407 {"type":"Text","value":" "},
5408 {"type":"KeywordReserved","value":"AS"},
5409 {"type":"Text","value":" "},
5410 {"type":"KeywordType","value":"CHARACTER "},
5411 {"type":"Text","value":" "},
5412 {"type":"KeywordReserved","value":"NO-UNDO"},
5413 {"type":"Punctuation","value":"."},
5414 {"type":"Text","value":"\n "},
5415 {"type":"KeywordDeclaration","value":"DEFINE"},
5416 {"type":"Text","value":" "},
5417 {"type":"KeywordReserved","value":"VARIABLE"},
5418 {"type":"Text","value":" "},
5419 {"type":"NameVariable","value":"cBackupDir"},
5420 {"type":"Text","value":" "},
5421 {"type":"KeywordReserved","value":"AS"},
5422 {"type":"Text","value":" "},
5423 {"type":"KeywordType","value":"CHARACTER "},
5424 {"type":"Text","value":" "},
5425 {"type":"KeywordReserved","value":"NO-UNDO"},
5426 {"type":"Punctuation","value":"."},
5427 {"type":"Text","value":"\n "},
5428 {"type":"KeywordDeclaration","value":"DEFINE"},
5429 {"type":"Text","value":" "},
5430 {"type":"KeywordReserved","value":"VARIABLE"},
5431 {"type":"Text","value":" "},
5432 {"type":"NameVariable","value":"hBuffer"},
5433 {"type":"Text","value":" "},
5434 {"type":"KeywordReserved","value":"AS"},
5435 {"type":"Text","value":" "},
5436 {"type":"KeywordType","value":"HANDLE "},
5437 {"type":"Text","value":" "},
5438 {"type":"KeywordReserved","value":"NO-UNDO"},
5439 {"type":"Punctuation","value":"."},
5440 {"type":"Text","value":"\n "},
5441 {"type":"KeywordDeclaration","value":"DEFINE"},
5442 {"type":"Text","value":" "},
5443 {"type":"KeywordReserved","value":"VARIABLE"},
5444 {"type":"Text","value":" "},
5445 {"type":"NameVariable","value":"cUserId"},
5446 {"type":"Text","value":" "},
5447 {"type":"KeywordReserved","value":"AS"},
5448 {"type":"Text","value":" "},
5449 {"type":"KeywordType","value":"CHARACTER "},
5450 {"type":"Text","value":" "},
5451 {"type":"KeywordReserved","value":"NO-UNDO"},
5452 {"type":"Punctuation","value":"."},
5453 {"type":"Text","value":"\n\n "},
5454 {"type":"CommentMultiline","value":"/* Checks */"},
5455 {"type":"Text","value":"\n "},
5456 {"type":"KeywordReserved","value":"IF"},
5457 {"type":"Text","value":" "},
5458 {"type":"KeywordReserved","value":"LOOKUP"},
5459 {"type":"Punctuation","value":"("},
5460 {"type":"NameVariable","value":"pcAction,"},
5461 {"type":"Text","value":" "},
5462 {"type":"LiteralStringDouble","value":"\"Dump,Create,Update,Delete\""},
5463 {"type":"Punctuation","value":")"},
5464 {"type":"Text","value":" "},
5465 {"type":"Operator","value":"="},
5466 {"type":"Text","value":" "},
5467 {"type":"LiteralNumberInteger","value":"0"},
5468 {"type":"Text","value":" "},
5469 {"type":"KeywordReserved","value":"THEN\n "},
5470 {"type":"Text","value":" "},
5471 {"type":"KeywordReserved","value":"DO"},
5472 {"type":"Punctuation","value":":"},
5473 {"type":"Text","value":"\n "},
5474 {"type":"KeywordReserved","value":"MESSAGE "},
5475 {"type":"LiteralStringSingle","value":"'Unknown action'"},
5476 {"type":"Text","value":" "},
5477 {"type":"NameVariable","value":"pcAction"},
5478 {"type":"Text","value":" "},
5479 {"type":"KeywordReserved","value":"VIEW-AS"},
5480 {"type":"Text","value":" "},
5481 {"type":"KeywordReserved","value":"ALERT-BOX"},
5482 {"type":"Punctuation","value":"."},
5483 {"type":"Text","value":"\n "},
5484 {"type":"KeywordReserved","value":"RETURN"},
5485 {"type":"Punctuation","value":"."},
5486 {"type":"Text","value":"\n "},
5487 {"type":"KeywordReserved","value":"END"},
5488 {"type":"Punctuation","value":"."},
5489 {"type":"Text","value":"\n\n "},
5490 {"type":"CommentMultiline","value":"/* If not provided, find the template from the settings,\n * depending on the action we want to perform.\n */"},
5491 {"type":"Text","value":"\n "},
5492 {"type":"KeywordReserved","value":"IF"},
5493 {"type":"Text","value":" "},
5494 {"type":"NameVariable","value":"pcTemplate"},
5495 {"type":"Text","value":" "},
5496 {"type":"Operator","value":"="},
5497 {"type":"Text","value":" "},
5498 {"type":"NameVariable","value":"?"},
5499 {"type":"Text","value":" "},
5500 {"type":"KeywordReserved","value":"OR"},
5501 {"type":"Text","value":" "},
5502 {"type":"NameVariable","value":"pcTemplate"},
5503 {"type":"Text","value":" "},
5504 {"type":"Operator","value":"="},
5505 {"type":"Text","value":" "},
5506 {"type":"LiteralStringDouble","value":"\"\""},
5507 {"type":"Text","value":" "},
5508 {"type":"KeywordReserved","value":"THEN\n "},
5509 {"type":"Text","value":" "},
5510 {"type":"KeywordReserved","value":"DO"},
5511 {"type":"Punctuation","value":":"},
5512 {"type":"Text","value":"\n "},
5513 {"type":"KeywordReserved","value":"IF"},
5514 {"type":"Text","value":" "},
5515 {"type":"NameVariable","value":"pcAction"},
5516 {"type":"Text","value":" "},
5517 {"type":"Operator","value":"="},
5518 {"type":"Text","value":" "},
5519 {"type":"LiteralStringSingle","value":"'Dump'"},
5520 {"type":"Text","value":" "},
5521 {"type":"KeywordReserved","value":"THEN\n "},
5522 {"type":"Text","value":" "},
5523 {"type":"NameVariable","value":"pcFileName"},
5524 {"type":"Text","value":" "},
5525 {"type":"Operator","value":"="},
5526 {"type":"Text","value":" "},
5527 {"type":"LiteralStringDouble","value":"\"\u003cDUMPDIR\u003e\""},
5528 {"type":"Text","value":" "},
5529 {"type":"Operator","value":"+"},
5530 {"type":"Text","value":" "},
5531 {"type":"NameVariable","value":"getRegistry"},
5532 {"type":"Punctuation","value":"("},
5533 {"type":"LiteralStringDouble","value":"\"DumpAndLoad\""},
5534 {"type":"NameVariable","value":","},
5535 {"type":"Text","value":" "},
5536 {"type":"LiteralStringDouble","value":"\"DumpFileTemplate\""},
5537 {"type":"Punctuation","value":")."},
5538 {"type":"Text","value":"\n "},
5539 {"type":"KeywordReserved","value":"ELSE\n "},
5540 {"type":"Text","value":" "},
5541 {"type":"NameVariable","value":"pcFileName"},
5542 {"type":"Text","value":" "},
5543 {"type":"Operator","value":"="},
5544 {"type":"Text","value":" "},
5545 {"type":"LiteralStringDouble","value":"\"\u003cBACKUPDIR\u003e\""},
5546 {"type":"Text","value":" "},
5547 {"type":"Operator","value":"+"},
5548 {"type":"Text","value":" "},
5549 {"type":"NameVariable","value":"getRegistry"},
5550 {"type":"Punctuation","value":"("},
5551 {"type":"LiteralStringDouble","value":"\"DataDigger:Backup\""},
5552 {"type":"NameVariable","value":","},
5553 {"type":"Text","value":" "},
5554 {"type":"LiteralStringDouble","value":"\"BackupFileTemplate\""},
5555 {"type":"Punctuation","value":")."},
5556 {"type":"Text","value":"\n "},
5557 {"type":"KeywordReserved","value":"END"},
5558 {"type":"Punctuation","value":"."},
5559 {"type":"Text","value":"\n "},
5560 {"type":"KeywordReserved","value":"ELSE\n "},
5561 {"type":"Text","value":" "},
5562 {"type":"NameVariable","value":"pcFileName"},
5563 {"type":"Text","value":" "},
5564 {"type":"Operator","value":"="},
5565 {"type":"Text","value":" "},
5566 {"type":"NameVariable","value":"pcTemplate"},
5567 {"type":"Punctuation","value":"."},
5568 {"type":"Text","value":"\n\n "},
5569 {"type":"KeywordReserved","value":"IF"},
5570 {"type":"Text","value":" "},
5571 {"type":"NameVariable","value":"pcFileName"},
5572 {"type":"Text","value":" "},
5573 {"type":"Operator","value":"="},
5574 {"type":"Text","value":" "},
5575 {"type":"NameVariable","value":"?"},
5576 {"type":"Text","value":" "},
5577 {"type":"KeywordReserved","value":"THEN"},
5578 {"type":"Text","value":" "},
5579 {"type":"NameVariable","value":"pcFileName"},
5580 {"type":"Text","value":" "},
5581 {"type":"Operator","value":"="},
5582 {"type":"Text","value":" "},
5583 {"type":"LiteralStringDouble","value":"\"\""},
5584 {"type":"Punctuation","value":"."},
5585 {"type":"Text","value":"\n\n "},
5586 {"type":"KeywordReserved","value":"PUBLISH "},
5587 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
5588 {"type":"Text","value":" "},
5589 {"type":"Punctuation","value":"("},
5590 {"type":"LiteralNumberInteger","value":"3"},
5591 {"type":"NameVariable","value":","},
5592 {"type":"Text","value":" "},
5593 {"type":"KeywordReserved","value":"SUBSTITUTE"},
5594 {"type":"Punctuation","value":"("},
5595 {"type":"LiteralStringDouble","value":"\"Dump to: \u00261\""},
5596 {"type":"NameVariable","value":","},
5597 {"type":"Text","value":" "},
5598 {"type":"NameVariable","value":"pcFileName"},
5599 {"type":"Punctuation","value":"))."},
5600 {"type":"Text","value":"\n\n "},
5601 {"type":"CommentMultiline","value":"/* Dump dir / backup dir / last-used dir from settings */"},
5602 {"type":"Text","value":"\n "},
5603 {"type":"NameVariable","value":"cDumpDir"},
5604 {"type":"Text","value":" "},
5605 {"type":"Operator","value":"="},
5606 {"type":"Text","value":" "},
5607 {"type":"KeywordReserved","value":"RIGHT-TRIM"},
5608 {"type":"Punctuation","value":"("},
5609 {"type":"NameVariable","value":"getRegistry"},
5610 {"type":"Punctuation","value":"("},
5611 {"type":"LiteralStringDouble","value":"\"DumpAndLoad\""},
5612 {"type":"NameVariable","value":","},
5613 {"type":"Text","value":" "},
5614 {"type":"LiteralStringDouble","value":"\"DumpDir\""},
5615 {"type":"Punctuation","value":")"},
5616 {"type":"NameVariable","value":","},
5617 {"type":"LiteralStringSingle","value":"'/\\') + '"},
5618 {"type":"NameVariable","value":"\\"},
5619 {"type":"LiteralStringSingle","value":"'.\n IF cDumpDir = ? OR cDumpDir = '' THEN cDumpDir = \"\u003cWORKDIR\u003edump\\\".\n\n cBackupDir = RIGHT-TRIM(getRegistry(\"DataDigger:Backup\", \"BackupDir\"),'"},
5620 {"type":"Operator","value":"/"},
5621 {"type":"NameVariable","value":"\\"},
5622 {"type":"LiteralStringSingle","value":"') + '"},
5623 {"type":"NameVariable","value":"\\"},
5624 {"type":"LiteralStringSingle","value":"'.\n IF cBackupDir = ? OR cBackupDir = '' THEN cBackupDir = \"\u003cWORKDIR\u003ebackup\\\".\n\n cLastDir = RIGHT-TRIM(getRegistry(\"DumpAndLoad\", \"DumpLastFileName\"),'"},
5625 {"type":"Operator","value":"/"},
5626 {"type":"NameVariable","value":"\\"},
5627 {"type":"LiteralStringSingle","value":"').\n cLastDir = SUBSTRING(cLastDir,1,R-INDEX(cLastDir,\"\\\")).\n IF cLastDir = ? THEN cLastDir = \"\u003cWORKDIR\u003edump\".\n cLastDir = RIGHT-TRIM(cLastDir,'"},
5628 {"type":"NameVariable","value":"\\"},
5629 {"type":"LiteralStringSingle","value":"').\n\n /* Find _file for the dump-name */\n CREATE BUFFER hBuffer FOR TABLE SUBSTITUTE('"},
5630 {"type":"CommentPreproc","value":"\u00261._file', pcDatabase) NO-ERROR."},
5631 {"type":"Text","value":"\n "},
5632 {"type":"KeywordReserved","value":"IF"},
5633 {"type":"Text","value":" "},
5634 {"type":"KeywordReserved","value":"VALID-HANDLE"},
5635 {"type":"Punctuation","value":"("},
5636 {"type":"NameVariable","value":"hBuffer"},
5637 {"type":"Punctuation","value":")"},
5638 {"type":"Text","value":" "},
5639 {"type":"KeywordReserved","value":"THEN\n "},
5640 {"type":"Text","value":" "},
5641 {"type":"KeywordReserved","value":"DO"},
5642 {"type":"Punctuation","value":":"},
5643 {"type":"Text","value":"\n "},
5644 {"type":"NameVariable","value":"hBuffer"},
5645 {"type":"Punctuation","value":":"},
5646 {"type":"KeywordReserved","value":"FIND-UNIQUE"},
5647 {"type":"Punctuation","value":"("},
5648 {"type":"KeywordReserved","value":"SUBSTITUTE"},
5649 {"type":"Punctuation","value":"("},
5650 {"type":"LiteralStringSingle","value":"'where _file-name = \u00261 and _File._File-Number \u003c 32768'"},
5651 {"type":"NameVariable","value":","},
5652 {"type":"Text","value":" "},
5653 {"type":"KeywordReserved","value":"QUOTER"},
5654 {"type":"Punctuation","value":"("},
5655 {"type":"NameVariable","value":"pcTable"},
5656 {"type":"Punctuation","value":"))"},
5657 {"type":"NameVariable","value":","},
5658 {"type":"KeywordReserved","value":"NO-LOCK"},
5659 {"type":"Punctuation","value":")."},
5660 {"type":"Text","value":"\n "},
5661 {"type":"KeywordReserved","value":"IF"},
5662 {"type":"Text","value":" "},
5663 {"type":"NameVariable","value":"hBuffer"},
5664 {"type":"Punctuation","value":":"},
5665 {"type":"KeywordReserved","value":"AVAILABLE"},
5666 {"type":"Text","value":" "},
5667 {"type":"KeywordReserved","value":"THEN\n "},
5668 {"type":"Text","value":" "},
5669 {"type":"NameVariable","value":"cDumpName"},
5670 {"type":"Text","value":" "},
5671 {"type":"Operator","value":"="},
5672 {"type":"Text","value":" "},
5673 {"type":"NameVariable","value":"hBuffer"},
5674 {"type":"Punctuation","value":"::"},
5675 {"type":"NameVariable","value":"_dump"},
5676 {"type":"Operator","value":"-"},
5677 {"type":"NameVariable","value":"name"},
5678 {"type":"Punctuation","value":"."},
5679 {"type":"Text","value":"\n "},
5680 {"type":"KeywordReserved","value":"ELSE\n "},
5681 {"type":"Text","value":" "},
5682 {"type":"NameVariable","value":"cDumpName"},
5683 {"type":"Text","value":" "},
5684 {"type":"Operator","value":"="},
5685 {"type":"Text","value":" "},
5686 {"type":"NameVariable","value":"pcTable"},
5687 {"type":"Punctuation","value":"."},
5688 {"type":"Text","value":"\n "},
5689 {"type":"KeywordReserved","value":"END"},
5690 {"type":"Punctuation","value":"."},
5691 {"type":"Text","value":"\n "},
5692 {"type":"KeywordReserved","value":"ELSE\n "},
5693 {"type":"Text","value":" "},
5694 {"type":"NameVariable","value":"cDumpName"},
5695 {"type":"Text","value":" "},
5696 {"type":"Operator","value":"="},
5697 {"type":"Text","value":" "},
5698 {"type":"NameVariable","value":"pcTable"},
5699 {"type":"Punctuation","value":"."},
5700 {"type":"Text","value":"\n "},
5701 {"type":"KeywordReserved","value":"IF"},
5702 {"type":"Text","value":" "},
5703 {"type":"NameVariable","value":"cDumpName"},
5704 {"type":"Text","value":" "},
5705 {"type":"Operator","value":"="},
5706 {"type":"Text","value":" "},
5707 {"type":"NameVariable","value":"?"},
5708 {"type":"Text","value":" "},
5709 {"type":"KeywordReserved","value":"THEN"},
5710 {"type":"Text","value":" "},
5711 {"type":"NameVariable","value":"cDumpName"},
5712 {"type":"Text","value":" "},
5713 {"type":"Operator","value":"="},
5714 {"type":"Text","value":" "},
5715 {"type":"NameVariable","value":"pcTable"},
5716 {"type":"Punctuation","value":"."},
5717 {"type":"Text","value":"\n\n "},
5718 {"type":"CommentMultiline","value":"/* If you have no db connected, userid gives back unknown value\n * which misbehaves in a replace statement */"},
5719 {"type":"Text","value":"\n "},
5720 {"type":"NameVariable","value":"cUserId"},
5721 {"type":"Text","value":" "},
5722 {"type":"Operator","value":"="},
5723 {"type":"Text","value":" "},
5724 {"type":"KeywordReserved","value":"USERID"},
5725 {"type":"Punctuation","value":"("},
5726 {"type":"KeywordReserved","value":"LDBNAME"},
5727 {"type":"Punctuation","value":"("},
5728 {"type":"LiteralNumberInteger","value":"1"},
5729 {"type":"Punctuation","value":"))."},
5730 {"type":"Text","value":"\n "},
5731 {"type":"KeywordReserved","value":"IF"},
5732 {"type":"Text","value":" "},
5733 {"type":"NameVariable","value":"cUserId"},
5734 {"type":"Text","value":" "},
5735 {"type":"Operator","value":"="},
5736 {"type":"Text","value":" "},
5737 {"type":"NameVariable","value":"?"},
5738 {"type":"Text","value":" "},
5739 {"type":"KeywordReserved","value":"THEN"},
5740 {"type":"Text","value":" "},
5741 {"type":"NameVariable","value":"cUserId"},
5742 {"type":"Text","value":" "},
5743 {"type":"Operator","value":"="},
5744 {"type":"Text","value":" "},
5745 {"type":"LiteralStringSingle","value":"''"},
5746 {"type":"Punctuation","value":"."},
5747 {"type":"Text","value":"\n\n "},
5748 {"type":"KeywordReserved","value":"PUBLISH "},
5749 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
5750 {"type":"Text","value":" "},
5751 {"type":"Punctuation","value":"("},
5752 {"type":"LiteralNumberInteger","value":"3"},
5753 {"type":"NameVariable","value":","},
5754 {"type":"Text","value":" "},
5755 {"type":"KeywordReserved","value":"SUBSTITUTE"},
5756 {"type":"Punctuation","value":"("},
5757 {"type":"LiteralStringDouble","value":"\"DumpDir : \u00261\""},
5758 {"type":"NameVariable","value":","},
5759 {"type":"Text","value":" "},
5760 {"type":"NameVariable","value":"cDumpDir"},
5761 {"type":"Punctuation","value":"))."},
5762 {"type":"Text","value":"\n "},
5763 {"type":"KeywordReserved","value":"PUBLISH "},
5764 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
5765 {"type":"Text","value":" "},
5766 {"type":"Punctuation","value":"("},
5767 {"type":"LiteralNumberInteger","value":"3"},
5768 {"type":"NameVariable","value":","},
5769 {"type":"Text","value":" "},
5770 {"type":"KeywordReserved","value":"SUBSTITUTE"},
5771 {"type":"Punctuation","value":"("},
5772 {"type":"LiteralStringDouble","value":"\"BackupDir: \u00261\""},
5773 {"type":"NameVariable","value":","},
5774 {"type":"Text","value":" "},
5775 {"type":"NameVariable","value":"cBackupDir"},
5776 {"type":"Punctuation","value":"))."},
5777 {"type":"Text","value":"\n "},
5778 {"type":"KeywordReserved","value":"PUBLISH "},
5779 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
5780 {"type":"Text","value":" "},
5781 {"type":"Punctuation","value":"("},
5782 {"type":"LiteralNumberInteger","value":"3"},
5783 {"type":"NameVariable","value":","},
5784 {"type":"Text","value":" "},
5785 {"type":"KeywordReserved","value":"SUBSTITUTE"},
5786 {"type":"Punctuation","value":"("},
5787 {"type":"LiteralStringDouble","value":"\"LastDir : \u00261\""},
5788 {"type":"NameVariable","value":","},
5789 {"type":"Text","value":" "},
5790 {"type":"NameVariable","value":"cLastDir"},
5791 {"type":"Punctuation","value":"))."},
5792 {"type":"Text","value":"\n "},
5793 {"type":"KeywordReserved","value":"PUBLISH "},
5794 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
5795 {"type":"Text","value":" "},
5796 {"type":"Punctuation","value":"("},
5797 {"type":"LiteralNumberInteger","value":"3"},
5798 {"type":"NameVariable","value":","},
5799 {"type":"Text","value":" "},
5800 {"type":"KeywordReserved","value":"SUBSTITUTE"},
5801 {"type":"Punctuation","value":"("},
5802 {"type":"LiteralStringDouble","value":"\"DumpName : \u00261\""},
5803 {"type":"NameVariable","value":","},
5804 {"type":"Text","value":" "},
5805 {"type":"NameVariable","value":"cDumpName"},
5806 {"type":"Punctuation","value":"))."},
5807 {"type":"Text","value":"\n\n "},
5808 {"type":"CommentMultiline","value":"/* Now resolve all tags */"},
5809 {"type":"Text","value":"\n "},
5810 {"type":"NameVariable","value":"pcFileName"},
5811 {"type":"Text","value":" "},
5812 {"type":"Operator","value":"="},
5813 {"type":"Text","value":" "},
5814 {"type":"KeywordReserved","value":"REPLACE"},
5815 {"type":"Punctuation","value":"("},
5816 {"type":"NameVariable","value":"pcFileName,"},
5817 {"type":"LiteralStringDouble","value":"\"\u003cDUMPDIR\u003e\""},
5818 {"type":"Text","value":" "},
5819 {"type":"NameVariable","value":","},
5820 {"type":"Text","value":" "},
5821 {"type":"NameVariable","value":"cDumpDir"},
5822 {"type":"Text","value":" "},
5823 {"type":"Punctuation","value":")."},
5824 {"type":"Text","value":"\n "},
5825 {"type":"NameVariable","value":"pcFileName"},
5826 {"type":"Text","value":" "},
5827 {"type":"Operator","value":"="},
5828 {"type":"Text","value":" "},
5829 {"type":"KeywordReserved","value":"REPLACE"},
5830 {"type":"Punctuation","value":"("},
5831 {"type":"NameVariable","value":"pcFileName,"},
5832 {"type":"LiteralStringDouble","value":"\"\u003cBACKUPDIR\u003e\""},
5833 {"type":"NameVariable","value":","},
5834 {"type":"Text","value":" "},
5835 {"type":"NameVariable","value":"cBackupDir"},
5836 {"type":"Text","value":" "},
5837 {"type":"Punctuation","value":")."},
5838 {"type":"Text","value":"\n "},
5839 {"type":"NameVariable","value":"pcFileName"},
5840 {"type":"Text","value":" "},
5841 {"type":"Operator","value":"="},
5842 {"type":"Text","value":" "},
5843 {"type":"KeywordReserved","value":"REPLACE"},
5844 {"type":"Punctuation","value":"("},
5845 {"type":"NameVariable","value":"pcFileName,"},
5846 {"type":"LiteralStringDouble","value":"\"\u003cLASTDIR\u003e\""},
5847 {"type":"Text","value":" "},
5848 {"type":"NameVariable","value":","},
5849 {"type":"Text","value":" "},
5850 {"type":"NameVariable","value":"cLastDir"},
5851 {"type":"Text","value":" "},
5852 {"type":"Punctuation","value":")."},
5853 {"type":"Text","value":"\n "},
5854 {"type":"NameVariable","value":"pcFileName"},
5855 {"type":"Text","value":" "},
5856 {"type":"Operator","value":"="},
5857 {"type":"Text","value":" "},
5858 {"type":"KeywordReserved","value":"REPLACE"},
5859 {"type":"Punctuation","value":"("},
5860 {"type":"NameVariable","value":"pcFileName,"},
5861 {"type":"LiteralStringDouble","value":"\"\u003cPROGDIR\u003e\""},
5862 {"type":"Text","value":" "},
5863 {"type":"NameVariable","value":","},
5864 {"type":"Text","value":" "},
5865 {"type":"NameVariable","value":"getWorkFolder"},
5866 {"type":"Punctuation","value":"()"},
5867 {"type":"Text","value":" "},
5868 {"type":"Punctuation","value":")."},
5869 {"type":"Text","value":"\n "},
5870 {"type":"NameVariable","value":"pcFileName"},
5871 {"type":"Text","value":" "},
5872 {"type":"Operator","value":"="},
5873 {"type":"Text","value":" "},
5874 {"type":"KeywordReserved","value":"REPLACE"},
5875 {"type":"Punctuation","value":"("},
5876 {"type":"NameVariable","value":"pcFileName,"},
5877 {"type":"LiteralStringDouble","value":"\"\u003cWORKDIR\u003e\""},
5878 {"type":"Text","value":" "},
5879 {"type":"NameVariable","value":","},
5880 {"type":"Text","value":" "},
5881 {"type":"NameVariable","value":"getWorkFolder"},
5882 {"type":"Punctuation","value":"()"},
5883 {"type":"Text","value":" "},
5884 {"type":"Punctuation","value":")."},
5885 {"type":"Text","value":"\n\n "},
5886 {"type":"NameVariable","value":"pcFileName"},
5887 {"type":"Text","value":" "},
5888 {"type":"Operator","value":"="},
5889 {"type":"Text","value":" "},
5890 {"type":"KeywordReserved","value":"REPLACE"},
5891 {"type":"Punctuation","value":"("},
5892 {"type":"NameVariable","value":"pcFileName,"},
5893 {"type":"LiteralStringDouble","value":"\"\u003cACTION\u003e\""},
5894 {"type":"Text","value":" "},
5895 {"type":"NameVariable","value":","},
5896 {"type":"Text","value":" "},
5897 {"type":"NameVariable","value":"pcAction"},
5898 {"type":"Text","value":" "},
5899 {"type":"Punctuation","value":")."},
5900 {"type":"Text","value":"\n "},
5901 {"type":"NameVariable","value":"pcFileName"},
5902 {"type":"Text","value":" "},
5903 {"type":"Operator","value":"="},
5904 {"type":"Text","value":" "},
5905 {"type":"KeywordReserved","value":"REPLACE"},
5906 {"type":"Punctuation","value":"("},
5907 {"type":"NameVariable","value":"pcFileName,"},
5908 {"type":"LiteralStringDouble","value":"\"\u003cUSERID\u003e\""},
5909 {"type":"Text","value":" "},
5910 {"type":"NameVariable","value":","},
5911 {"type":"Text","value":" "},
5912 {"type":"NameVariable","value":"cUserId"},
5913 {"type":"Text","value":" "},
5914 {"type":"Punctuation","value":")."},
5915 {"type":"Text","value":"\n "},
5916 {"type":"NameVariable","value":"pcFileName"},
5917 {"type":"Text","value":" "},
5918 {"type":"Operator","value":"="},
5919 {"type":"Text","value":" "},
5920 {"type":"KeywordReserved","value":"REPLACE"},
5921 {"type":"Punctuation","value":"("},
5922 {"type":"NameVariable","value":"pcFileName,"},
5923 {"type":"LiteralStringDouble","value":"\"\u003cDB\u003e\""},
5924 {"type":"Text","value":" "},
5925 {"type":"NameVariable","value":","},
5926 {"type":"Text","value":" "},
5927 {"type":"NameVariable","value":"pcDatabase"},
5928 {"type":"Text","value":" "},
5929 {"type":"Punctuation","value":")."},
5930 {"type":"Text","value":"\n "},
5931 {"type":"NameVariable","value":"pcFileName"},
5932 {"type":"Text","value":" "},
5933 {"type":"Operator","value":"="},
5934 {"type":"Text","value":" "},
5935 {"type":"KeywordReserved","value":"REPLACE"},
5936 {"type":"Punctuation","value":"("},
5937 {"type":"NameVariable","value":"pcFileName,"},
5938 {"type":"LiteralStringDouble","value":"\"\u003cTABLE\u003e\""},
5939 {"type":"Text","value":" "},
5940 {"type":"NameVariable","value":","},
5941 {"type":"Text","value":" "},
5942 {"type":"NameVariable","value":"pcTable"},
5943 {"type":"Text","value":" "},
5944 {"type":"Punctuation","value":")."},
5945 {"type":"Text","value":"\n "},
5946 {"type":"NameVariable","value":"pcFileName"},
5947 {"type":"Text","value":" "},
5948 {"type":"Operator","value":"="},
5949 {"type":"Text","value":" "},
5950 {"type":"KeywordReserved","value":"REPLACE"},
5951 {"type":"Punctuation","value":"("},
5952 {"type":"NameVariable","value":"pcFileName,"},
5953 {"type":"LiteralStringDouble","value":"\"\u003cDUMPNAME\u003e\""},
5954 {"type":"Text","value":" "},
5955 {"type":"NameVariable","value":","},
5956 {"type":"Text","value":" "},
5957 {"type":"NameVariable","value":"cDumpName"},
5958 {"type":"Text","value":" "},
5959 {"type":"Punctuation","value":")."},
5960 {"type":"Text","value":"\n "},
5961 {"type":"NameVariable","value":"pcFileName"},
5962 {"type":"Text","value":" "},
5963 {"type":"Operator","value":"="},
5964 {"type":"Text","value":" "},
5965 {"type":"KeywordReserved","value":"REPLACE"},
5966 {"type":"Punctuation","value":"("},
5967 {"type":"NameVariable","value":"pcFileName,"},
5968 {"type":"LiteralStringDouble","value":"\"\u003cEXT\u003e\""},
5969 {"type":"Text","value":" "},
5970 {"type":"NameVariable","value":","},
5971 {"type":"Text","value":" "},
5972 {"type":"NameVariable","value":"pcExtension"},
5973 {"type":"Text","value":" "},
5974 {"type":"Punctuation","value":")."},
5975 {"type":"Text","value":"\n\n "},
5976 {"type":"NameVariable","value":"pcFileName"},
5977 {"type":"Text","value":" "},
5978 {"type":"Operator","value":"="},
5979 {"type":"Text","value":" "},
5980 {"type":"KeywordReserved","value":"REPLACE"},
5981 {"type":"Punctuation","value":"("},
5982 {"type":"NameVariable","value":"pcFileName,"},
5983 {"type":"LiteralStringDouble","value":"\"\u003cTIMESTAMP\u003e\""},
5984 {"type":"NameVariable","value":","},
5985 {"type":"Text","value":" "},
5986 {"type":"LiteralStringDouble","value":"\"\u003cYEAR\u003e\u003cMONTH\u003e\u003cDAY\u003e.\u003cHH\u003e\u003cMM\u003e\u003cSS\u003e\""},
5987 {"type":"Text","value":" "},
5988 {"type":"Punctuation","value":")."},
5989 {"type":"Text","value":"\n "},
5990 {"type":"NameVariable","value":"pcFileName"},
5991 {"type":"Text","value":" "},
5992 {"type":"Operator","value":"="},
5993 {"type":"Text","value":" "},
5994 {"type":"KeywordReserved","value":"REPLACE"},
5995 {"type":"Punctuation","value":"("},
5996 {"type":"NameVariable","value":"pcFileName,"},
5997 {"type":"LiteralStringDouble","value":"\"\u003cDATE\u003e\""},
5998 {"type":"Text","value":" "},
5999 {"type":"NameVariable","value":","},
6000 {"type":"Text","value":" "},
6001 {"type":"LiteralStringDouble","value":"\"\u003cYEAR\u003e-\u003cMONTH\u003e-\u003cDAY\u003e\""},
6002 {"type":"Text","value":" "},
6003 {"type":"Punctuation","value":")."},
6004 {"type":"Text","value":"\n "},
6005 {"type":"NameVariable","value":"pcFileName"},
6006 {"type":"Text","value":" "},
6007 {"type":"Operator","value":"="},
6008 {"type":"Text","value":" "},
6009 {"type":"KeywordReserved","value":"REPLACE"},
6010 {"type":"Punctuation","value":"("},
6011 {"type":"NameVariable","value":"pcFileName,"},
6012 {"type":"LiteralStringDouble","value":"\"\u003cTIME\u003e\""},
6013 {"type":"Text","value":" "},
6014 {"type":"NameVariable","value":","},
6015 {"type":"Text","value":" "},
6016 {"type":"LiteralStringDouble","value":"\"\u003cHH\u003e:\u003cMM\u003e:\u003cSS\u003e\""},
6017 {"type":"Text","value":" "},
6018 {"type":"Punctuation","value":")."},
6019 {"type":"Text","value":"\n "},
6020 {"type":"NameVariable","value":"pcFileName"},
6021 {"type":"Text","value":" "},
6022 {"type":"Operator","value":"="},
6023 {"type":"Text","value":" "},
6024 {"type":"KeywordReserved","value":"REPLACE"},
6025 {"type":"Punctuation","value":"("},
6026 {"type":"NameVariable","value":"pcFileName,"},
6027 {"type":"LiteralStringDouble","value":"\"\u003cWEEKDAY\u003e\""},
6028 {"type":"Text","value":" "},
6029 {"type":"NameVariable","value":","},
6030 {"type":"Text","value":" "},
6031 {"type":"KeywordReserved","value":"STRING"},
6032 {"type":"Punctuation","value":"("},
6033 {"type":"KeywordReserved","value":"WEEKDAY"},
6034 {"type":"Punctuation","value":"("},
6035 {"type":"KeywordReserved","value":"TODAY"},
6036 {"type":"Punctuation","value":"))"},
6037 {"type":"Text","value":" "},
6038 {"type":"Punctuation","value":")."},
6039 {"type":"Text","value":"\n "},
6040 {"type":"NameVariable","value":"pcFileName"},
6041 {"type":"Text","value":" "},
6042 {"type":"Operator","value":"="},
6043 {"type":"Text","value":" "},
6044 {"type":"KeywordReserved","value":"REPLACE"},
6045 {"type":"Punctuation","value":"("},
6046 {"type":"NameVariable","value":"pcFileName,"},
6047 {"type":"LiteralStringDouble","value":"\"\u003cDAYNAME\u003e\""},
6048 {"type":"Text","value":" "},
6049 {"type":"NameVariable","value":","},
6050 {"type":"Text","value":" "},
6051 {"type":"NameVariable","value":"cDayOfWeek["},
6052 {"type":"KeywordReserved","value":"WEEKDAY"},
6053 {"type":"Punctuation","value":"("},
6054 {"type":"KeywordReserved","value":"today"},
6055 {"type":"Punctuation","value":")"},
6056 {"type":"NameVariable","value":"]"},
6057 {"type":"Text","value":" "},
6058 {"type":"Punctuation","value":")."},
6059 {"type":"Text","value":"\n\n "},
6060 {"type":"NameVariable","value":"pcFileName"},
6061 {"type":"Text","value":" "},
6062 {"type":"Operator","value":"="},
6063 {"type":"Text","value":" "},
6064 {"type":"KeywordReserved","value":"REPLACE"},
6065 {"type":"Punctuation","value":"("},
6066 {"type":"NameVariable","value":"pcFileName,"},
6067 {"type":"LiteralStringDouble","value":"\"\u003cYEAR\u003e\""},
6068 {"type":"Text","value":" "},
6069 {"type":"NameVariable","value":","},
6070 {"type":"Text","value":" "},
6071 {"type":"KeywordReserved","value":"STRING"},
6072 {"type":"Punctuation","value":"("},
6073 {"type":"KeywordReserved","value":"YEAR "},
6074 {"type":"Punctuation","value":"("},
6075 {"type":"KeywordReserved","value":"TODAY"},
6076 {"type":"Punctuation","value":")"},
6077 {"type":"NameVariable","value":","},
6078 {"type":"LiteralStringDouble","value":"\"9999\""},
6079 {"type":"Punctuation","value":")"},
6080 {"type":"Text","value":" "},
6081 {"type":"Punctuation","value":")."},
6082 {"type":"Text","value":"\n "},
6083 {"type":"NameVariable","value":"pcFileName"},
6084 {"type":"Text","value":" "},
6085 {"type":"Operator","value":"="},
6086 {"type":"Text","value":" "},
6087 {"type":"KeywordReserved","value":"REPLACE"},
6088 {"type":"Punctuation","value":"("},
6089 {"type":"NameVariable","value":"pcFileName,"},
6090 {"type":"LiteralStringDouble","value":"\"\u003cMONTH\u003e\""},
6091 {"type":"Text","value":" "},
6092 {"type":"NameVariable","value":","},
6093 {"type":"Text","value":" "},
6094 {"type":"KeywordReserved","value":"STRING"},
6095 {"type":"Punctuation","value":"("},
6096 {"type":"KeywordReserved","value":"MONTH"},
6097 {"type":"Punctuation","value":"("},
6098 {"type":"KeywordReserved","value":"TODAY"},
6099 {"type":"Punctuation","value":")"},
6100 {"type":"NameVariable","value":","},
6101 {"type":"Text","value":" "},
6102 {"type":"LiteralStringDouble","value":"\"99\""},
6103 {"type":"Punctuation","value":")"},
6104 {"type":"Text","value":" "},
6105 {"type":"Punctuation","value":")."},
6106 {"type":"Text","value":"\n "},
6107 {"type":"NameVariable","value":"pcFileName"},
6108 {"type":"Text","value":" "},
6109 {"type":"Operator","value":"="},
6110 {"type":"Text","value":" "},
6111 {"type":"KeywordReserved","value":"REPLACE"},
6112 {"type":"Punctuation","value":"("},
6113 {"type":"NameVariable","value":"pcFileName,"},
6114 {"type":"LiteralStringDouble","value":"\"\u003cDAY\u003e\""},
6115 {"type":"Text","value":" "},
6116 {"type":"NameVariable","value":","},
6117 {"type":"Text","value":" "},
6118 {"type":"KeywordReserved","value":"STRING"},
6119 {"type":"Punctuation","value":"("},
6120 {"type":"KeywordReserved","value":"DAY "},
6121 {"type":"Punctuation","value":"("},
6122 {"type":"KeywordReserved","value":"TODAY"},
6123 {"type":"Punctuation","value":")"},
6124 {"type":"NameVariable","value":","},
6125 {"type":"Text","value":" "},
6126 {"type":"LiteralStringDouble","value":"\"99\""},
6127 {"type":"Punctuation","value":")"},
6128 {"type":"Text","value":" "},
6129 {"type":"Punctuation","value":")."},
6130 {"type":"Text","value":"\n "},
6131 {"type":"NameVariable","value":"pcFileName"},
6132 {"type":"Text","value":" "},
6133 {"type":"Operator","value":"="},
6134 {"type":"Text","value":" "},
6135 {"type":"KeywordReserved","value":"REPLACE"},
6136 {"type":"Punctuation","value":"("},
6137 {"type":"NameVariable","value":"pcFileName,"},
6138 {"type":"LiteralStringDouble","value":"\"\u003cHH\u003e\""},
6139 {"type":"Text","value":" "},
6140 {"type":"NameVariable","value":","},
6141 {"type":"Text","value":" "},
6142 {"type":"KeywordReserved","value":"ENTRY"},
6143 {"type":"Punctuation","value":"("},
6144 {"type":"LiteralNumberInteger","value":"1"},
6145 {"type":"NameVariable","value":","},
6146 {"type":"KeywordReserved","value":"STRING"},
6147 {"type":"Punctuation","value":"("},
6148 {"type":"KeywordReserved","value":"TIME"},
6149 {"type":"NameVariable","value":","},
6150 {"type":"LiteralStringDouble","value":"\"HH:MM:SS\""},
6151 {"type":"Punctuation","value":")"},
6152 {"type":"NameVariable","value":","},
6153 {"type":"LiteralStringDouble","value":"\":\""},
6154 {"type":"Text","value":" "},
6155 {"type":"Punctuation","value":")"},
6156 {"type":"Text","value":" "},
6157 {"type":"Punctuation","value":")."},
6158 {"type":"Text","value":"\n "},
6159 {"type":"NameVariable","value":"pcFileName"},
6160 {"type":"Text","value":" "},
6161 {"type":"Operator","value":"="},
6162 {"type":"Text","value":" "},
6163 {"type":"KeywordReserved","value":"REPLACE"},
6164 {"type":"Punctuation","value":"("},
6165 {"type":"NameVariable","value":"pcFileName,"},
6166 {"type":"LiteralStringDouble","value":"\"\u003cMM\u003e\""},
6167 {"type":"Text","value":" "},
6168 {"type":"NameVariable","value":","},
6169 {"type":"Text","value":" "},
6170 {"type":"KeywordReserved","value":"ENTRY"},
6171 {"type":"Punctuation","value":"("},
6172 {"type":"LiteralNumberInteger","value":"2"},
6173 {"type":"NameVariable","value":","},
6174 {"type":"KeywordReserved","value":"STRING"},
6175 {"type":"Punctuation","value":"("},
6176 {"type":"KeywordReserved","value":"TIME"},
6177 {"type":"NameVariable","value":","},
6178 {"type":"LiteralStringDouble","value":"\"HH:MM:SS\""},
6179 {"type":"Punctuation","value":")"},
6180 {"type":"NameVariable","value":","},
6181 {"type":"LiteralStringDouble","value":"\":\""},
6182 {"type":"Text","value":" "},
6183 {"type":"Punctuation","value":")"},
6184 {"type":"Text","value":" "},
6185 {"type":"Punctuation","value":")."},
6186 {"type":"Text","value":"\n "},
6187 {"type":"NameVariable","value":"pcFileName"},
6188 {"type":"Text","value":" "},
6189 {"type":"Operator","value":"="},
6190 {"type":"Text","value":" "},
6191 {"type":"KeywordReserved","value":"REPLACE"},
6192 {"type":"Punctuation","value":"("},
6193 {"type":"NameVariable","value":"pcFileName,"},
6194 {"type":"LiteralStringDouble","value":"\"\u003cSS\u003e\""},
6195 {"type":"Text","value":" "},
6196 {"type":"NameVariable","value":","},
6197 {"type":"Text","value":" "},
6198 {"type":"KeywordReserved","value":"ENTRY"},
6199 {"type":"Punctuation","value":"("},
6200 {"type":"LiteralNumberInteger","value":"3"},
6201 {"type":"NameVariable","value":","},
6202 {"type":"KeywordReserved","value":"STRING"},
6203 {"type":"Punctuation","value":"("},
6204 {"type":"KeywordReserved","value":"TIME"},
6205 {"type":"NameVariable","value":","},
6206 {"type":"LiteralStringDouble","value":"\"HH:MM:SS\""},
6207 {"type":"Punctuation","value":")"},
6208 {"type":"NameVariable","value":","},
6209 {"type":"LiteralStringDouble","value":"\":\""},
6210 {"type":"Text","value":" "},
6211 {"type":"Punctuation","value":")"},
6212 {"type":"Text","value":" "},
6213 {"type":"Punctuation","value":")."},
6214 {"type":"Text","value":"\n\n "},
6215 {"type":"CommentMultiline","value":"/* Get rid of annoying slashes */"},
6216 {"type":"Text","value":"\n "},
6217 {"type":"NameVariable","value":"pcFileName"},
6218 {"type":"Text","value":" "},
6219 {"type":"Operator","value":"="},
6220 {"type":"Text","value":" "},
6221 {"type":"KeywordReserved","value":"TRIM"},
6222 {"type":"Punctuation","value":"("},
6223 {"type":"NameVariable","value":"pcFileName,"},
6224 {"type":"LiteralStringSingle","value":"'/\\').\n\n /* Get rid of double slashes (except at the beginning for UNC paths) */\n pcFileName = SUBSTRING(pcFileName,1,1) + REPLACE(SUBSTRING(pcFileName,2),'"},
6225 {"type":"NameVariable","value":"\\\\"},
6226 {"type":"LiteralStringSingle","value":"','"},
6227 {"type":"NameVariable","value":"\\"},
6228 {"type":"LiteralStringSingle","value":"').\n\n /* Sequences */\n pcFileName = resolveSequence(pcFileName).\n\n /* OS-vars */\n pcFileName = resolveOsVars(pcFileName).\n\n /* Make lower */\n pcFileName = LC(pcFileName).\n PUBLISH \"debugInfo\" (3, SUBSTITUTE(\"Dump to: \u00261\", pcFileName)).\n\nEND PROCEDURE. /* getDumpFileName */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getFavourites) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getFavourites Procedure\nPROCEDURE getFavourites :\n/* Extract favourites from config table into own tt\n*/\n DEFINE OUTPUT PARAMETER TABLE FOR ttFavGroup.\n\n DEFINE BUFFER bfConfig FOR ttConfig.\n DEFINE BUFFER btFavGroup FOR ttFavGroup.\n\n EMPTY TEMP-TABLE ttFavGroup.\n\n FOR EACH bfConfig\n WHERE bfConfig.cSection = '"},
6229 {"type":"NameVariable","value":"DataDigger"},
6230 {"type":"Punctuation","value":":"},
6231 {"type":"NameVariable","value":"Favourites"},
6232 {"type":"LiteralStringSingle","value":"'\n AND bfConfig.cSetting \u003e \"\":\n\n CREATE btFavGroup.\n ASSIGN\n btFavGroup.cGroup = bfConfig.cSetting\n btFavGroup.cTables = bfConfig.cValue.\n END.\n\n /* If no groups are found, create a default one */\n IF NOT CAN-FIND(FIRST btFavGroup) THEN\n DO:\n CREATE btFavGroup.\n ASSIGN btFavGroup.cGroup = '"},
6233 {"type":"NameVariable","value":"MyFavourites"},
6234 {"type":"LiteralStringSingle","value":"'.\n END.\n\nEND PROCEDURE. /* getFavourites */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getFields) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getFields Procedure\nPROCEDURE getFields :\n/* Fill the fields temp-table\n */\n DEFINE INPUT PARAMETER pcDatabase AS CHARACTER NO-UNDO.\n DEFINE INPUT PARAMETER pcTableName AS CHARACTER NO-UNDO.\n DEFINE OUTPUT PARAMETER DATASET FOR dsFields.\n\n DEFINE VARIABLE cCacheFile AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cPrimIndexFields AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cQuery AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cSelectedFields AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cUniqueIndexFields AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cSDBName AS CHARACTER NO-UNDO.\n DEFINE VARIABLE hBufferField AS HANDLE NO-UNDO.\n DEFINE VARIABLE hBufferFile AS HANDLE NO-UNDO.\n DEFINE VARIABLE hQuery AS HANDLE NO-UNDO.\n DEFINE VARIABLE iFieldExtent AS INTEGER NO-UNDO.\n DEFINE VARIABLE iFieldOrder AS INTEGER NO-UNDO.\n DEFINE VARIABLE lDataField AS LOGICAL NO-UNDO.\n DEFINE VARIABLE iDataOrder AS INTEGER NO-UNDO.\n DEFINE VARIABLE i AS INTEGER NO-UNDO.\n\n DEFINE BUFFER bTable FOR ttTable.\n DEFINE BUFFER bField FOR ttField.\n DEFINE BUFFER bColumn FOR ttColumn.\n DEFINE BUFFER bFieldCache FOR ttFieldCache.\n DEFINE BUFFER bColumnCache FOR ttColumnCache.\n DEFINE BUFFER bTableFilter FOR ttTableFilter.\n\n {\u0026timerStart}\n\n /* Clean up first */\n EMPTY TEMP-TABLE bField.\n EMPTY TEMP-TABLE bColumn.\n\n /* For dataservers, use the schema name [dataserver] */\n ASSIGN cSDBName = SDBNAME(pcDatabase).\n\n /* Return if no db connected */\n IF NUM-DBS = 0 THEN RETURN.\n\n /* caching */\n IF glCacheFieldDefs THEN\n DO:\n /* Find the table. Should exist. */\n FIND bTable WHERE bTable.cDatabase = pcDatabase AND bTable.cTableName = pcTableName NO-ERROR.\n IF NOT AVAILABLE bTable THEN RETURN.\n\n /* Verify whether the CRC is still the same. If not, kill the cache */\n PUBLISH \"DD:Timer\" (\"start\", '"},
6235 {"type":"NameVariable","value":"getFields"},
6236 {"type":"Text","value":" "},
6237 {"type":"Operator","value":"-"},
6238 {"type":"Text","value":" "},
6239 {"type":"NameVariable","value":"step"},
6240 {"type":"Text","value":" "},
6241 {"type":"LiteralNumberInteger","value":"1"},
6242 {"type":"Punctuation","value":":"},
6243 {"type":"Text","value":" "},
6244 {"type":"NameVariable","value":"verify"},
6245 {"type":"Text","value":" "},
6246 {"type":"NameVariable","value":"CRC"},
6247 {"type":"LiteralStringSingle","value":"').\n CREATE BUFFER hBufferFile FOR TABLE cSDBName + \"._File\".\n\n hBufferFile:FIND-UNIQUE(SUBSTITUTE('"},
6248 {"type":"KeywordReserved","value":"where"},
6249 {"type":"Text","value":" "},
6250 {"type":"NameVariable","value":"_file"},
6251 {"type":"Operator","value":"-"},
6252 {"type":"NameVariable","value":"name"},
6253 {"type":"Text","value":" "},
6254 {"type":"Operator","value":"="},
6255 {"type":"CommentPreproc","value":" \u00261 and _File._File-Number \u003c 32768', QUOTER(pcTableName)),NO-LOCK)."},
6256 {"type":"Text","value":"\n "},
6257 {"type":"KeywordReserved","value":"IF"},
6258 {"type":"Text","value":" "},
6259 {"type":"NameVariable","value":"hBufferFile"},
6260 {"type":"Punctuation","value":"::"},
6261 {"type":"NameVariable","value":"_crc"},
6262 {"type":"Text","value":" "},
6263 {"type":"NameVariable","value":"\u003c\u003e"},
6264 {"type":"Text","value":" "},
6265 {"type":"NameVariable","value":"bTable"},
6266 {"type":"Punctuation","value":"."},
6267 {"type":"NameVariable","value":"cCrc"},
6268 {"type":"Text","value":" "},
6269 {"type":"KeywordReserved","value":"THEN\n "},
6270 {"type":"Text","value":" "},
6271 {"type":"KeywordReserved","value":"DO"},
6272 {"type":"Punctuation","value":":"},
6273 {"type":"Text","value":"\n "},
6274 {"type":"CommentMultiline","value":"/* It seems that it is not possible to refresh the schema cache of the running\n * session. You just have to restart your session.\n */"},
6275 {"type":"Text","value":"\n "},
6276 {"type":"KeywordReserved","value":"PUBLISH "},
6277 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
6278 {"type":"Text","value":" "},
6279 {"type":"Punctuation","value":"("},
6280 {"type":"LiteralNumberInteger","value":"1"},
6281 {"type":"NameVariable","value":","},
6282 {"type":"Text","value":" "},
6283 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6284 {"type":"Punctuation","value":"("},
6285 {"type":"LiteralStringDouble","value":"\"File CRC changed, kill cache and build new\""},
6286 {"type":"Punctuation","value":"))."},
6287 {"type":"Text","value":"\n "},
6288 {"type":"KeywordReserved","value":"FOR"},
6289 {"type":"Text","value":" "},
6290 {"type":"KeywordReserved","value":"EACH"},
6291 {"type":"Text","value":" "},
6292 {"type":"NameVariable","value":"bFieldCache"},
6293 {"type":"Text","value":" "},
6294 {"type":"KeywordReserved","value":"WHERE"},
6295 {"type":"Text","value":" "},
6296 {"type":"NameVariable","value":"bFieldCache"},
6297 {"type":"Punctuation","value":"."},
6298 {"type":"NameVariable","value":"cTableCacheId"},
6299 {"type":"Text","value":" "},
6300 {"type":"Operator","value":"="},
6301 {"type":"Text","value":" "},
6302 {"type":"NameVariable","value":"bTable"},
6303 {"type":"Punctuation","value":"."},
6304 {"type":"NameVariable","value":"cCacheId"},
6305 {"type":"Punctuation","value":":"},
6306 {"type":"Text","value":"\n "},
6307 {"type":"KeywordReserved","value":"DELETE"},
6308 {"type":"Text","value":" "},
6309 {"type":"NameVariable","value":"bFieldCache"},
6310 {"type":"Punctuation","value":"."},
6311 {"type":"Text","value":"\n "},
6312 {"type":"KeywordReserved","value":"END"},
6313 {"type":"Punctuation","value":"."},
6314 {"type":"Text","value":"\n "},
6315 {"type":"KeywordReserved","value":"FOR"},
6316 {"type":"Text","value":" "},
6317 {"type":"KeywordReserved","value":"EACH"},
6318 {"type":"Text","value":" "},
6319 {"type":"NameVariable","value":"bColumnCache"},
6320 {"type":"Text","value":" "},
6321 {"type":"KeywordReserved","value":"WHERE"},
6322 {"type":"Text","value":" "},
6323 {"type":"NameVariable","value":"bColumnCache"},
6324 {"type":"Punctuation","value":"."},
6325 {"type":"NameVariable","value":"cTableCacheId"},
6326 {"type":"Text","value":" "},
6327 {"type":"Operator","value":"="},
6328 {"type":"Text","value":" "},
6329 {"type":"NameVariable","value":"bTable"},
6330 {"type":"Punctuation","value":"."},
6331 {"type":"NameVariable","value":"cCacheId"},
6332 {"type":"Punctuation","value":":"},
6333 {"type":"Text","value":"\n "},
6334 {"type":"KeywordReserved","value":"DELETE"},
6335 {"type":"Text","value":" "},
6336 {"type":"NameVariable","value":"bColumnCache"},
6337 {"type":"Punctuation","value":"."},
6338 {"type":"Text","value":"\n "},
6339 {"type":"KeywordReserved","value":"END"},
6340 {"type":"Punctuation","value":"."},
6341 {"type":"Text","value":"\n\n "},
6342 {"type":"CommentMultiline","value":"/* Get a fresh list of tables */"},
6343 {"type":"Text","value":"\n "},
6344 {"type":"KeywordReserved","value":"RUN"},
6345 {"type":"Text","value":" "},
6346 {"type":"NameVariable","value":"getTables"},
6347 {"type":"Punctuation","value":"("},
6348 {"type":"KeywordReserved","value":"INPUT"},
6349 {"type":"Text","value":" "},
6350 {"type":"KeywordReserved","value":"TABLE"},
6351 {"type":"Text","value":" "},
6352 {"type":"NameVariable","value":"bTableFilter,"},
6353 {"type":"Text","value":" "},
6354 {"type":"KeywordReserved","value":"OUTPUT"},
6355 {"type":"Text","value":" "},
6356 {"type":"KeywordReserved","value":"TABLE"},
6357 {"type":"Text","value":" "},
6358 {"type":"NameVariable","value":"bTable"},
6359 {"type":"Punctuation","value":")."},
6360 {"type":"Text","value":"\n\n "},
6361 {"type":"CommentMultiline","value":"/* Find the table back. Should exist. */"},
6362 {"type":"Text","value":"\n "},
6363 {"type":"KeywordReserved","value":"FIND"},
6364 {"type":"Text","value":" "},
6365 {"type":"NameVariable","value":"bTable"},
6366 {"type":"Text","value":" "},
6367 {"type":"KeywordReserved","value":"WHERE"},
6368 {"type":"Text","value":" "},
6369 {"type":"NameVariable","value":"bTable"},
6370 {"type":"Punctuation","value":"."},
6371 {"type":"NameVariable","value":"cDatabase"},
6372 {"type":"Text","value":" "},
6373 {"type":"Operator","value":"="},
6374 {"type":"Text","value":" "},
6375 {"type":"NameVariable","value":"pcDatabase"},
6376 {"type":"Text","value":" "},
6377 {"type":"KeywordReserved","value":"AND"},
6378 {"type":"Text","value":" "},
6379 {"type":"NameVariable","value":"bTable"},
6380 {"type":"Punctuation","value":"."},
6381 {"type":"NameVariable","value":"cTableName"},
6382 {"type":"Text","value":" "},
6383 {"type":"Operator","value":"="},
6384 {"type":"Text","value":" "},
6385 {"type":"NameVariable","value":"pcTableName"},
6386 {"type":"Text","value":" "},
6387 {"type":"KeywordReserved","value":"NO-ERROR"},
6388 {"type":"Punctuation","value":"."},
6389 {"type":"Text","value":"\n "},
6390 {"type":"KeywordReserved","value":"IF"},
6391 {"type":"Text","value":" "},
6392 {"type":"KeywordReserved","value":"NOT"},
6393 {"type":"Text","value":" "},
6394 {"type":"KeywordReserved","value":"AVAILABLE"},
6395 {"type":"Text","value":" "},
6396 {"type":"NameVariable","value":"bTable"},
6397 {"type":"Text","value":" "},
6398 {"type":"KeywordReserved","value":"THEN"},
6399 {"type":"Text","value":" "},
6400 {"type":"KeywordReserved","value":"RETURN"},
6401 {"type":"Punctuation","value":"."},
6402 {"type":"Text","value":"\n "},
6403 {"type":"KeywordReserved","value":"END"},
6404 {"type":"Punctuation","value":"."},
6405 {"type":"Text","value":"\n "},
6406 {"type":"KeywordReserved","value":"PUBLISH "},
6407 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
6408 {"type":"Text","value":" "},
6409 {"type":"Punctuation","value":"("},
6410 {"type":"LiteralStringDouble","value":"\"stop\""},
6411 {"type":"NameVariable","value":","},
6412 {"type":"Text","value":" "},
6413 {"type":"LiteralStringSingle","value":"'getFields - step 1: verify CRC'"},
6414 {"type":"Punctuation","value":")."},
6415 {"type":"Text","value":"\n\n "},
6416 {"type":"CommentMultiline","value":"/* First look in the memory-cache */"},
6417 {"type":"Text","value":"\n "},
6418 {"type":"KeywordReserved","value":"IF"},
6419 {"type":"Text","value":" "},
6420 {"type":"KeywordReserved","value":"CAN-FIND"},
6421 {"type":"Punctuation","value":"("},
6422 {"type":"KeywordReserved","value":"FIRST"},
6423 {"type":"Text","value":" "},
6424 {"type":"NameVariable","value":"bFieldCache"},
6425 {"type":"Text","value":" "},
6426 {"type":"KeywordReserved","value":"WHERE"},
6427 {"type":"Text","value":" "},
6428 {"type":"NameVariable","value":"bFieldCache"},
6429 {"type":"Punctuation","value":"."},
6430 {"type":"NameVariable","value":"cTableCacheId"},
6431 {"type":"Text","value":" "},
6432 {"type":"Operator","value":"="},
6433 {"type":"Text","value":" "},
6434 {"type":"NameVariable","value":"bTable"},
6435 {"type":"Punctuation","value":"."},
6436 {"type":"NameVariable","value":"cCacheId"},
6437 {"type":"Punctuation","value":")"},
6438 {"type":"Text","value":" "},
6439 {"type":"KeywordReserved","value":"THEN\n "},
6440 {"type":"Text","value":" "},
6441 {"type":"KeywordReserved","value":"DO"},
6442 {"type":"Punctuation","value":":"},
6443 {"type":"Text","value":"\n "},
6444 {"type":"KeywordReserved","value":"PUBLISH "},
6445 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
6446 {"type":"Text","value":" "},
6447 {"type":"Punctuation","value":"("},
6448 {"type":"LiteralStringDouble","value":"\"start\""},
6449 {"type":"NameVariable","value":","},
6450 {"type":"Text","value":" "},
6451 {"type":"LiteralStringSingle","value":"'getFields - step 2: check memory cache'"},
6452 {"type":"Punctuation","value":")."},
6453 {"type":"Text","value":"\n "},
6454 {"type":"KeywordReserved","value":"PUBLISH "},
6455 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
6456 {"type":"Text","value":" "},
6457 {"type":"Punctuation","value":"("},
6458 {"type":"LiteralNumberInteger","value":"3"},
6459 {"type":"NameVariable","value":","},
6460 {"type":"Text","value":" "},
6461 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6462 {"type":"Punctuation","value":"("},
6463 {"type":"LiteralStringDouble","value":"\"Get from memory-cache\""},
6464 {"type":"Punctuation","value":"))."},
6465 {"type":"Text","value":"\n\n "},
6466 {"type":"KeywordReserved","value":"FOR"},
6467 {"type":"Text","value":" "},
6468 {"type":"KeywordReserved","value":"EACH"},
6469 {"type":"Text","value":" "},
6470 {"type":"NameVariable","value":"bFieldCache"},
6471 {"type":"Text","value":" "},
6472 {"type":"KeywordReserved","value":"WHERE"},
6473 {"type":"Text","value":" "},
6474 {"type":"NameVariable","value":"bFieldCache"},
6475 {"type":"Punctuation","value":"."},
6476 {"type":"NameVariable","value":"cTableCacheId"},
6477 {"type":"Text","value":" "},
6478 {"type":"Operator","value":"="},
6479 {"type":"Text","value":" "},
6480 {"type":"NameVariable","value":"bTable"},
6481 {"type":"Punctuation","value":"."},
6482 {"type":"NameVariable","value":"cCacheId"},
6483 {"type":"Punctuation","value":":"},
6484 {"type":"Text","value":"\n "},
6485 {"type":"KeywordReserved","value":"CREATE"},
6486 {"type":"Text","value":" "},
6487 {"type":"NameVariable","value":"bField"},
6488 {"type":"Punctuation","value":"."},
6489 {"type":"Text","value":"\n "},
6490 {"type":"KeywordReserved","value":"BUFFER-COPY"},
6491 {"type":"Text","value":" "},
6492 {"type":"NameVariable","value":"bFieldCache"},
6493 {"type":"Text","value":" "},
6494 {"type":"KeywordReserved","value":"TO"},
6495 {"type":"Text","value":" "},
6496 {"type":"NameVariable","value":"bField"},
6497 {"type":"Punctuation","value":"."},
6498 {"type":"Text","value":"\n "},
6499 {"type":"KeywordReserved","value":"END"},
6500 {"type":"Punctuation","value":"."},
6501 {"type":"Text","value":"\n\n "},
6502 {"type":"KeywordReserved","value":"FOR"},
6503 {"type":"Text","value":" "},
6504 {"type":"KeywordReserved","value":"EACH"},
6505 {"type":"Text","value":" "},
6506 {"type":"NameVariable","value":"bColumnCache"},
6507 {"type":"Text","value":" "},
6508 {"type":"KeywordReserved","value":"WHERE"},
6509 {"type":"Text","value":" "},
6510 {"type":"NameVariable","value":"bColumnCache"},
6511 {"type":"Punctuation","value":"."},
6512 {"type":"NameVariable","value":"cTableCacheId"},
6513 {"type":"Text","value":" "},
6514 {"type":"Operator","value":"="},
6515 {"type":"Text","value":" "},
6516 {"type":"NameVariable","value":"bTable"},
6517 {"type":"Punctuation","value":"."},
6518 {"type":"NameVariable","value":"cCacheId"},
6519 {"type":"Punctuation","value":":"},
6520 {"type":"Text","value":"\n "},
6521 {"type":"KeywordReserved","value":"CREATE"},
6522 {"type":"Text","value":" "},
6523 {"type":"NameVariable","value":"bColumn"},
6524 {"type":"Punctuation","value":"."},
6525 {"type":"Text","value":"\n "},
6526 {"type":"KeywordReserved","value":"BUFFER-COPY"},
6527 {"type":"Text","value":" "},
6528 {"type":"NameVariable","value":"bColumnCache"},
6529 {"type":"Text","value":" "},
6530 {"type":"KeywordReserved","value":"TO"},
6531 {"type":"Text","value":" "},
6532 {"type":"NameVariable","value":"bColumn"},
6533 {"type":"Punctuation","value":"."},
6534 {"type":"Text","value":"\n "},
6535 {"type":"KeywordReserved","value":"END"},
6536 {"type":"Punctuation","value":"."},
6537 {"type":"Text","value":"\n\n "},
6538 {"type":"CommentMultiline","value":"/* Update with settings from registry */"},
6539 {"type":"Text","value":"\n "},
6540 {"type":"KeywordReserved","value":"RUN"},
6541 {"type":"Text","value":" "},
6542 {"type":"NameVariable","value":"updateFields"},
6543 {"type":"Punctuation","value":"("},
6544 {"type":"KeywordReserved","value":"INPUT"},
6545 {"type":"Text","value":" "},
6546 {"type":"NameVariable","value":"pcDatabase,"},
6547 {"type":"Text","value":" "},
6548 {"type":"KeywordReserved","value":"INPUT"},
6549 {"type":"Text","value":" "},
6550 {"type":"NameVariable","value":"pcTableName,"},
6551 {"type":"Text","value":" "},
6552 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
6553 {"type":"Text","value":" "},
6554 {"type":"KeywordReserved","value":"TABLE"},
6555 {"type":"Text","value":" "},
6556 {"type":"NameVariable","value":"bField"},
6557 {"type":"Punctuation","value":")."},
6558 {"type":"Text","value":"\n\n "},
6559 {"type":"KeywordReserved","value":"PUBLISH "},
6560 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
6561 {"type":"Text","value":" "},
6562 {"type":"Punctuation","value":"("},
6563 {"type":"LiteralStringDouble","value":"\"stop\""},
6564 {"type":"NameVariable","value":","},
6565 {"type":"Text","value":" "},
6566 {"type":"LiteralStringSingle","value":"'getFields - step 2: check memory cache'"},
6567 {"type":"Punctuation","value":")."},
6568 {"type":"Text","value":"\n "},
6569 {"type":"KeywordReserved","value":"RETURN"},
6570 {"type":"Punctuation","value":"."},
6571 {"type":"Text","value":"\n "},
6572 {"type":"KeywordReserved","value":"END"},
6573 {"type":"Punctuation","value":"."},
6574 {"type":"Text","value":"\n\n "},
6575 {"type":"CommentMultiline","value":"/* See if disk cache exists */"},
6576 {"type":"Text","value":"\n "},
6577 {"type":"NameVariable","value":"cCacheFile"},
6578 {"type":"Text","value":" "},
6579 {"type":"Operator","value":"="},
6580 {"type":"Text","value":" "},
6581 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6582 {"type":"Punctuation","value":"("},
6583 {"type":"LiteralStringSingle","value":"'\u00261cache\\\u00262.xml'"},
6584 {"type":"NameVariable","value":","},
6585 {"type":"Text","value":" "},
6586 {"type":"NameVariable","value":"getWorkFolder"},
6587 {"type":"Punctuation","value":"()"},
6588 {"type":"NameVariable","value":","},
6589 {"type":"Text","value":" "},
6590 {"type":"NameVariable","value":"bTable"},
6591 {"type":"Punctuation","value":"."},
6592 {"type":"NameVariable","value":"cCacheId"},
6593 {"type":"Punctuation","value":")."},
6594 {"type":"Text","value":"\n "},
6595 {"type":"KeywordReserved","value":"PUBLISH "},
6596 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
6597 {"type":"Text","value":" "},
6598 {"type":"Punctuation","value":"("},
6599 {"type":"LiteralNumberInteger","value":"2"},
6600 {"type":"NameVariable","value":","},
6601 {"type":"Text","value":" "},
6602 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6603 {"type":"Punctuation","value":"("},
6604 {"type":"LiteralStringDouble","value":"\"Cachefile: \u00261\""},
6605 {"type":"NameVariable","value":","},
6606 {"type":"Text","value":" "},
6607 {"type":"NameVariable","value":"cCacheFile"},
6608 {"type":"Punctuation","value":"))."},
6609 {"type":"Text","value":"\n\n "},
6610 {"type":"KeywordReserved","value":"IF"},
6611 {"type":"Text","value":" "},
6612 {"type":"KeywordReserved","value":"SEARCH"},
6613 {"type":"Punctuation","value":"("},
6614 {"type":"NameVariable","value":"cCacheFile"},
6615 {"type":"Punctuation","value":")"},
6616 {"type":"Text","value":" "},
6617 {"type":"NameVariable","value":"\u003c\u003e"},
6618 {"type":"Text","value":" "},
6619 {"type":"NameVariable","value":"?"},
6620 {"type":"Text","value":" "},
6621 {"type":"KeywordReserved","value":"THEN\n "},
6622 {"type":"Text","value":" "},
6623 {"type":"KeywordReserved","value":"DO"},
6624 {"type":"Punctuation","value":":"},
6625 {"type":"Text","value":"\n "},
6626 {"type":"KeywordReserved","value":"PUBLISH "},
6627 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
6628 {"type":"Text","value":" "},
6629 {"type":"Punctuation","value":"("},
6630 {"type":"LiteralStringDouble","value":"\"start\""},
6631 {"type":"NameVariable","value":","},
6632 {"type":"Text","value":" "},
6633 {"type":"LiteralStringSingle","value":"'getFields - step 3: get from disk cache'"},
6634 {"type":"Punctuation","value":")."},
6635 {"type":"Text","value":"\n "},
6636 {"type":"KeywordReserved","value":"PUBLISH "},
6637 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
6638 {"type":"Text","value":" "},
6639 {"type":"Punctuation","value":"("},
6640 {"type":"LiteralNumberInteger","value":"3"},
6641 {"type":"NameVariable","value":","},
6642 {"type":"Text","value":" "},
6643 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6644 {"type":"Punctuation","value":"("},
6645 {"type":"LiteralStringDouble","value":"\"Get from disk cache\""},
6646 {"type":"Punctuation","value":"))."},
6647 {"type":"Text","value":"\n "},
6648 {"type":"KeywordReserved","value":"DATASET"},
6649 {"type":"Text","value":" "},
6650 {"type":"NameVariable","value":"dsFields"},
6651 {"type":"Punctuation","value":":"},
6652 {"type":"KeywordReserved","value":"READ-XML"},
6653 {"type":"Punctuation","value":"("},
6654 {"type":"LiteralStringDouble","value":"\"file\""},
6655 {"type":"NameVariable","value":","},
6656 {"type":"Text","value":" "},
6657 {"type":"NameVariable","value":"cCacheFile,"},
6658 {"type":"Text","value":" "},
6659 {"type":"LiteralStringDouble","value":"\"empty\""},
6660 {"type":"NameVariable","value":","},
6661 {"type":"Text","value":" "},
6662 {"type":"NameVariable","value":"?,"},
6663 {"type":"Text","value":" "},
6664 {"type":"NameVariable","value":"?,"},
6665 {"type":"Text","value":" "},
6666 {"type":"NameVariable","value":"?,"},
6667 {"type":"Text","value":" "},
6668 {"type":"NameVariable","value":"?"},
6669 {"type":"Punctuation","value":")."},
6670 {"type":"Text","value":"\n\n "},
6671 {"type":"CommentMultiline","value":"/* Add to memory cache, so the next time it's even faster */"},
6672 {"type":"Text","value":"\n "},
6673 {"type":"KeywordReserved","value":"IF"},
6674 {"type":"Text","value":" "},
6675 {"type":"KeywordReserved","value":"TEMP-TABLE"},
6676 {"type":"Text","value":" "},
6677 {"type":"NameVariable","value":"bField"},
6678 {"type":"Punctuation","value":":"},
6679 {"type":"KeywordReserved","value":"HAS-RECORDS"},
6680 {"type":"Text","value":" "},
6681 {"type":"KeywordReserved","value":"THEN\n "},
6682 {"type":"Text","value":" "},
6683 {"type":"KeywordReserved","value":"DO"},
6684 {"type":"Punctuation","value":":"},
6685 {"type":"Text","value":"\n "},
6686 {"type":"KeywordReserved","value":"PUBLISH "},
6687 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
6688 {"type":"Text","value":" "},
6689 {"type":"Punctuation","value":"("},
6690 {"type":"LiteralNumberInteger","value":"3"},
6691 {"type":"NameVariable","value":","},
6692 {"type":"Text","value":" "},
6693 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6694 {"type":"Punctuation","value":"("},
6695 {"type":"LiteralStringDouble","value":"\"Add to first-level cache\""},
6696 {"type":"Punctuation","value":"))."},
6697 {"type":"Text","value":"\n "},
6698 {"type":"KeywordReserved","value":"FOR"},
6699 {"type":"Text","value":" "},
6700 {"type":"KeywordReserved","value":"EACH"},
6701 {"type":"Text","value":" "},
6702 {"type":"NameVariable","value":"bField"},
6703 {"type":"Text","value":" "},
6704 {"type":"CommentPreproc","value":"{\u0026TABLE-SCAN}"},
6705 {"type":"Punctuation","value":":"},
6706 {"type":"Text","value":"\n "},
6707 {"type":"KeywordReserved","value":"CREATE"},
6708 {"type":"Text","value":" "},
6709 {"type":"NameVariable","value":"bFieldCache"},
6710 {"type":"Punctuation","value":"."},
6711 {"type":"Text","value":"\n "},
6712 {"type":"KeywordReserved","value":"BUFFER-COPY"},
6713 {"type":"Text","value":" "},
6714 {"type":"NameVariable","value":"bField"},
6715 {"type":"Text","value":" "},
6716 {"type":"KeywordReserved","value":"TO"},
6717 {"type":"Text","value":" "},
6718 {"type":"NameVariable","value":"bFieldCache"},
6719 {"type":"Punctuation","value":"."},
6720 {"type":"Text","value":"\n "},
6721 {"type":"KeywordReserved","value":"END"},
6722 {"type":"Punctuation","value":"."},
6723 {"type":"Text","value":"\n\n "},
6724 {"type":"KeywordReserved","value":"FOR"},
6725 {"type":"Text","value":" "},
6726 {"type":"KeywordReserved","value":"EACH"},
6727 {"type":"Text","value":" "},
6728 {"type":"NameVariable","value":"bColumn"},
6729 {"type":"Text","value":" "},
6730 {"type":"CommentPreproc","value":"{\u0026TABLE-SCAN}"},
6731 {"type":"Punctuation","value":":"},
6732 {"type":"Text","value":"\n "},
6733 {"type":"KeywordReserved","value":"CREATE"},
6734 {"type":"Text","value":" "},
6735 {"type":"NameVariable","value":"bColumnCache"},
6736 {"type":"Punctuation","value":"."},
6737 {"type":"Text","value":"\n "},
6738 {"type":"KeywordReserved","value":"BUFFER-COPY"},
6739 {"type":"Text","value":" "},
6740 {"type":"NameVariable","value":"bColumn"},
6741 {"type":"Text","value":" "},
6742 {"type":"KeywordReserved","value":"TO"},
6743 {"type":"Text","value":" "},
6744 {"type":"NameVariable","value":"bColumnCache"},
6745 {"type":"Punctuation","value":"."},
6746 {"type":"Text","value":"\n "},
6747 {"type":"KeywordReserved","value":"END"},
6748 {"type":"Punctuation","value":"."},
6749 {"type":"Text","value":"\n "},
6750 {"type":"KeywordReserved","value":"END"},
6751 {"type":"Punctuation","value":"."},
6752 {"type":"Text","value":"\n\n "},
6753 {"type":"CommentMultiline","value":"/* Update with settings from registry */"},
6754 {"type":"Text","value":"\n "},
6755 {"type":"KeywordReserved","value":"RUN"},
6756 {"type":"Text","value":" "},
6757 {"type":"NameVariable","value":"updateFields"},
6758 {"type":"Punctuation","value":"("},
6759 {"type":"KeywordReserved","value":"INPUT"},
6760 {"type":"Text","value":" "},
6761 {"type":"NameVariable","value":"pcDatabase,"},
6762 {"type":"Text","value":" "},
6763 {"type":"KeywordReserved","value":"INPUT"},
6764 {"type":"Text","value":" "},
6765 {"type":"NameVariable","value":"pcTableName,"},
6766 {"type":"Text","value":" "},
6767 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
6768 {"type":"Text","value":" "},
6769 {"type":"KeywordReserved","value":"TABLE"},
6770 {"type":"Text","value":" "},
6771 {"type":"NameVariable","value":"bField"},
6772 {"type":"Punctuation","value":")."},
6773 {"type":"Text","value":"\n\n "},
6774 {"type":"KeywordReserved","value":"PUBLISH "},
6775 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
6776 {"type":"Text","value":" "},
6777 {"type":"Punctuation","value":"("},
6778 {"type":"LiteralStringDouble","value":"\"stop\""},
6779 {"type":"NameVariable","value":","},
6780 {"type":"Text","value":" "},
6781 {"type":"LiteralStringSingle","value":"'getFields - step 3: get from disk cache'"},
6782 {"type":"Punctuation","value":")."},
6783 {"type":"Text","value":"\n "},
6784 {"type":"KeywordReserved","value":"RETURN"},
6785 {"type":"Punctuation","value":"."},
6786 {"type":"Text","value":"\n "},
6787 {"type":"KeywordReserved","value":"END"},
6788 {"type":"Punctuation","value":"."},
6789 {"type":"Text","value":"\n\n "},
6790 {"type":"KeywordReserved","value":"PUBLISH "},
6791 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
6792 {"type":"Text","value":" "},
6793 {"type":"Punctuation","value":"("},
6794 {"type":"LiteralNumberInteger","value":"3"},
6795 {"type":"NameVariable","value":","},
6796 {"type":"Text","value":" "},
6797 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6798 {"type":"Punctuation","value":"("},
6799 {"type":"LiteralStringDouble","value":"\"Not found in any cache, build tables...\""},
6800 {"type":"Punctuation","value":"))."},
6801 {"type":"Text","value":"\n "},
6802 {"type":"KeywordReserved","value":"END"},
6803 {"type":"Punctuation","value":"."},
6804 {"type":"Text","value":"\n\n "},
6805 {"type":"CommentMultiline","value":"/*\n * If we get here, the table either cannot be found in the cache\n * or caching is disabled. Either way, fill the tt with fields\n */"},
6806 {"type":"Text","value":"\n "},
6807 {"type":"KeywordReserved","value":"PUBLISH "},
6808 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
6809 {"type":"Text","value":" "},
6810 {"type":"Punctuation","value":"("},
6811 {"type":"LiteralStringDouble","value":"\"start\""},
6812 {"type":"NameVariable","value":","},
6813 {"type":"Text","value":" "},
6814 {"type":"LiteralStringSingle","value":"'getFields - step 4: build cache'"},
6815 {"type":"Punctuation","value":")."},
6816 {"type":"Text","value":"\n "},
6817 {"type":"KeywordReserved","value":"FIND"},
6818 {"type":"Text","value":" "},
6819 {"type":"NameVariable","value":"bTable"},
6820 {"type":"Text","value":" "},
6821 {"type":"KeywordReserved","value":"WHERE"},
6822 {"type":"Text","value":" "},
6823 {"type":"NameVariable","value":"bTable"},
6824 {"type":"Punctuation","value":"."},
6825 {"type":"NameVariable","value":"cDatabase"},
6826 {"type":"Text","value":" "},
6827 {"type":"Operator","value":"="},
6828 {"type":"Text","value":" "},
6829 {"type":"NameVariable","value":"pcDatabase"},
6830 {"type":"Text","value":" "},
6831 {"type":"KeywordReserved","value":"AND"},
6832 {"type":"Text","value":" "},
6833 {"type":"NameVariable","value":"bTable"},
6834 {"type":"Punctuation","value":"."},
6835 {"type":"NameVariable","value":"cTableName"},
6836 {"type":"Text","value":" "},
6837 {"type":"Operator","value":"="},
6838 {"type":"Text","value":" "},
6839 {"type":"NameVariable","value":"pcTableName"},
6840 {"type":"Text","value":" "},
6841 {"type":"KeywordReserved","value":"NO-ERROR"},
6842 {"type":"Punctuation","value":"."},
6843 {"type":"Text","value":"\n "},
6844 {"type":"KeywordReserved","value":"IF"},
6845 {"type":"Text","value":" "},
6846 {"type":"KeywordReserved","value":"NOT"},
6847 {"type":"Text","value":" "},
6848 {"type":"KeywordReserved","value":"AVAILABLE"},
6849 {"type":"Text","value":" "},
6850 {"type":"NameVariable","value":"bTable"},
6851 {"type":"Text","value":" "},
6852 {"type":"KeywordReserved","value":"THEN"},
6853 {"type":"Text","value":" "},
6854 {"type":"KeywordReserved","value":"RETURN"},
6855 {"type":"Punctuation","value":"."},
6856 {"type":"Text","value":"\n\n "},
6857 {"type":"KeywordReserved","value":"CREATE"},
6858 {"type":"Text","value":" "},
6859 {"type":"KeywordReserved","value":"BUFFER"},
6860 {"type":"Text","value":" "},
6861 {"type":"NameVariable","value":"hBufferFile"},
6862 {"type":"Text","value":" "},
6863 {"type":"KeywordReserved","value":"FOR"},
6864 {"type":"Text","value":" "},
6865 {"type":"KeywordReserved","value":"TABLE"},
6866 {"type":"Text","value":" "},
6867 {"type":"NameVariable","value":"cSDBName"},
6868 {"type":"Text","value":" "},
6869 {"type":"Operator","value":"+"},
6870 {"type":"Text","value":" "},
6871 {"type":"LiteralStringDouble","value":"\"._File\""},
6872 {"type":"Punctuation","value":"."},
6873 {"type":"Text","value":"\n "},
6874 {"type":"KeywordReserved","value":"CREATE"},
6875 {"type":"Text","value":" "},
6876 {"type":"KeywordReserved","value":"BUFFER"},
6877 {"type":"Text","value":" "},
6878 {"type":"NameVariable","value":"hBufferField"},
6879 {"type":"Text","value":" "},
6880 {"type":"KeywordReserved","value":"FOR"},
6881 {"type":"Text","value":" "},
6882 {"type":"KeywordReserved","value":"TABLE"},
6883 {"type":"Text","value":" "},
6884 {"type":"NameVariable","value":"cSDBName"},
6885 {"type":"Text","value":" "},
6886 {"type":"Operator","value":"+"},
6887 {"type":"Text","value":" "},
6888 {"type":"LiteralStringDouble","value":"\"._Field\""},
6889 {"type":"Punctuation","value":"."},
6890 {"type":"Text","value":"\n\n "},
6891 {"type":"KeywordReserved","value":"CREATE"},
6892 {"type":"Text","value":" "},
6893 {"type":"KeywordReserved","value":"QUERY"},
6894 {"type":"Text","value":" "},
6895 {"type":"NameVariable","value":"hQuery"},
6896 {"type":"Punctuation","value":"."},
6897 {"type":"Text","value":"\n "},
6898 {"type":"NameVariable","value":"hQuery"},
6899 {"type":"Punctuation","value":":"},
6900 {"type":"KeywordReserved","value":"SET-BUFFERS"},
6901 {"type":"Punctuation","value":"("},
6902 {"type":"NameVariable","value":"hBufferFile,hBufferField"},
6903 {"type":"Punctuation","value":")."},
6904 {"type":"Text","value":"\n\n "},
6905 {"type":"NameVariable","value":"cQuery"},
6906 {"type":"Text","value":" "},
6907 {"type":"Operator","value":"="},
6908 {"type":"Text","value":" "},
6909 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6910 {"type":"Punctuation","value":"("},
6911 {"type":"LiteralStringDouble","value":"\"FOR EACH \u00261._File WHERE \u00261._file._file-name = '\u00262' AND _File._File-Number \u003c 32768 NO-LOCK, \""},
6912 {"type":"Text","value":" "},
6913 {"type":"Operator","value":"+"},
6914 {"type":"Text","value":"\n "},
6915 {"type":"LiteralStringDouble","value":"\" EACH \u00261._Field OF \u00261._File NO-LOCK BY _ORDER\""},
6916 {"type":"Text","value":"\n "},
6917 {"type":"NameVariable","value":","},
6918 {"type":"Text","value":" "},
6919 {"type":"NameVariable","value":"cSDBName"},
6920 {"type":"Text","value":"\n "},
6921 {"type":"NameVariable","value":","},
6922 {"type":"Text","value":" "},
6923 {"type":"NameVariable","value":"pcTableName"},
6924 {"type":"Text","value":"\n "},
6925 {"type":"Punctuation","value":")."},
6926 {"type":"Text","value":"\n\n "},
6927 {"type":"NameVariable","value":"hQuery"},
6928 {"type":"Punctuation","value":":"},
6929 {"type":"KeywordReserved","value":"QUERY-PREPARE"},
6930 {"type":"Punctuation","value":"("},
6931 {"type":"NameVariable","value":"cQuery"},
6932 {"type":"Punctuation","value":")."},
6933 {"type":"Text","value":"\n "},
6934 {"type":"NameVariable","value":"hQuery"},
6935 {"type":"Punctuation","value":":"},
6936 {"type":"KeywordReserved","value":"QUERY-OPEN"},
6937 {"type":"Punctuation","value":"()."},
6938 {"type":"Text","value":"\n "},
6939 {"type":"NameVariable","value":"hQuery"},
6940 {"type":"Punctuation","value":":"},
6941 {"type":"KeywordReserved","value":"GET-FIRST"},
6942 {"type":"Punctuation","value":"()."},
6943 {"type":"Text","value":"\n\n "},
6944 {"type":"CommentMultiline","value":"/* Get list of fields in primary index. */"},
6945 {"type":"Text","value":"\n "},
6946 {"type":"NameVariable","value":"cPrimIndexFields"},
6947 {"type":"Text","value":" "},
6948 {"type":"Operator","value":"="},
6949 {"type":"Text","value":" "},
6950 {"type":"NameVariable","value":"getIndexFields"},
6951 {"type":"Punctuation","value":"("},
6952 {"type":"NameVariable","value":"cSDBName,"},
6953 {"type":"Text","value":" "},
6954 {"type":"NameVariable","value":"pcTableName,"},
6955 {"type":"Text","value":" "},
6956 {"type":"LiteralStringDouble","value":"\"P\""},
6957 {"type":"Punctuation","value":")."},
6958 {"type":"Text","value":"\n\n "},
6959 {"type":"CommentMultiline","value":"/* Get list of fields in all unique indexes. */"},
6960 {"type":"Text","value":"\n "},
6961 {"type":"NameVariable","value":"cUniqueIndexFields"},
6962 {"type":"Text","value":" "},
6963 {"type":"Operator","value":"="},
6964 {"type":"Text","value":" "},
6965 {"type":"NameVariable","value":"getIndexFields"},
6966 {"type":"Punctuation","value":"("},
6967 {"type":"NameVariable","value":"cSDBName,"},
6968 {"type":"Text","value":" "},
6969 {"type":"NameVariable","value":"pcTableName,"},
6970 {"type":"Text","value":" "},
6971 {"type":"LiteralStringDouble","value":"\"U\""},
6972 {"type":"Punctuation","value":")."},
6973 {"type":"Text","value":"\n\n "},
6974 {"type":"CommentMultiline","value":"/* Get list of all previously selected fields */"},
6975 {"type":"Text","value":"\n "},
6976 {"type":"NameVariable","value":"cSelectedFields"},
6977 {"type":"Text","value":" "},
6978 {"type":"Operator","value":"="},
6979 {"type":"Text","value":" "},
6980 {"type":"NameVariable","value":"getRegistry"},
6981 {"type":"Punctuation","value":"("},
6982 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6983 {"type":"Punctuation","value":"("},
6984 {"type":"LiteralStringDouble","value":"\"DB:\u00261\""},
6985 {"type":"NameVariable","value":",pcDatabase"},
6986 {"type":"Punctuation","value":")"},
6987 {"type":"NameVariable","value":","},
6988 {"type":"Text","value":" "},
6989 {"type":"KeywordReserved","value":"SUBSTITUTE"},
6990 {"type":"Punctuation","value":"("},
6991 {"type":"LiteralStringDouble","value":"\"\u00261:Fields\""},
6992 {"type":"NameVariable","value":",pcTableName"},
6993 {"type":"Punctuation","value":"))."},
6994 {"type":"Text","value":"\n\n "},
6995 {"type":"CommentMultiline","value":"/* If none selected, set mask to 'all' */"},
6996 {"type":"Text","value":"\n "},
6997 {"type":"KeywordReserved","value":"IF"},
6998 {"type":"Text","value":" "},
6999 {"type":"NameVariable","value":"cSelectedFields"},
7000 {"type":"Text","value":" "},
7001 {"type":"Operator","value":"="},
7002 {"type":"Text","value":" "},
7003 {"type":"NameVariable","value":"?"},
7004 {"type":"Text","value":" "},
7005 {"type":"KeywordReserved","value":"THEN"},
7006 {"type":"Text","value":" "},
7007 {"type":"NameVariable","value":"cSelectedFields"},
7008 {"type":"Text","value":" "},
7009 {"type":"Operator","value":"="},
7010 {"type":"Text","value":" "},
7011 {"type":"LiteralStringSingle","value":"'*'"},
7012 {"type":"Punctuation","value":"."},
7013 {"type":"Text","value":"\n\n "},
7014 {"type":"KeywordReserved","value":"REPEAT"},
7015 {"type":"Text","value":" "},
7016 {"type":"KeywordReserved","value":"WHILE"},
7017 {"type":"Text","value":" "},
7018 {"type":"KeywordReserved","value":"NOT"},
7019 {"type":"Text","value":" "},
7020 {"type":"NameVariable","value":"hQuery"},
7021 {"type":"Punctuation","value":":"},
7022 {"type":"KeywordReserved","value":"QUERY-OFF-END"},
7023 {"type":"Punctuation","value":":"},
7024 {"type":"Text","value":"\n\n "},
7025 {"type":"KeywordReserved","value":"CREATE"},
7026 {"type":"Text","value":" "},
7027 {"type":"NameVariable","value":"bField"},
7028 {"type":"Punctuation","value":"."},
7029 {"type":"Text","value":"\n "},
7030 {"type":"KeywordReserved","value":"ASSIGN\n "},
7031 {"type":"Text","value":" "},
7032 {"type":"NameVariable","value":"iFieldOrder"},
7033 {"type":"Text","value":" "},
7034 {"type":"Operator","value":"="},
7035 {"type":"Text","value":" "},
7036 {"type":"NameVariable","value":"iFieldOrder"},
7037 {"type":"Text","value":" "},
7038 {"type":"Operator","value":"+"},
7039 {"type":"Text","value":" "},
7040 {"type":"LiteralNumberInteger","value":"1"},
7041 {"type":"Text","value":"\n "},
7042 {"type":"NameVariable","value":"bField"},
7043 {"type":"Punctuation","value":"."},
7044 {"type":"NameVariable","value":"cTableCacheId"},
7045 {"type":"Text","value":" "},
7046 {"type":"Operator","value":"="},
7047 {"type":"Text","value":" "},
7048 {"type":"NameVariable","value":"bTable"},
7049 {"type":"Punctuation","value":"."},
7050 {"type":"NameVariable","value":"cCacheId"},
7051 {"type":"Text","value":"\n "},
7052 {"type":"NameVariable","value":"bField"},
7053 {"type":"Punctuation","value":"."},
7054 {"type":"NameVariable","value":"cDatabase"},
7055 {"type":"Text","value":" "},
7056 {"type":"Operator","value":"="},
7057 {"type":"Text","value":" "},
7058 {"type":"NameVariable","value":"pcDatabase"},
7059 {"type":"Text","value":"\n "},
7060 {"type":"NameVariable","value":"bField"},
7061 {"type":"Punctuation","value":"."},
7062 {"type":"NameVariable","value":"cTablename"},
7063 {"type":"Text","value":" "},
7064 {"type":"Operator","value":"="},
7065 {"type":"Text","value":" "},
7066 {"type":"NameVariable","value":"pcTableName"},
7067 {"type":"Text","value":"\n "},
7068 {"type":"NameVariable","value":"bField"},
7069 {"type":"Punctuation","value":"."},
7070 {"type":"NameVariable","value":"cFieldName"},
7071 {"type":"Text","value":" "},
7072 {"type":"Operator","value":"="},
7073 {"type":"Text","value":" "},
7074 {"type":"NameVariable","value":"hBufferField"},
7075 {"type":"Punctuation","value":":"},
7076 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7077 {"type":"Punctuation","value":"("},
7078 {"type":"LiteralStringSingle","value":"'_field-name'"},
7079 {"type":"Punctuation","value":"):"},
7080 {"type":"KeywordReserved","value":"BUFFER-VALUE\n\n "},
7081 {"type":"Text","value":" "},
7082 {"type":"NameVariable","value":"bField"},
7083 {"type":"Punctuation","value":"."},
7084 {"type":"NameVariable","value":"lShow"},
7085 {"type":"Text","value":" "},
7086 {"type":"Operator","value":"="},
7087 {"type":"Text","value":" "},
7088 {"type":"KeywordReserved","value":"CAN-DO"},
7089 {"type":"Punctuation","value":"("},
7090 {"type":"NameVariable","value":"cSelectedFields,"},
7091 {"type":"Text","value":" "},
7092 {"type":"NameVariable","value":"hBufferField"},
7093 {"type":"Punctuation","value":":"},
7094 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7095 {"type":"Punctuation","value":"("},
7096 {"type":"LiteralStringSingle","value":"'_field-name'"},
7097 {"type":"Punctuation","value":"):"},
7098 {"type":"KeywordReserved","value":"BUFFER-VALUE"},
7099 {"type":"Punctuation","value":")"},
7100 {"type":"Text","value":"\n "},
7101 {"type":"NameVariable","value":"bField"},
7102 {"type":"Punctuation","value":"."},
7103 {"type":"NameVariable","value":"iOrder"},
7104 {"type":"Text","value":" "},
7105 {"type":"Operator","value":"="},
7106 {"type":"Text","value":" "},
7107 {"type":"NameVariable","value":"iFieldOrder"},
7108 {"type":"Text","value":"\n "},
7109 {"type":"NameVariable","value":"bField"},
7110 {"type":"Punctuation","value":"."},
7111 {"type":"NameVariable","value":"iOrderOrg"},
7112 {"type":"Text","value":" "},
7113 {"type":"Operator","value":"="},
7114 {"type":"Text","value":" "},
7115 {"type":"NameVariable","value":"iFieldOrder"},
7116 {"type":"Text","value":"\n\n "},
7117 {"type":"NameVariable","value":"bField"},
7118 {"type":"Punctuation","value":"."},
7119 {"type":"NameVariable","value":"cFullName"},
7120 {"type":"Text","value":" "},
7121 {"type":"Operator","value":"="},
7122 {"type":"Text","value":" "},
7123 {"type":"NameVariable","value":"hBufferField"},
7124 {"type":"Punctuation","value":":"},
7125 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7126 {"type":"Punctuation","value":"("},
7127 {"type":"LiteralStringSingle","value":"'_field-name'"},
7128 {"type":"Punctuation","value":"):"},
7129 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7130 {"type":"Text","value":" "},
7131 {"type":"NameVariable","value":"bField"},
7132 {"type":"Punctuation","value":"."},
7133 {"type":"NameVariable","value":"cDataType"},
7134 {"type":"Text","value":" "},
7135 {"type":"Operator","value":"="},
7136 {"type":"Text","value":" "},
7137 {"type":"NameVariable","value":"hBufferField"},
7138 {"type":"Punctuation","value":":"},
7139 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7140 {"type":"Punctuation","value":"("},
7141 {"type":"LiteralStringSingle","value":"'_data-type'"},
7142 {"type":"Punctuation","value":"):"},
7143 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7144 {"type":"Text","value":" "},
7145 {"type":"NameVariable","value":"bField"},
7146 {"type":"Punctuation","value":"."},
7147 {"type":"NameVariable","value":"cInitial"},
7148 {"type":"Text","value":" "},
7149 {"type":"Operator","value":"="},
7150 {"type":"Text","value":" "},
7151 {"type":"NameVariable","value":"hBufferField"},
7152 {"type":"Punctuation","value":":"},
7153 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7154 {"type":"Punctuation","value":"("},
7155 {"type":"LiteralStringSingle","value":"'_initial'"},
7156 {"type":"Punctuation","value":"):"},
7157 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7158 {"type":"Text","value":" "},
7159 {"type":"NameVariable","value":"bField"},
7160 {"type":"Punctuation","value":"."},
7161 {"type":"NameVariable","value":"cFormat"},
7162 {"type":"Text","value":" "},
7163 {"type":"Operator","value":"="},
7164 {"type":"Text","value":" "},
7165 {"type":"NameVariable","value":"hBufferField"},
7166 {"type":"Punctuation","value":":"},
7167 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7168 {"type":"Punctuation","value":"("},
7169 {"type":"LiteralStringSingle","value":"'_format'"},
7170 {"type":"Punctuation","value":"):"},
7171 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7172 {"type":"Text","value":" "},
7173 {"type":"NameVariable","value":"bField"},
7174 {"type":"Punctuation","value":"."},
7175 {"type":"NameVariable","value":"cFormatOrg"},
7176 {"type":"Text","value":" "},
7177 {"type":"Operator","value":"="},
7178 {"type":"Text","value":" "},
7179 {"type":"NameVariable","value":"hBufferField"},
7180 {"type":"Punctuation","value":":"},
7181 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7182 {"type":"Punctuation","value":"("},
7183 {"type":"LiteralStringSingle","value":"'_format'"},
7184 {"type":"Punctuation","value":"):"},
7185 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7186 {"type":"Text","value":" "},
7187 {"type":"NameVariable","value":"bField"},
7188 {"type":"Punctuation","value":"."},
7189 {"type":"NameVariable","value":"iWidth"},
7190 {"type":"Text","value":" "},
7191 {"type":"Operator","value":"="},
7192 {"type":"Text","value":" "},
7193 {"type":"NameVariable","value":"hBufferField"},
7194 {"type":"Punctuation","value":":"},
7195 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7196 {"type":"Punctuation","value":"("},
7197 {"type":"LiteralStringSingle","value":"'_width'"},
7198 {"type":"Punctuation","value":"):"},
7199 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7200 {"type":"Text","value":" "},
7201 {"type":"NameVariable","value":"bField"},
7202 {"type":"Punctuation","value":"."},
7203 {"type":"NameVariable","value":"cLabel"},
7204 {"type":"Text","value":" "},
7205 {"type":"Operator","value":"="},
7206 {"type":"Text","value":" "},
7207 {"type":"NameVariable","value":"hBufferField"},
7208 {"type":"Punctuation","value":":"},
7209 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7210 {"type":"Punctuation","value":"("},
7211 {"type":"LiteralStringSingle","value":"'_label'"},
7212 {"type":"Punctuation","value":"):"},
7213 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7214 {"type":"Text","value":" "},
7215 {"type":"NameVariable","value":"bField"},
7216 {"type":"Punctuation","value":"."},
7217 {"type":"NameVariable","value":"lPrimary"},
7218 {"type":"Text","value":" "},
7219 {"type":"Operator","value":"="},
7220 {"type":"Text","value":" "},
7221 {"type":"KeywordReserved","value":"CAN-DO"},
7222 {"type":"Punctuation","value":"("},
7223 {"type":"NameVariable","value":"cPrimIndexFields,"},
7224 {"type":"Text","value":" "},
7225 {"type":"NameVariable","value":"bField"},
7226 {"type":"Punctuation","value":"."},
7227 {"type":"NameVariable","value":"cFieldName"},
7228 {"type":"Punctuation","value":")"},
7229 {"type":"Text","value":"\n "},
7230 {"type":"NameVariable","value":"bField"},
7231 {"type":"Punctuation","value":"."},
7232 {"type":"NameVariable","value":"iExtent"},
7233 {"type":"Text","value":" "},
7234 {"type":"Operator","value":"="},
7235 {"type":"Text","value":" "},
7236 {"type":"NameVariable","value":"hBufferField"},
7237 {"type":"Punctuation","value":":"},
7238 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7239 {"type":"Punctuation","value":"("},
7240 {"type":"LiteralStringSingle","value":"'_Extent'"},
7241 {"type":"Punctuation","value":"):"},
7242 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7243 {"type":"Text","value":" "},
7244 {"type":"NameVariable","value":"bField"},
7245 {"type":"Punctuation","value":"."},
7246 {"type":"NameVariable","value":"lMandatory"},
7247 {"type":"Text","value":" "},
7248 {"type":"Operator","value":"="},
7249 {"type":"Text","value":" "},
7250 {"type":"NameVariable","value":"hBufferField"},
7251 {"type":"Punctuation","value":":"},
7252 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7253 {"type":"Punctuation","value":"("},
7254 {"type":"LiteralStringSingle","value":"'_mandatory'"},
7255 {"type":"Punctuation","value":"):"},
7256 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7257 {"type":"Text","value":" "},
7258 {"type":"NameVariable","value":"bField"},
7259 {"type":"Punctuation","value":"."},
7260 {"type":"NameVariable","value":"lUniqueIdx"},
7261 {"type":"Text","value":" "},
7262 {"type":"Operator","value":"="},
7263 {"type":"Text","value":" "},
7264 {"type":"KeywordReserved","value":"CAN-DO"},
7265 {"type":"Punctuation","value":"("},
7266 {"type":"NameVariable","value":"cUniqueIndexFields,bField"},
7267 {"type":"Punctuation","value":"."},
7268 {"type":"NameVariable","value":"cFieldName"},
7269 {"type":"Punctuation","value":")"},
7270 {"type":"Text","value":"\n\n "},
7271 {"type":"CommentMultiline","value":"/* New fields as per v19 */"},
7272 {"type":"Text","value":"\n "},
7273 {"type":"NameVariable","value":"bField"},
7274 {"type":"Punctuation","value":"."},
7275 {"type":"NameVariable","value":"cColLabel"},
7276 {"type":"Text","value":" "},
7277 {"type":"Operator","value":"="},
7278 {"type":"Text","value":" "},
7279 {"type":"NameVariable","value":"hBufferField"},
7280 {"type":"Punctuation","value":":"},
7281 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7282 {"type":"Punctuation","value":"("},
7283 {"type":"LiteralStringSingle","value":"'_Col-label'"},
7284 {"type":"Punctuation","value":"):"},
7285 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7286 {"type":"Text","value":" "},
7287 {"type":"NameVariable","value":"bField"},
7288 {"type":"Punctuation","value":"."},
7289 {"type":"NameVariable","value":"iDecimals"},
7290 {"type":"Text","value":" "},
7291 {"type":"Operator","value":"="},
7292 {"type":"Text","value":" "},
7293 {"type":"NameVariable","value":"hBufferField"},
7294 {"type":"Punctuation","value":":"},
7295 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7296 {"type":"Punctuation","value":"("},
7297 {"type":"LiteralStringSingle","value":"'_Decimals'"},
7298 {"type":"Punctuation","value":"):"},
7299 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7300 {"type":"Text","value":" "},
7301 {"type":"NameVariable","value":"bField"},
7302 {"type":"Punctuation","value":"."},
7303 {"type":"NameVariable","value":"iFieldRpos"},
7304 {"type":"Text","value":" "},
7305 {"type":"Operator","value":"="},
7306 {"type":"Text","value":" "},
7307 {"type":"NameVariable","value":"hBufferField"},
7308 {"type":"Punctuation","value":":"},
7309 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7310 {"type":"Punctuation","value":"("},
7311 {"type":"LiteralStringSingle","value":"'_Field-rpos'"},
7312 {"type":"Punctuation","value":"):"},
7313 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7314 {"type":"Text","value":" "},
7315 {"type":"NameVariable","value":"bField"},
7316 {"type":"Punctuation","value":"."},
7317 {"type":"NameVariable","value":"cValExp"},
7318 {"type":"Text","value":" "},
7319 {"type":"Operator","value":"="},
7320 {"type":"Text","value":" "},
7321 {"type":"NameVariable","value":"hBufferField"},
7322 {"type":"Punctuation","value":":"},
7323 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7324 {"type":"Punctuation","value":"("},
7325 {"type":"LiteralStringSingle","value":"'_ValExp'"},
7326 {"type":"Punctuation","value":"):"},
7327 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7328 {"type":"Text","value":" "},
7329 {"type":"NameVariable","value":"bField"},
7330 {"type":"Punctuation","value":"."},
7331 {"type":"NameVariable","value":"cValMsg"},
7332 {"type":"Text","value":" "},
7333 {"type":"Operator","value":"="},
7334 {"type":"Text","value":" "},
7335 {"type":"NameVariable","value":"hBufferField"},
7336 {"type":"Punctuation","value":":"},
7337 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7338 {"type":"Punctuation","value":"("},
7339 {"type":"LiteralStringSingle","value":"'_ValMsg'"},
7340 {"type":"Punctuation","value":"):"},
7341 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7342 {"type":"Text","value":" "},
7343 {"type":"NameVariable","value":"bField"},
7344 {"type":"Punctuation","value":"."},
7345 {"type":"NameVariable","value":"cHelp"},
7346 {"type":"Text","value":" "},
7347 {"type":"Operator","value":"="},
7348 {"type":"Text","value":" "},
7349 {"type":"NameVariable","value":"hBufferField"},
7350 {"type":"Punctuation","value":":"},
7351 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7352 {"type":"Punctuation","value":"("},
7353 {"type":"LiteralStringSingle","value":"'_Help'"},
7354 {"type":"Punctuation","value":"):"},
7355 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7356 {"type":"Text","value":" "},
7357 {"type":"NameVariable","value":"bField"},
7358 {"type":"Punctuation","value":"."},
7359 {"type":"NameVariable","value":"cDesc"},
7360 {"type":"Text","value":" "},
7361 {"type":"Operator","value":"="},
7362 {"type":"Text","value":" "},
7363 {"type":"NameVariable","value":"hBufferField"},
7364 {"type":"Punctuation","value":":"},
7365 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7366 {"type":"Punctuation","value":"("},
7367 {"type":"LiteralStringSingle","value":"'_Desc'"},
7368 {"type":"Punctuation","value":"):"},
7369 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7370 {"type":"Text","value":" "},
7371 {"type":"NameVariable","value":"bField"},
7372 {"type":"Punctuation","value":"."},
7373 {"type":"NameVariable","value":"cViewAs"},
7374 {"type":"Text","value":" "},
7375 {"type":"Operator","value":"="},
7376 {"type":"Text","value":" "},
7377 {"type":"NameVariable","value":"hBufferField"},
7378 {"type":"Punctuation","value":":"},
7379 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
7380 {"type":"Punctuation","value":"("},
7381 {"type":"LiteralStringSingle","value":"'_View-as'"},
7382 {"type":"Punctuation","value":"):"},
7383 {"type":"KeywordReserved","value":"BUFFER-VALUE\n "},
7384 {"type":"Punctuation","value":"."},
7385 {"type":"Text","value":"\n "},
7386 {"type":"KeywordReserved","value":"ASSIGN\n "},
7387 {"type":"Text","value":" "},
7388 {"type":"NameVariable","value":"bField"},
7389 {"type":"Punctuation","value":"."},
7390 {"type":"NameVariable","value":"cXmlNodeName"},
7391 {"type":"Text","value":" "},
7392 {"type":"Operator","value":"="},
7393 {"type":"Text","value":" "},
7394 {"type":"NameVariable","value":"getXmlNodeName"},
7395 {"type":"Punctuation","value":"("},
7396 {"type":"NameVariable","value":"bField"},
7397 {"type":"Punctuation","value":"."},
7398 {"type":"NameVariable","value":"cFieldName"},
7399 {"type":"Punctuation","value":")"},
7400 {"type":"Text","value":"\n "},
7401 {"type":"Punctuation","value":"."},
7402 {"type":"Text","value":"\n\n "},
7403 {"type":"CommentMultiline","value":"/* Make a list of fields on table level */"},
7404 {"type":"Text","value":"\n "},
7405 {"type":"NameVariable","value":"bTable"},
7406 {"type":"Punctuation","value":"."},
7407 {"type":"NameVariable","value":"cFields"},
7408 {"type":"Text","value":" "},
7409 {"type":"Operator","value":"="},
7410 {"type":"Text","value":" "},
7411 {"type":"NameVariable","value":"bTable"},
7412 {"type":"Punctuation","value":"."},
7413 {"type":"NameVariable","value":"cFields"},
7414 {"type":"Text","value":" "},
7415 {"type":"Operator","value":"+"},
7416 {"type":"Text","value":" "},
7417 {"type":"LiteralStringDouble","value":"\",\""},
7418 {"type":"Text","value":" "},
7419 {"type":"Operator","value":"+"},
7420 {"type":"Text","value":" "},
7421 {"type":"NameVariable","value":"bField"},
7422 {"type":"Punctuation","value":"."},
7423 {"type":"NameVariable","value":"cFieldName"},
7424 {"type":"Punctuation","value":"."},
7425 {"type":"Text","value":"\n\n "},
7426 {"type":"CommentMultiline","value":"/* Some types should not be shown like CLOB BLOB and RAW */"},
7427 {"type":"Text","value":"\n "},
7428 {"type":"NameVariable","value":"lDataField"},
7429 {"type":"Text","value":" "},
7430 {"type":"Operator","value":"="},
7431 {"type":"Text","value":" "},
7432 {"type":"Punctuation","value":"("},
7433 {"type":"KeywordReserved","value":"LOOKUP"},
7434 {"type":"Punctuation","value":"("},
7435 {"type":"NameVariable","value":"bField"},
7436 {"type":"Punctuation","value":"."},
7437 {"type":"NameVariable","value":"cDataType,"},
7438 {"type":"Text","value":" "},
7439 {"type":"LiteralStringSingle","value":"'clob,blob,raw'"},
7440 {"type":"Punctuation","value":")"},
7441 {"type":"Text","value":" "},
7442 {"type":"Operator","value":"="},
7443 {"type":"Text","value":" "},
7444 {"type":"LiteralNumberInteger","value":"0"},
7445 {"type":"Punctuation","value":")."},
7446 {"type":"Text","value":"\n\n "},
7447 {"type":"CommentMultiline","value":"/* Create TT records for each column to show, except for CLOB / BLOB / RAW */"},
7448 {"type":"Text","value":"\n "},
7449 {"type":"KeywordReserved","value":"IF"},
7450 {"type":"Text","value":" "},
7451 {"type":"NameVariable","value":"lDataField"},
7452 {"type":"Text","value":" "},
7453 {"type":"Operator","value":"="},
7454 {"type":"Text","value":" "},
7455 {"type":"KeywordReserved","value":"TRUE"},
7456 {"type":"Text","value":" "},
7457 {"type":"KeywordReserved","value":"THEN\n "},
7458 {"type":"Text","value":" "},
7459 {"type":"KeywordReserved","value":"DO"},
7460 {"type":"Text","value":" "},
7461 {"type":"NameVariable","value":"iFieldExtent"},
7462 {"type":"Text","value":" "},
7463 {"type":"Operator","value":"="},
7464 {"type":"Text","value":" "},
7465 {"type":"Punctuation","value":"("},
7466 {"type":"KeywordReserved","value":"IF"},
7467 {"type":"Text","value":" "},
7468 {"type":"NameVariable","value":"bField"},
7469 {"type":"Punctuation","value":"."},
7470 {"type":"NameVariable","value":"iExtent"},
7471 {"type":"Text","value":" "},
7472 {"type":"Operator","value":"="},
7473 {"type":"Text","value":" "},
7474 {"type":"LiteralNumberInteger","value":"0"},
7475 {"type":"Text","value":" "},
7476 {"type":"KeywordReserved","value":"THEN"},
7477 {"type":"Text","value":" "},
7478 {"type":"LiteralNumberInteger","value":"0"},
7479 {"type":"Text","value":" "},
7480 {"type":"KeywordReserved","value":"ELSE"},
7481 {"type":"Text","value":" "},
7482 {"type":"LiteralNumberInteger","value":"1"},
7483 {"type":"Punctuation","value":")"},
7484 {"type":"Text","value":" "},
7485 {"type":"KeywordReserved","value":"TO"},
7486 {"type":"Text","value":" "},
7487 {"type":"NameVariable","value":"bField"},
7488 {"type":"Punctuation","value":"."},
7489 {"type":"NameVariable","value":"iExtent"},
7490 {"type":"Punctuation","value":":"},
7491 {"type":"Text","value":"\n\n "},
7492 {"type":"NameVariable","value":"iDataOrder"},
7493 {"type":"Text","value":" "},
7494 {"type":"Operator","value":"="},
7495 {"type":"Text","value":" "},
7496 {"type":"NameVariable","value":"iDataOrder"},
7497 {"type":"Text","value":" "},
7498 {"type":"Operator","value":"+"},
7499 {"type":"Text","value":" "},
7500 {"type":"LiteralNumberInteger","value":"1"},
7501 {"type":"Punctuation","value":"."},
7502 {"type":"Text","value":"\n\n "},
7503 {"type":"KeywordReserved","value":"CREATE"},
7504 {"type":"Text","value":" "},
7505 {"type":"NameVariable","value":"bColumn"},
7506 {"type":"Punctuation","value":"."},
7507 {"type":"Text","value":"\n "},
7508 {"type":"KeywordReserved","value":"ASSIGN\n "},
7509 {"type":"Text","value":" "},
7510 {"type":"NameVariable","value":"bColumn"},
7511 {"type":"Punctuation","value":"."},
7512 {"type":"NameVariable","value":"cTableCacheId"},
7513 {"type":"Text","value":" "},
7514 {"type":"Operator","value":"="},
7515 {"type":"Text","value":" "},
7516 {"type":"NameVariable","value":"bTable"},
7517 {"type":"Punctuation","value":"."},
7518 {"type":"NameVariable","value":"cCacheId"},
7519 {"type":"Text","value":"\n "},
7520 {"type":"NameVariable","value":"bColumn"},
7521 {"type":"Punctuation","value":"."},
7522 {"type":"NameVariable","value":"cDatabase"},
7523 {"type":"Text","value":" "},
7524 {"type":"Operator","value":"="},
7525 {"type":"Text","value":" "},
7526 {"type":"NameVariable","value":"bField"},
7527 {"type":"Punctuation","value":"."},
7528 {"type":"NameVariable","value":"cDatabase"},
7529 {"type":"Text","value":"\n "},
7530 {"type":"NameVariable","value":"bColumn"},
7531 {"type":"Punctuation","value":"."},
7532 {"type":"NameVariable","value":"cTableName"},
7533 {"type":"Text","value":" "},
7534 {"type":"Operator","value":"="},
7535 {"type":"Text","value":" "},
7536 {"type":"NameVariable","value":"bField"},
7537 {"type":"Punctuation","value":"."},
7538 {"type":"NameVariable","value":"cTablename"},
7539 {"type":"Text","value":"\n "},
7540 {"type":"NameVariable","value":"bColumn"},
7541 {"type":"Punctuation","value":"."},
7542 {"type":"NameVariable","value":"cFieldName"},
7543 {"type":"Text","value":" "},
7544 {"type":"Operator","value":"="},
7545 {"type":"Text","value":" "},
7546 {"type":"NameVariable","value":"bField"},
7547 {"type":"Punctuation","value":"."},
7548 {"type":"NameVariable","value":"cFieldName"},
7549 {"type":"Text","value":"\n "},
7550 {"type":"NameVariable","value":"bColumn"},
7551 {"type":"Punctuation","value":"."},
7552 {"type":"NameVariable","value":"iExtent"},
7553 {"type":"Text","value":" "},
7554 {"type":"Operator","value":"="},
7555 {"type":"Text","value":" "},
7556 {"type":"NameVariable","value":"iFieldExtent"},
7557 {"type":"Text","value":"\n "},
7558 {"type":"NameVariable","value":"bColumn"},
7559 {"type":"Punctuation","value":"."},
7560 {"type":"NameVariable","value":"cFullName"},
7561 {"type":"Text","value":" "},
7562 {"type":"Operator","value":"="},
7563 {"type":"Text","value":" "},
7564 {"type":"NameVariable","value":"bField"},
7565 {"type":"Punctuation","value":"."},
7566 {"type":"NameVariable","value":"cFieldName"},
7567 {"type":"Text","value":" "},
7568 {"type":"Operator","value":"+"},
7569 {"type":"Text","value":" "},
7570 {"type":"Punctuation","value":"("},
7571 {"type":"KeywordReserved","value":"IF"},
7572 {"type":"Text","value":" "},
7573 {"type":"NameVariable","value":"iFieldExtent"},
7574 {"type":"Text","value":" "},
7575 {"type":"NameVariable","value":"\u003e"},
7576 {"type":"Text","value":" "},
7577 {"type":"LiteralNumberInteger","value":"0"},
7578 {"type":"Text","value":" "},
7579 {"type":"KeywordReserved","value":"THEN"},
7580 {"type":"Text","value":" "},
7581 {"type":"KeywordReserved","value":"SUBSTITUTE"},
7582 {"type":"Punctuation","value":"("},
7583 {"type":"LiteralStringDouble","value":"\"[\u00261]\""},
7584 {"type":"NameVariable","value":","},
7585 {"type":"Text","value":" "},
7586 {"type":"NameVariable","value":"iFieldExtent"},
7587 {"type":"Punctuation","value":")"},
7588 {"type":"Text","value":" "},
7589 {"type":"KeywordReserved","value":"ELSE "},
7590 {"type":"LiteralStringDouble","value":"\"\""},
7591 {"type":"Punctuation","value":")"},
7592 {"type":"Text","value":"\n "},
7593 {"type":"NameVariable","value":"bColumn"},
7594 {"type":"Punctuation","value":"."},
7595 {"type":"NameVariable","value":"iColumnNr"},
7596 {"type":"Text","value":" "},
7597 {"type":"Operator","value":"="},
7598 {"type":"Text","value":" "},
7599 {"type":"NameVariable","value":"iDataOrder"},
7600 {"type":"Text","value":"\n "},
7601 {"type":"NameVariable","value":"bColumn"},
7602 {"type":"Punctuation","value":"."},
7603 {"type":"NameVariable","value":"iOrder"},
7604 {"type":"Text","value":" "},
7605 {"type":"Operator","value":"="},
7606 {"type":"Text","value":" "},
7607 {"type":"NameVariable","value":"bField"},
7608 {"type":"Punctuation","value":"."},
7609 {"type":"NameVariable","value":"iOrder"},
7610 {"type":"Text","value":"\n "},
7611 {"type":"NameVariable","value":"bColumn"},
7612 {"type":"Punctuation","value":"."},
7613 {"type":"NameVariable","value":"cLabel"},
7614 {"type":"Text","value":" "},
7615 {"type":"Operator","value":"="},
7616 {"type":"Text","value":" "},
7617 {"type":"NameVariable","value":"bField"},
7618 {"type":"Punctuation","value":"."},
7619 {"type":"NameVariable","value":"cLabel"},
7620 {"type":"Text","value":"\n "},
7621 {"type":"Punctuation","value":"."},
7622 {"type":"Text","value":"\n "},
7623 {"type":"KeywordReserved","value":"PUBLISH "},
7624 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
7625 {"type":"Punctuation","value":"("},
7626 {"type":"LiteralNumberInteger","value":"3"},
7627 {"type":"NameVariable","value":","},
7628 {"type":"KeywordReserved","value":"SUBSTITUTE"},
7629 {"type":"Punctuation","value":"("},
7630 {"type":"LiteralStringDouble","value":"\"Field \u00261 created\""},
7631 {"type":"NameVariable","value":","},
7632 {"type":"Text","value":" "},
7633 {"type":"NameVariable","value":"bColumn"},
7634 {"type":"Punctuation","value":"."},
7635 {"type":"NameVariable","value":"cFullName"},
7636 {"type":"Punctuation","value":"))."},
7637 {"type":"Text","value":"\n "},
7638 {"type":"KeywordReserved","value":"END"},
7639 {"type":"Punctuation","value":"."},
7640 {"type":"Text","value":" "},
7641 {"type":"CommentMultiline","value":"/* For each extent nr */"},
7642 {"type":"Text","value":"\n\n "},
7643 {"type":"NameVariable","value":"hQuery"},
7644 {"type":"Punctuation","value":":"},
7645 {"type":"KeywordReserved","value":"GET-NEXT"},
7646 {"type":"Punctuation","value":"()."},
7647 {"type":"Text","value":"\n "},
7648 {"type":"KeywordReserved","value":"END"},
7649 {"type":"Punctuation","value":"."},
7650 {"type":"Text","value":"\n "},
7651 {"type":"NameVariable","value":"hQuery"},
7652 {"type":"Punctuation","value":":"},
7653 {"type":"KeywordReserved","value":"QUERY-CLOSE"},
7654 {"type":"Punctuation","value":"()."},
7655 {"type":"Text","value":"\n\n "},
7656 {"type":"KeywordReserved","value":"DELETE"},
7657 {"type":"Text","value":" "},
7658 {"type":"NameVariable","value":"OBJECT"},
7659 {"type":"Text","value":" "},
7660 {"type":"NameVariable","value":"hQuery"},
7661 {"type":"Punctuation","value":"."},
7662 {"type":"Text","value":"\n "},
7663 {"type":"KeywordReserved","value":"DELETE"},
7664 {"type":"Text","value":" "},
7665 {"type":"NameVariable","value":"OBJECT"},
7666 {"type":"Text","value":" "},
7667 {"type":"NameVariable","value":"hBufferField"},
7668 {"type":"Punctuation","value":"."},
7669 {"type":"Text","value":"\n "},
7670 {"type":"KeywordReserved","value":"DELETE"},
7671 {"type":"Text","value":" "},
7672 {"type":"NameVariable","value":"OBJECT"},
7673 {"type":"Text","value":" "},
7674 {"type":"NameVariable","value":"hBufferFile"},
7675 {"type":"Punctuation","value":"."},
7676 {"type":"Text","value":"\n\n "},
7677 {"type":"CommentMultiline","value":"/* Fieldlist */"},
7678 {"type":"Text","value":"\n "},
7679 {"type":"NameVariable","value":"bTable"},
7680 {"type":"Punctuation","value":"."},
7681 {"type":"NameVariable","value":"cFields"},
7682 {"type":"Text","value":" "},
7683 {"type":"Operator","value":"="},
7684 {"type":"Text","value":" "},
7685 {"type":"KeywordReserved","value":"SUBSTRING"},
7686 {"type":"Punctuation","value":"("},
7687 {"type":"NameVariable","value":"bTable"},
7688 {"type":"Punctuation","value":"."},
7689 {"type":"NameVariable","value":"cFields,"},
7690 {"type":"LiteralNumberInteger","value":"2"},
7691 {"type":"Punctuation","value":")."},
7692 {"type":"Text","value":"\n\n "},
7693 {"type":"CommentMultiline","value":"/* Add columns for recid/rowid */"},
7694 {"type":"Text","value":"\n "},
7695 {"type":"KeywordReserved","value":"DO"},
7696 {"type":"Text","value":" "},
7697 {"type":"NameVariable","value":"i"},
7698 {"type":"Text","value":" "},
7699 {"type":"Operator","value":"="},
7700 {"type":"Text","value":" "},
7701 {"type":"LiteralNumberInteger","value":"1"},
7702 {"type":"Text","value":" "},
7703 {"type":"KeywordReserved","value":"TO"},
7704 {"type":"Text","value":" "},
7705 {"type":"LiteralNumberInteger","value":"2"},
7706 {"type":"Punctuation","value":":"},
7707 {"type":"Text","value":"\n\n "},
7708 {"type":"KeywordReserved","value":"CREATE"},
7709 {"type":"Text","value":" "},
7710 {"type":"NameVariable","value":"bField"},
7711 {"type":"Punctuation","value":"."},
7712 {"type":"Text","value":"\n "},
7713 {"type":"KeywordReserved","value":"ASSIGN\n "},
7714 {"type":"Text","value":" "},
7715 {"type":"NameVariable","value":"iFieldOrder"},
7716 {"type":"Text","value":" "},
7717 {"type":"Operator","value":"="},
7718 {"type":"Text","value":" "},
7719 {"type":"NameVariable","value":"iFieldOrder"},
7720 {"type":"Text","value":" "},
7721 {"type":"Operator","value":"+"},
7722 {"type":"Text","value":" "},
7723 {"type":"LiteralNumberInteger","value":"1"},
7724 {"type":"Text","value":"\n "},
7725 {"type":"NameVariable","value":"bField"},
7726 {"type":"Punctuation","value":"."},
7727 {"type":"NameVariable","value":"cTableCacheId"},
7728 {"type":"Text","value":" "},
7729 {"type":"Operator","value":"="},
7730 {"type":"Text","value":" "},
7731 {"type":"NameVariable","value":"bTable"},
7732 {"type":"Punctuation","value":"."},
7733 {"type":"NameVariable","value":"cCacheId"},
7734 {"type":"Text","value":"\n "},
7735 {"type":"NameVariable","value":"bField"},
7736 {"type":"Punctuation","value":"."},
7737 {"type":"NameVariable","value":"cDatabase"},
7738 {"type":"Text","value":" "},
7739 {"type":"Operator","value":"="},
7740 {"type":"Text","value":" "},
7741 {"type":"NameVariable","value":"pcDatabase"},
7742 {"type":"Text","value":"\n "},
7743 {"type":"NameVariable","value":"bField"},
7744 {"type":"Punctuation","value":"."},
7745 {"type":"NameVariable","value":"cTablename"},
7746 {"type":"Text","value":" "},
7747 {"type":"Operator","value":"="},
7748 {"type":"Text","value":" "},
7749 {"type":"NameVariable","value":"pcTableName"},
7750 {"type":"Text","value":"\n "},
7751 {"type":"NameVariable","value":"bField"},
7752 {"type":"Punctuation","value":"."},
7753 {"type":"NameVariable","value":"cFieldName"},
7754 {"type":"Text","value":" "},
7755 {"type":"Operator","value":"="},
7756 {"type":"Text","value":" "},
7757 {"type":"KeywordReserved","value":"ENTRY"},
7758 {"type":"Punctuation","value":"("},
7759 {"type":"NameVariable","value":"i,"},
7760 {"type":"LiteralStringDouble","value":"\"RECID,ROWID\""},
7761 {"type":"Punctuation","value":")"},
7762 {"type":"Text","value":"\n "},
7763 {"type":"NameVariable","value":"bField"},
7764 {"type":"Punctuation","value":"."},
7765 {"type":"NameVariable","value":"lShow"},
7766 {"type":"Text","value":" "},
7767 {"type":"Operator","value":"="},
7768 {"type":"Text","value":" "},
7769 {"type":"KeywordReserved","value":"FALSE\n "},
7770 {"type":"Text","value":" "},
7771 {"type":"NameVariable","value":"bField"},
7772 {"type":"Punctuation","value":"."},
7773 {"type":"NameVariable","value":"iOrder"},
7774 {"type":"Text","value":" "},
7775 {"type":"Operator","value":"="},
7776 {"type":"Text","value":" "},
7777 {"type":"NameVariable","value":"iFieldOrder"},
7778 {"type":"Text","value":"\n "},
7779 {"type":"NameVariable","value":"bField"},
7780 {"type":"Punctuation","value":"."},
7781 {"type":"NameVariable","value":"iOrderOrg"},
7782 {"type":"Text","value":" "},
7783 {"type":"Operator","value":"="},
7784 {"type":"Text","value":" "},
7785 {"type":"NameVariable","value":"iFieldOrder"},
7786 {"type":"Text","value":"\n "},
7787 {"type":"NameVariable","value":"bField"},
7788 {"type":"Punctuation","value":"."},
7789 {"type":"NameVariable","value":"cFieldName"},
7790 {"type":"Text","value":" "},
7791 {"type":"Operator","value":"="},
7792 {"type":"Text","value":" "},
7793 {"type":"NameVariable","value":"bField"},
7794 {"type":"Punctuation","value":"."},
7795 {"type":"NameVariable","value":"cFieldName"},
7796 {"type":"Text","value":"\n "},
7797 {"type":"NameVariable","value":"bField"},
7798 {"type":"Punctuation","value":"."},
7799 {"type":"NameVariable","value":"cFullName"},
7800 {"type":"Text","value":" "},
7801 {"type":"Operator","value":"="},
7802 {"type":"Text","value":" "},
7803 {"type":"NameVariable","value":"bField"},
7804 {"type":"Punctuation","value":"."},
7805 {"type":"NameVariable","value":"cFieldName"},
7806 {"type":"Text","value":"\n "},
7807 {"type":"NameVariable","value":"bField"},
7808 {"type":"Punctuation","value":"."},
7809 {"type":"NameVariable","value":"cDataType"},
7810 {"type":"Text","value":" "},
7811 {"type":"Operator","value":"="},
7812 {"type":"Text","value":" "},
7813 {"type":"LiteralStringSingle","value":"'character'"},
7814 {"type":"Text","value":"\n "},
7815 {"type":"NameVariable","value":"bField"},
7816 {"type":"Punctuation","value":"."},
7817 {"type":"NameVariable","value":"cInitial"},
7818 {"type":"Text","value":" "},
7819 {"type":"Operator","value":"="},
7820 {"type":"Text","value":" "},
7821 {"type":"LiteralStringSingle","value":"''"},
7822 {"type":"Text","value":"\n "},
7823 {"type":"NameVariable","value":"bField"},
7824 {"type":"Punctuation","value":"."},
7825 {"type":"NameVariable","value":"cFormat"},
7826 {"type":"Text","value":" "},
7827 {"type":"Operator","value":"="},
7828 {"type":"Text","value":" "},
7829 {"type":"KeywordReserved","value":"ENTRY"},
7830 {"type":"Punctuation","value":"("},
7831 {"type":"NameVariable","value":"i,"},
7832 {"type":"LiteralStringDouble","value":"\"X(20),X(24)\""},
7833 {"type":"Punctuation","value":")"},
7834 {"type":"Text","value":"\n "},
7835 {"type":"NameVariable","value":"bField"},
7836 {"type":"Punctuation","value":"."},
7837 {"type":"NameVariable","value":"cFormatOrg"},
7838 {"type":"Text","value":" "},
7839 {"type":"Operator","value":"="},
7840 {"type":"Text","value":" "},
7841 {"type":"NameVariable","value":"bField"},
7842 {"type":"Punctuation","value":"."},
7843 {"type":"NameVariable","value":"cFormat"},
7844 {"type":"Text","value":"\n "},
7845 {"type":"NameVariable","value":"bField"},
7846 {"type":"Punctuation","value":"."},
7847 {"type":"NameVariable","value":"cLabel"},
7848 {"type":"Text","value":" "},
7849 {"type":"Operator","value":"="},
7850 {"type":"Text","value":" "},
7851 {"type":"NameVariable","value":"bField"},
7852 {"type":"Punctuation","value":"."},
7853 {"type":"NameVariable","value":"cFieldName"},
7854 {"type":"Text","value":"\n "},
7855 {"type":"NameVariable","value":"bField"},
7856 {"type":"Punctuation","value":"."},
7857 {"type":"NameVariable","value":"lPrimary"},
7858 {"type":"Text","value":" "},
7859 {"type":"Operator","value":"="},
7860 {"type":"Text","value":" "},
7861 {"type":"KeywordReserved","value":"NO\n "},
7862 {"type":"Text","value":" "},
7863 {"type":"NameVariable","value":"bField"},
7864 {"type":"Punctuation","value":"."},
7865 {"type":"NameVariable","value":"iExtent"},
7866 {"type":"Text","value":" "},
7867 {"type":"Operator","value":"="},
7868 {"type":"Text","value":" "},
7869 {"type":"LiteralNumberInteger","value":"0"},
7870 {"type":"Text","value":"\n "},
7871 {"type":"Punctuation","value":"."},
7872 {"type":"Text","value":"\n\n "},
7873 {"type":"NameVariable","value":"iDataOrder"},
7874 {"type":"Text","value":" "},
7875 {"type":"Operator","value":"="},
7876 {"type":"Text","value":" "},
7877 {"type":"NameVariable","value":"iDataOrder"},
7878 {"type":"Text","value":" "},
7879 {"type":"Operator","value":"+"},
7880 {"type":"Text","value":" "},
7881 {"type":"LiteralNumberInteger","value":"1"},
7882 {"type":"Punctuation","value":"."},
7883 {"type":"Text","value":"\n "},
7884 {"type":"KeywordReserved","value":"CREATE"},
7885 {"type":"Text","value":" "},
7886 {"type":"NameVariable","value":"bColumn"},
7887 {"type":"Punctuation","value":"."},
7888 {"type":"Text","value":"\n "},
7889 {"type":"KeywordReserved","value":"ASSIGN\n "},
7890 {"type":"Text","value":" "},
7891 {"type":"NameVariable","value":"bColumn"},
7892 {"type":"Punctuation","value":"."},
7893 {"type":"NameVariable","value":"cTableCacheId"},
7894 {"type":"Text","value":" "},
7895 {"type":"Operator","value":"="},
7896 {"type":"Text","value":" "},
7897 {"type":"NameVariable","value":"bField"},
7898 {"type":"Punctuation","value":"."},
7899 {"type":"NameVariable","value":"cTableCacheId"},
7900 {"type":"Text","value":"\n "},
7901 {"type":"NameVariable","value":"bColumn"},
7902 {"type":"Punctuation","value":"."},
7903 {"type":"NameVariable","value":"cDatabase"},
7904 {"type":"Text","value":" "},
7905 {"type":"Operator","value":"="},
7906 {"type":"Text","value":" "},
7907 {"type":"NameVariable","value":"bField"},
7908 {"type":"Punctuation","value":"."},
7909 {"type":"NameVariable","value":"cDatabase"},
7910 {"type":"Text","value":"\n "},
7911 {"type":"NameVariable","value":"bColumn"},
7912 {"type":"Punctuation","value":"."},
7913 {"type":"NameVariable","value":"cTableName"},
7914 {"type":"Text","value":" "},
7915 {"type":"Operator","value":"="},
7916 {"type":"Text","value":" "},
7917 {"type":"NameVariable","value":"bField"},
7918 {"type":"Punctuation","value":"."},
7919 {"type":"NameVariable","value":"cTablename"},
7920 {"type":"Text","value":"\n "},
7921 {"type":"NameVariable","value":"bColumn"},
7922 {"type":"Punctuation","value":"."},
7923 {"type":"NameVariable","value":"cFieldName"},
7924 {"type":"Text","value":" "},
7925 {"type":"Operator","value":"="},
7926 {"type":"Text","value":" "},
7927 {"type":"NameVariable","value":"bField"},
7928 {"type":"Punctuation","value":"."},
7929 {"type":"NameVariable","value":"cFieldName"},
7930 {"type":"Text","value":"\n "},
7931 {"type":"NameVariable","value":"bColumn"},
7932 {"type":"Punctuation","value":"."},
7933 {"type":"NameVariable","value":"iExtent"},
7934 {"type":"Text","value":" "},
7935 {"type":"Operator","value":"="},
7936 {"type":"Text","value":" "},
7937 {"type":"LiteralNumberInteger","value":"0"},
7938 {"type":"Text","value":"\n "},
7939 {"type":"NameVariable","value":"bColumn"},
7940 {"type":"Punctuation","value":"."},
7941 {"type":"NameVariable","value":"cFullName"},
7942 {"type":"Text","value":" "},
7943 {"type":"Operator","value":"="},
7944 {"type":"Text","value":" "},
7945 {"type":"NameVariable","value":"bField"},
7946 {"type":"Punctuation","value":"."},
7947 {"type":"NameVariable","value":"cFieldName"},
7948 {"type":"Text","value":"\n "},
7949 {"type":"NameVariable","value":"bColumn"},
7950 {"type":"Punctuation","value":"."},
7951 {"type":"NameVariable","value":"iColumnNr"},
7952 {"type":"Text","value":" "},
7953 {"type":"Operator","value":"="},
7954 {"type":"Text","value":" "},
7955 {"type":"NameVariable","value":"iDataOrder"},
7956 {"type":"Text","value":"\n "},
7957 {"type":"NameVariable","value":"bColumn"},
7958 {"type":"Punctuation","value":"."},
7959 {"type":"NameVariable","value":"iOrder"},
7960 {"type":"Text","value":" "},
7961 {"type":"Operator","value":"="},
7962 {"type":"Text","value":" "},
7963 {"type":"NameVariable","value":"bField"},
7964 {"type":"Punctuation","value":"."},
7965 {"type":"NameVariable","value":"iOrder"},
7966 {"type":"Text","value":"\n "},
7967 {"type":"NameVariable","value":"bColumn"},
7968 {"type":"Punctuation","value":"."},
7969 {"type":"NameVariable","value":"cLabel"},
7970 {"type":"Text","value":" "},
7971 {"type":"Operator","value":"="},
7972 {"type":"Text","value":" "},
7973 {"type":"NameVariable","value":"bField"},
7974 {"type":"Punctuation","value":"."},
7975 {"type":"NameVariable","value":"cLabel"},
7976 {"type":"Text","value":"\n "},
7977 {"type":"Punctuation","value":"."},
7978 {"type":"Text","value":"\n "},
7979 {"type":"KeywordReserved","value":"END"},
7980 {"type":"Punctuation","value":"."},
7981 {"type":"Text","value":"\n "},
7982 {"type":"KeywordReserved","value":"PUBLISH "},
7983 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
7984 {"type":"Text","value":" "},
7985 {"type":"Punctuation","value":"("},
7986 {"type":"LiteralStringDouble","value":"\"stop\""},
7987 {"type":"NameVariable","value":","},
7988 {"type":"Text","value":" "},
7989 {"type":"LiteralStringSingle","value":"'getFields - step 4: build cache'"},
7990 {"type":"Punctuation","value":")."},
7991 {"type":"Text","value":"\n\n "},
7992 {"type":"CommentMultiline","value":"/* Update the cache */"},
7993 {"type":"Text","value":"\n "},
7994 {"type":"KeywordReserved","value":"IF"},
7995 {"type":"Text","value":" "},
7996 {"type":"NameVariable","value":"glCacheFieldDefs"},
7997 {"type":"Text","value":" "},
7998 {"type":"KeywordReserved","value":"THEN\n "},
7999 {"type":"Text","value":" "},
8000 {"type":"KeywordReserved","value":"DO"},
8001 {"type":"Punctuation","value":":"},
8002 {"type":"Text","value":"\n "},
8003 {"type":"CommentMultiline","value":"/* Add to disk cache */"},
8004 {"type":"Text","value":"\n "},
8005 {"type":"KeywordReserved","value":"PUBLISH "},
8006 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
8007 {"type":"Text","value":" "},
8008 {"type":"Punctuation","value":"("},
8009 {"type":"LiteralStringDouble","value":"\"start\""},
8010 {"type":"NameVariable","value":","},
8011 {"type":"Text","value":" "},
8012 {"type":"LiteralStringSingle","value":"'getFields - step 5: save to disk'"},
8013 {"type":"Punctuation","value":")."},
8014 {"type":"Text","value":"\n "},
8015 {"type":"KeywordReserved","value":"PUBLISH "},
8016 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
8017 {"type":"Text","value":" "},
8018 {"type":"Punctuation","value":"("},
8019 {"type":"LiteralNumberInteger","value":"3"},
8020 {"type":"NameVariable","value":","},
8021 {"type":"Text","value":" "},
8022 {"type":"KeywordReserved","value":"SUBSTITUTE"},
8023 {"type":"Punctuation","value":"("},
8024 {"type":"LiteralStringDouble","value":"\"Add to second-level cache.\""},
8025 {"type":"Punctuation","value":"))."},
8026 {"type":"Text","value":"\n "},
8027 {"type":"KeywordReserved","value":"DATASET"},
8028 {"type":"Text","value":" "},
8029 {"type":"NameVariable","value":"dsFields"},
8030 {"type":"Punctuation","value":":"},
8031 {"type":"KeywordReserved","value":"WRITE-XML"},
8032 {"type":"Punctuation","value":"("},
8033 {"type":"Text","value":" "},
8034 {"type":"LiteralStringDouble","value":"\"file\""},
8035 {"type":"NameVariable","value":","},
8036 {"type":"Text","value":" "},
8037 {"type":"NameVariable","value":"cCacheFile,"},
8038 {"type":"Text","value":" "},
8039 {"type":"KeywordReserved","value":"YES"},
8040 {"type":"NameVariable","value":","},
8041 {"type":"Text","value":" "},
8042 {"type":"NameVariable","value":"?,"},
8043 {"type":"Text","value":" "},
8044 {"type":"NameVariable","value":"?,"},
8045 {"type":"Text","value":" "},
8046 {"type":"KeywordReserved","value":"NO"},
8047 {"type":"NameVariable","value":","},
8048 {"type":"Text","value":" "},
8049 {"type":"KeywordReserved","value":"NO"},
8050 {"type":"Punctuation","value":")."},
8051 {"type":"Text","value":"\n\n "},
8052 {"type":"CommentMultiline","value":"/* Add to memory cache */"},
8053 {"type":"Text","value":"\n "},
8054 {"type":"KeywordReserved","value":"PUBLISH "},
8055 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
8056 {"type":"Text","value":" "},
8057 {"type":"Punctuation","value":"("},
8058 {"type":"LiteralNumberInteger","value":"3"},
8059 {"type":"NameVariable","value":","},
8060 {"type":"Text","value":" "},
8061 {"type":"KeywordReserved","value":"SUBSTITUTE"},
8062 {"type":"Punctuation","value":"("},
8063 {"type":"LiteralStringDouble","value":"\"Add to first-level cache.\""},
8064 {"type":"Punctuation","value":"))."},
8065 {"type":"Text","value":"\n "},
8066 {"type":"KeywordReserved","value":"FOR"},
8067 {"type":"Text","value":" "},
8068 {"type":"KeywordReserved","value":"EACH"},
8069 {"type":"Text","value":" "},
8070 {"type":"NameVariable","value":"bField"},
8071 {"type":"Text","value":" "},
8072 {"type":"CommentPreproc","value":"{\u0026TABLE-SCAN}"},
8073 {"type":"Punctuation","value":":"},
8074 {"type":"Text","value":"\n "},
8075 {"type":"KeywordReserved","value":"CREATE"},
8076 {"type":"Text","value":" "},
8077 {"type":"NameVariable","value":"bFieldCache"},
8078 {"type":"Punctuation","value":"."},
8079 {"type":"Text","value":"\n "},
8080 {"type":"KeywordReserved","value":"BUFFER-COPY"},
8081 {"type":"Text","value":" "},
8082 {"type":"NameVariable","value":"bField"},
8083 {"type":"Text","value":" "},
8084 {"type":"KeywordReserved","value":"TO"},
8085 {"type":"Text","value":" "},
8086 {"type":"NameVariable","value":"bFieldCache"},
8087 {"type":"Punctuation","value":"."},
8088 {"type":"Text","value":"\n "},
8089 {"type":"KeywordReserved","value":"END"},
8090 {"type":"Punctuation","value":"."},
8091 {"type":"Text","value":"\n\n "},
8092 {"type":"KeywordReserved","value":"FOR"},
8093 {"type":"Text","value":" "},
8094 {"type":"KeywordReserved","value":"EACH"},
8095 {"type":"Text","value":" "},
8096 {"type":"NameVariable","value":"bColumn"},
8097 {"type":"Text","value":" "},
8098 {"type":"CommentPreproc","value":"{\u0026TABLE-SCAN}"},
8099 {"type":"Punctuation","value":":"},
8100 {"type":"Text","value":"\n "},
8101 {"type":"KeywordReserved","value":"CREATE"},
8102 {"type":"Text","value":" "},
8103 {"type":"NameVariable","value":"bColumnCache"},
8104 {"type":"Punctuation","value":"."},
8105 {"type":"Text","value":"\n "},
8106 {"type":"KeywordReserved","value":"BUFFER-COPY"},
8107 {"type":"Text","value":" "},
8108 {"type":"NameVariable","value":"bColumn"},
8109 {"type":"Text","value":" "},
8110 {"type":"KeywordReserved","value":"TO"},
8111 {"type":"Text","value":" "},
8112 {"type":"NameVariable","value":"bColumnCache"},
8113 {"type":"Punctuation","value":"."},
8114 {"type":"Text","value":"\n "},
8115 {"type":"KeywordReserved","value":"END"},
8116 {"type":"Punctuation","value":"."},
8117 {"type":"Text","value":"\n "},
8118 {"type":"KeywordReserved","value":"PUBLISH "},
8119 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
8120 {"type":"Text","value":" "},
8121 {"type":"Punctuation","value":"("},
8122 {"type":"LiteralStringDouble","value":"\"stop\""},
8123 {"type":"NameVariable","value":","},
8124 {"type":"Text","value":" "},
8125 {"type":"LiteralStringSingle","value":"'getFields - step 5: save to disk'"},
8126 {"type":"Punctuation","value":")."},
8127 {"type":"Text","value":"\n "},
8128 {"type":"KeywordReserved","value":"END"},
8129 {"type":"Punctuation","value":"."},
8130 {"type":"Text","value":"\n\n "},
8131 {"type":"CommentMultiline","value":"/* Update fields with settings from registry */"},
8132 {"type":"Text","value":"\n "},
8133 {"type":"KeywordReserved","value":"RUN"},
8134 {"type":"Text","value":" "},
8135 {"type":"NameVariable","value":"updateFields"},
8136 {"type":"Punctuation","value":"("},
8137 {"type":"KeywordReserved","value":"INPUT"},
8138 {"type":"Text","value":" "},
8139 {"type":"NameVariable","value":"pcDatabase,"},
8140 {"type":"Text","value":" "},
8141 {"type":"KeywordReserved","value":"INPUT"},
8142 {"type":"Text","value":" "},
8143 {"type":"NameVariable","value":"pcTableName,"},
8144 {"type":"Text","value":" "},
8145 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
8146 {"type":"Text","value":" "},
8147 {"type":"KeywordReserved","value":"TABLE"},
8148 {"type":"Text","value":" "},
8149 {"type":"NameVariable","value":"bField"},
8150 {"type":"Punctuation","value":")."},
8151 {"type":"Text","value":"\n\n "},
8152 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
8153 {"type":"Text","value":"\n\n"},
8154 {"type":"KeywordReserved","value":"END"},
8155 {"type":"Text","value":" "},
8156 {"type":"KeywordReserved","value":"PROCEDURE"},
8157 {"type":"Punctuation","value":"."},
8158 {"type":"Text","value":" "},
8159 {"type":"CommentMultiline","value":"/* getFields */"},
8160 {"type":"Text","value":"\n\n"},
8161 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
8162 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getMouseXY) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getMouseXY Procedure"},
8163 {"type":"Text","value":"\n"},
8164 {"type":"KeywordReserved","value":"PROCEDURE"},
8165 {"type":"Text","value":" "},
8166 {"type":"NameVariable","value":"getMouseXY"},
8167 {"type":"Text","value":" "},
8168 {"type":"Punctuation","value":":"},
8169 {"type":"Text","value":"\n"},
8170 {"type":"CommentMultiline","value":"/* Get the position of the mouse relative to the frame\n */"},
8171 {"type":"Text","value":"\n "},
8172 {"type":"KeywordDeclaration","value":"DEFINE"},
8173 {"type":"Text","value":" "},
8174 {"type":"KeywordReserved","value":"INPUT "},
8175 {"type":"Text","value":" "},
8176 {"type":"KeywordReserved","value":"PARAMETER"},
8177 {"type":"Text","value":" "},
8178 {"type":"NameVariable","value":"phFrame"},
8179 {"type":"Text","value":" "},
8180 {"type":"KeywordReserved","value":"AS"},
8181 {"type":"Text","value":" "},
8182 {"type":"KeywordType","value":"HANDLE "},
8183 {"type":"Text","value":" "},
8184 {"type":"KeywordReserved","value":"NO-UNDO"},
8185 {"type":"Punctuation","value":"."},
8186 {"type":"Text","value":"\n "},
8187 {"type":"KeywordDeclaration","value":"DEFINE"},
8188 {"type":"Text","value":" "},
8189 {"type":"KeywordReserved","value":"OUTPUT"},
8190 {"type":"Text","value":" "},
8191 {"type":"KeywordReserved","value":"PARAMETER"},
8192 {"type":"Text","value":" "},
8193 {"type":"NameVariable","value":"piMouseX"},
8194 {"type":"Text","value":" "},
8195 {"type":"KeywordReserved","value":"AS"},
8196 {"type":"Text","value":" "},
8197 {"type":"KeywordType","value":"INTEGER"},
8198 {"type":"Text","value":" "},
8199 {"type":"KeywordReserved","value":"NO-UNDO"},
8200 {"type":"Punctuation","value":"."},
8201 {"type":"Text","value":"\n "},
8202 {"type":"KeywordDeclaration","value":"DEFINE"},
8203 {"type":"Text","value":" "},
8204 {"type":"KeywordReserved","value":"OUTPUT"},
8205 {"type":"Text","value":" "},
8206 {"type":"KeywordReserved","value":"PARAMETER"},
8207 {"type":"Text","value":" "},
8208 {"type":"NameVariable","value":"piMouseY"},
8209 {"type":"Text","value":" "},
8210 {"type":"KeywordReserved","value":"AS"},
8211 {"type":"Text","value":" "},
8212 {"type":"KeywordType","value":"INTEGER"},
8213 {"type":"Text","value":" "},
8214 {"type":"KeywordReserved","value":"NO-UNDO"},
8215 {"type":"Punctuation","value":"."},
8216 {"type":"Text","value":"\n\n "},
8217 {"type":"KeywordDeclaration","value":"DEFINE"},
8218 {"type":"Text","value":" "},
8219 {"type":"KeywordReserved","value":"VARIABLE"},
8220 {"type":"Text","value":" "},
8221 {"type":"NameVariable","value":"lp"},
8222 {"type":"Text","value":" "},
8223 {"type":"KeywordReserved","value":"AS"},
8224 {"type":"Text","value":" "},
8225 {"type":"KeywordType","value":"MEMPTR"},
8226 {"type":"Text","value":" "},
8227 {"type":"KeywordReserved","value":"NO-UNDO"},
8228 {"type":"Punctuation","value":"."},
8229 {"type":"Text","value":"\n "},
8230 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
8231 {"type":"Text","value":"\n "},
8232 {"type":"KeywordDeclaration","value":"DEFINE"},
8233 {"type":"Text","value":" "},
8234 {"type":"KeywordReserved","value":"VARIABLE"},
8235 {"type":"Text","value":" "},
8236 {"type":"NameVariable","value":"iRet"},
8237 {"type":"Text","value":" "},
8238 {"type":"KeywordReserved","value":"AS"},
8239 {"type":"Text","value":" "},
8240 {"type":"KeywordType","value":"INT64 "},
8241 {"type":"Text","value":" "},
8242 {"type":"KeywordReserved","value":"NO-UNDO"},
8243 {"type":"Punctuation","value":"."},
8244 {"type":"Text","value":"\n\n "},
8245 {"type":"KeywordReserved","value":"SET-SIZE"},
8246 {"type":"Punctuation","value":"("},
8247 {"type":"Text","value":" "},
8248 {"type":"NameVariable","value":"LP"},
8249 {"type":"Text","value":" "},
8250 {"type":"Punctuation","value":")"},
8251 {"type":"Text","value":" "},
8252 {"type":"Operator","value":"="},
8253 {"type":"Text","value":" "},
8254 {"type":"LiteralNumberInteger","value":"16"},
8255 {"type":"Punctuation","value":"."},
8256 {"type":"Text","value":"\n\n "},
8257 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
8258 {"type":"Text","value":"\n "},
8259 {"type":"KeywordReserved","value":"RUN"},
8260 {"type":"Text","value":" "},
8261 {"type":"NameVariable","value":"GetCursorPos"},
8262 {"type":"Punctuation","value":"("},
8263 {"type":"KeywordReserved","value":"INPUT"},
8264 {"type":"Text","value":" "},
8265 {"type":"KeywordReserved","value":"GET-POINTER-VALUE"},
8266 {"type":"Punctuation","value":"("},
8267 {"type":"NameVariable","value":"lp"},
8268 {"type":"Punctuation","value":")"},
8269 {"type":"NameVariable","value":","},
8270 {"type":"Text","value":" "},
8271 {"type":"KeywordReserved","value":"OUTPUT"},
8272 {"type":"Text","value":" "},
8273 {"type":"NameVariable","value":"iRet"},
8274 {"type":"Punctuation","value":")."},
8275 {"type":"Text","value":"\n\n "},
8276 {"type":"KeywordReserved","value":"RUN"},
8277 {"type":"Text","value":" "},
8278 {"type":"NameVariable","value":"ScreenToClient"},
8279 {"type":"Text","value":" "},
8280 {"type":"Punctuation","value":"("},
8281 {"type":"Text","value":" "},
8282 {"type":"KeywordReserved","value":"INPUT"},
8283 {"type":"Text","value":" "},
8284 {"type":"NameVariable","value":"phFrame"},
8285 {"type":"Punctuation","value":":"},
8286 {"type":"KeywordReserved","value":"HWND"},
8287 {"type":"NameVariable","value":","},
8288 {"type":"Text","value":" "},
8289 {"type":"KeywordReserved","value":"INPUT"},
8290 {"type":"Text","value":" "},
8291 {"type":"NameVariable","value":"lp"},
8292 {"type":"Text","value":" "},
8293 {"type":"Punctuation","value":")."},
8294 {"type":"Text","value":"\n "},
8295 {"type":"NameVariable","value":"piMouseX"},
8296 {"type":"Text","value":" "},
8297 {"type":"Operator","value":"="},
8298 {"type":"Text","value":" "},
8299 {"type":"KeywordReserved","value":"GET-LONG"},
8300 {"type":"Punctuation","value":"("},
8301 {"type":"Text","value":" "},
8302 {"type":"NameVariable","value":"lp,"},
8303 {"type":"Text","value":" "},
8304 {"type":"LiteralNumberInteger","value":"1"},
8305 {"type":"Text","value":" "},
8306 {"type":"Punctuation","value":")."},
8307 {"type":"Text","value":"\n "},
8308 {"type":"NameVariable","value":"piMouseY"},
8309 {"type":"Text","value":" "},
8310 {"type":"Operator","value":"="},
8311 {"type":"Text","value":" "},
8312 {"type":"KeywordReserved","value":"GET-LONG"},
8313 {"type":"Punctuation","value":"("},
8314 {"type":"Text","value":" "},
8315 {"type":"NameVariable","value":"lp,"},
8316 {"type":"Text","value":" "},
8317 {"type":"LiteralNumberInteger","value":"5"},
8318 {"type":"Text","value":" "},
8319 {"type":"Punctuation","value":")."},
8320 {"type":"Text","value":"\n "},
8321 {"type":"KeywordReserved","value":"SET-SIZE"},
8322 {"type":"Punctuation","value":"("},
8323 {"type":"Text","value":" "},
8324 {"type":"NameVariable","value":"LP"},
8325 {"type":"Text","value":" "},
8326 {"type":"Punctuation","value":")"},
8327 {"type":"Text","value":" "},
8328 {"type":"Operator","value":"="},
8329 {"type":"Text","value":" "},
8330 {"type":"LiteralNumberInteger","value":"0"},
8331 {"type":"Punctuation","value":"."},
8332 {"type":"Text","value":"\n\n "},
8333 {"type":"KeywordReserved","value":"PUBLISH "},
8334 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
8335 {"type":"Text","value":" "},
8336 {"type":"Punctuation","value":"("},
8337 {"type":"LiteralNumberInteger","value":"3"},
8338 {"type":"NameVariable","value":","},
8339 {"type":"Text","value":" "},
8340 {"type":"KeywordReserved","value":"SUBSTITUTE"},
8341 {"type":"Punctuation","value":"("},
8342 {"type":"LiteralStringDouble","value":"\"Mouse X/Y = \u00261 / \u00262\""},
8343 {"type":"NameVariable","value":","},
8344 {"type":"Text","value":" "},
8345 {"type":"NameVariable","value":"piMouseX,"},
8346 {"type":"Text","value":" "},
8347 {"type":"NameVariable","value":"piMouseY"},
8348 {"type":"Punctuation","value":"))."},
8349 {"type":"Text","value":"\n\n"},
8350 {"type":"KeywordReserved","value":"END"},
8351 {"type":"Text","value":" "},
8352 {"type":"KeywordReserved","value":"PROCEDURE"},
8353 {"type":"Punctuation","value":"."},
8354 {"type":"Text","value":" "},
8355 {"type":"CommentMultiline","value":"/* getMouseXY */"},
8356 {"type":"Text","value":"\n\n"},
8357 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
8358 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getQueryTable) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getQueryTable Procedure"},
8359 {"type":"Text","value":"\n"},
8360 {"type":"KeywordReserved","value":"PROCEDURE"},
8361 {"type":"Text","value":" "},
8362 {"type":"NameVariable","value":"getQueryTable"},
8363 {"type":"Text","value":" "},
8364 {"type":"Punctuation","value":":"},
8365 {"type":"Text","value":"\n"},
8366 {"type":"CommentMultiline","value":"/* Get the ttQuery table\n * Note: This procedure just returns the table, no further logic needed.\n */"},
8367 {"type":"Text","value":"\n "},
8368 {"type":"KeywordDeclaration","value":"DEFINE"},
8369 {"type":"Text","value":" "},
8370 {"type":"KeywordReserved","value":"OUTPUT"},
8371 {"type":"Text","value":" "},
8372 {"type":"KeywordReserved","value":"PARAMETER"},
8373 {"type":"Text","value":" "},
8374 {"type":"KeywordReserved","value":"table"},
8375 {"type":"Text","value":" "},
8376 {"type":"KeywordReserved","value":"FOR"},
8377 {"type":"Text","value":" "},
8378 {"type":"NameVariable","value":"ttQuery"},
8379 {"type":"Punctuation","value":"."},
8380 {"type":"Text","value":"\n\n"},
8381 {"type":"KeywordReserved","value":"END"},
8382 {"type":"Text","value":" "},
8383 {"type":"KeywordReserved","value":"PROCEDURE"},
8384 {"type":"Punctuation","value":"."},
8385 {"type":"Text","value":" "},
8386 {"type":"CommentMultiline","value":"/* getQueryTable */"},
8387 {"type":"Text","value":"\n\n"},
8388 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
8389 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getRegistryTable) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getRegistryTable Procedure"},
8390 {"type":"Text","value":"\n"},
8391 {"type":"KeywordReserved","value":"PROCEDURE"},
8392 {"type":"Text","value":" "},
8393 {"type":"NameVariable","value":"getRegistryTable"},
8394 {"type":"Text","value":" "},
8395 {"type":"Punctuation","value":":"},
8396 {"type":"Text","value":"\n"},
8397 {"type":"CommentMultiline","value":"/* Return complete registry tt\n */"},
8398 {"type":"Text","value":"\n "},
8399 {"type":"KeywordDeclaration","value":"DEFINE"},
8400 {"type":"Text","value":" "},
8401 {"type":"KeywordReserved","value":"OUTPUT"},
8402 {"type":"Text","value":" "},
8403 {"type":"KeywordReserved","value":"PARAMETER"},
8404 {"type":"Text","value":" "},
8405 {"type":"KeywordReserved","value":"TABLE"},
8406 {"type":"Text","value":" "},
8407 {"type":"KeywordReserved","value":"FOR"},
8408 {"type":"Text","value":" "},
8409 {"type":"NameVariable","value":"ttConfig"},
8410 {"type":"Punctuation","value":"."},
8411 {"type":"Text","value":"\n\n"},
8412 {"type":"KeywordReserved","value":"END"},
8413 {"type":"Text","value":" "},
8414 {"type":"KeywordReserved","value":"PROCEDURE"},
8415 {"type":"Punctuation","value":"."},
8416 {"type":"Text","value":" "},
8417 {"type":"CommentMultiline","value":"/* getRegistryTable */"},
8418 {"type":"Text","value":"\n\n"},
8419 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
8420 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTables) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getTables Procedure"},
8421 {"type":"Text","value":"\n"},
8422 {"type":"KeywordReserved","value":"PROCEDURE"},
8423 {"type":"Text","value":" "},
8424 {"type":"NameVariable","value":"getTables"},
8425 {"type":"Text","value":" "},
8426 {"type":"Punctuation","value":":"},
8427 {"type":"Text","value":"\n"},
8428 {"type":"CommentMultiline","value":"/* Fill ttTable with all currently connected databases.\n */"},
8429 {"type":"Text","value":"\n "},
8430 {"type":"KeywordDeclaration","value":"DEFINE"},
8431 {"type":"Text","value":" "},
8432 {"type":"KeywordReserved","value":"INPUT"},
8433 {"type":"Text","value":" "},
8434 {"type":"KeywordReserved","value":"PARAMETER"},
8435 {"type":"Text","value":" "},
8436 {"type":"KeywordReserved","value":"TABLE"},
8437 {"type":"Text","value":" "},
8438 {"type":"KeywordReserved","value":"FOR"},
8439 {"type":"Text","value":" "},
8440 {"type":"NameVariable","value":"ttTableFilter"},
8441 {"type":"Punctuation","value":"."},
8442 {"type":"Text","value":"\n "},
8443 {"type":"KeywordDeclaration","value":"DEFINE"},
8444 {"type":"Text","value":" "},
8445 {"type":"KeywordReserved","value":"OUTPUT"},
8446 {"type":"Text","value":" "},
8447 {"type":"KeywordReserved","value":"PARAMETER"},
8448 {"type":"Text","value":" "},
8449 {"type":"KeywordReserved","value":"TABLE"},
8450 {"type":"Text","value":" "},
8451 {"type":"KeywordReserved","value":"FOR"},
8452 {"type":"Text","value":" "},
8453 {"type":"NameVariable","value":"ttTable"},
8454 {"type":"Punctuation","value":"."},
8455 {"type":"Text","value":"\n\n "},
8456 {"type":"KeywordDeclaration","value":"DEFINE"},
8457 {"type":"Text","value":" "},
8458 {"type":"KeywordReserved","value":"VARIABLE"},
8459 {"type":"Text","value":" "},
8460 {"type":"NameVariable","value":"cCacheFile"},
8461 {"type":"Text","value":" "},
8462 {"type":"KeywordReserved","value":"AS"},
8463 {"type":"Text","value":" "},
8464 {"type":"KeywordType","value":"CHARACTER "},
8465 {"type":"Text","value":" "},
8466 {"type":"KeywordReserved","value":"NO-UNDO"},
8467 {"type":"Punctuation","value":"."},
8468 {"type":"Text","value":"\n "},
8469 {"type":"KeywordDeclaration","value":"DEFINE"},
8470 {"type":"Text","value":" "},
8471 {"type":"KeywordReserved","value":"VARIABLE"},
8472 {"type":"Text","value":" "},
8473 {"type":"NameVariable","value":"hDbBuffer"},
8474 {"type":"Text","value":" "},
8475 {"type":"KeywordReserved","value":"AS"},
8476 {"type":"Text","value":" "},
8477 {"type":"KeywordType","value":"HANDLE "},
8478 {"type":"Text","value":" "},
8479 {"type":"KeywordReserved","value":"NO-UNDO"},
8480 {"type":"Punctuation","value":"."},
8481 {"type":"Text","value":"\n "},
8482 {"type":"KeywordDeclaration","value":"DEFINE"},
8483 {"type":"Text","value":" "},
8484 {"type":"KeywordReserved","value":"VARIABLE"},
8485 {"type":"Text","value":" "},
8486 {"type":"NameVariable","value":"hDbStatusBuffer"},
8487 {"type":"Text","value":" "},
8488 {"type":"KeywordReserved","value":"AS"},
8489 {"type":"Text","value":" "},
8490 {"type":"KeywordType","value":"HANDLE "},
8491 {"type":"Text","value":" "},
8492 {"type":"KeywordReserved","value":"NO-UNDO"},
8493 {"type":"Punctuation","value":"."},
8494 {"type":"Text","value":"\n "},
8495 {"type":"KeywordDeclaration","value":"DEFINE"},
8496 {"type":"Text","value":" "},
8497 {"type":"KeywordReserved","value":"VARIABLE"},
8498 {"type":"Text","value":" "},
8499 {"type":"NameVariable","value":"hDbQuery"},
8500 {"type":"Text","value":" "},
8501 {"type":"KeywordReserved","value":"AS"},
8502 {"type":"Text","value":" "},
8503 {"type":"KeywordType","value":"HANDLE "},
8504 {"type":"Text","value":" "},
8505 {"type":"KeywordReserved","value":"NO-UNDO"},
8506 {"type":"Punctuation","value":"."},
8507 {"type":"Text","value":"\n "},
8508 {"type":"KeywordDeclaration","value":"DEFINE"},
8509 {"type":"Text","value":" "},
8510 {"type":"KeywordReserved","value":"VARIABLE"},
8511 {"type":"Text","value":" "},
8512 {"type":"NameVariable","value":"iDatabase"},
8513 {"type":"Text","value":" "},
8514 {"type":"KeywordReserved","value":"AS"},
8515 {"type":"Text","value":" "},
8516 {"type":"KeywordType","value":"INTEGER "},
8517 {"type":"Text","value":" "},
8518 {"type":"KeywordReserved","value":"NO-UNDO"},
8519 {"type":"Punctuation","value":"."},
8520 {"type":"Text","value":"\n "},
8521 {"type":"KeywordDeclaration","value":"DEFINE"},
8522 {"type":"Text","value":" "},
8523 {"type":"KeywordReserved","value":"VARIABLE"},
8524 {"type":"Text","value":" "},
8525 {"type":"NameVariable","value":"cCacheTimeStamp"},
8526 {"type":"Text","value":" "},
8527 {"type":"KeywordReserved","value":"AS"},
8528 {"type":"Text","value":" "},
8529 {"type":"KeywordType","value":"CHARACTER "},
8530 {"type":"Text","value":" "},
8531 {"type":"KeywordReserved","value":"NO-UNDO"},
8532 {"type":"Punctuation","value":"."},
8533 {"type":"Text","value":"\n "},
8534 {"type":"KeywordDeclaration","value":"DEFINE"},
8535 {"type":"Text","value":" "},
8536 {"type":"KeywordReserved","value":"VARIABLE"},
8537 {"type":"Text","value":" "},
8538 {"type":"NameVariable","value":"cCacheDir"},
8539 {"type":"Text","value":" "},
8540 {"type":"KeywordReserved","value":"AS"},
8541 {"type":"Text","value":" "},
8542 {"type":"KeywordType","value":"CHARACTER "},
8543 {"type":"Text","value":" "},
8544 {"type":"KeywordReserved","value":"NO-UNDO"},
8545 {"type":"Punctuation","value":"."},
8546 {"type":"Text","value":"\n "},
8547 {"type":"KeywordDeclaration","value":"DEFINE"},
8548 {"type":"Text","value":" "},
8549 {"type":"KeywordReserved","value":"VARIABLE"},
8550 {"type":"Text","value":" "},
8551 {"type":"NameVariable","value":"cSchemaCacheFile"},
8552 {"type":"Text","value":" "},
8553 {"type":"KeywordReserved","value":"AS"},
8554 {"type":"Text","value":" "},
8555 {"type":"KeywordType","value":"CHARACTER "},
8556 {"type":"Text","value":" "},
8557 {"type":"KeywordReserved","value":"NO-UNDO"},
8558 {"type":"Punctuation","value":"."},
8559 {"type":"Text","value":"\n "},
8560 {"type":"KeywordDeclaration","value":"DEFINE"},
8561 {"type":"Text","value":" "},
8562 {"type":"KeywordReserved","value":"VARIABLE"},
8563 {"type":"Text","value":" "},
8564 {"type":"NameVariable","value":"cOneCacheFile"},
8565 {"type":"Text","value":" "},
8566 {"type":"KeywordReserved","value":"AS"},
8567 {"type":"Text","value":" "},
8568 {"type":"KeywordType","value":"CHARACTER "},
8569 {"type":"Text","value":" "},
8570 {"type":"KeywordReserved","value":"NO-UNDO"},
8571 {"type":"Punctuation","value":"."},
8572 {"type":"Text","value":"\n\n "},
8573 {"type":"KeywordDeclaration","value":"DEFINE"},
8574 {"type":"Text","value":" "},
8575 {"type":"KeywordReserved","value":"BUFFER"},
8576 {"type":"Text","value":" "},
8577 {"type":"NameVariable","value":"bTable"},
8578 {"type":"Text","value":" "},
8579 {"type":"KeywordReserved","value":"FOR"},
8580 {"type":"Text","value":" "},
8581 {"type":"NameVariable","value":"ttTable"},
8582 {"type":"Punctuation","value":"."},
8583 {"type":"Text","value":"\n "},
8584 {"type":"KeywordDeclaration","value":"DEFINE"},
8585 {"type":"Text","value":" "},
8586 {"type":"KeywordReserved","value":"BUFFER"},
8587 {"type":"Text","value":" "},
8588 {"type":"NameVariable","value":"bTableXml"},
8589 {"type":"Text","value":" "},
8590 {"type":"KeywordReserved","value":"FOR"},
8591 {"type":"Text","value":" "},
8592 {"type":"NameVariable","value":"ttTableXml"},
8593 {"type":"Punctuation","value":"."},
8594 {"type":"Text","value":"\n\n "},
8595 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
8596 {"type":"Text","value":"\n\n "},
8597 {"type":"CommentMultiline","value":"/* Dataserver support can be for:\n *\n * V9: \"PROGRESS,AS400,ORACLE,MSS,ODBC\"\n * V10: \"PROGRESS,ORACLE,MSS,ODBC\" (from V10 no native support for AS400)\n * V11: \"PROGRESS,ORACLE,MSS,ODBC\"\n * V12: \"PROGRESS,ORACLE,MSS\" (from V12 no ODBC support anymore)\n *\n */"},
8598 {"type":"Text","value":"\n "},
8599 {"type":"KeywordReserved","value":"EMPTY"},
8600 {"type":"Text","value":" "},
8601 {"type":"KeywordReserved","value":"TEMP-TABLE"},
8602 {"type":"Text","value":" "},
8603 {"type":"NameVariable","value":"ttTable"},
8604 {"type":"Punctuation","value":"."},
8605 {"type":"Text","value":"\n "},
8606 {"type":"KeywordReserved","value":"CREATE"},
8607 {"type":"Text","value":" "},
8608 {"type":"KeywordReserved","value":"WIDGET-POOL "},
8609 {"type":"LiteralStringDouble","value":"\"metaInfo\""},
8610 {"type":"Punctuation","value":"."},
8611 {"type":"Text","value":"\n\n "},
8612 {"type":"NameVariable","value":"#"},
8613 {"type":"KeywordReserved","value":"Database"},
8614 {"type":"Punctuation","value":":"},
8615 {"type":"Text","value":"\n "},
8616 {"type":"KeywordReserved","value":"DO"},
8617 {"type":"Text","value":" "},
8618 {"type":"NameVariable","value":"iDatabase"},
8619 {"type":"Text","value":" "},
8620 {"type":"Operator","value":"="},
8621 {"type":"Text","value":" "},
8622 {"type":"LiteralNumberInteger","value":"1"},
8623 {"type":"Text","value":" "},
8624 {"type":"KeywordReserved","value":"TO"},
8625 {"type":"Text","value":" "},
8626 {"type":"KeywordReserved","value":"NUM-DBS"},
8627 {"type":"Punctuation","value":":"},
8628 {"type":"Text","value":"\n "},
8629 {"type":"KeywordReserved","value":"IF"},
8630 {"type":"Text","value":" "},
8631 {"type":"KeywordReserved","value":"DBTYPE"},
8632 {"type":"Punctuation","value":"("},
8633 {"type":"NameVariable","value":"iDatabase"},
8634 {"type":"Punctuation","value":")"},
8635 {"type":"Text","value":" "},
8636 {"type":"NameVariable","value":"\u003c\u003e"},
8637 {"type":"Text","value":" "},
8638 {"type":"LiteralStringDouble","value":"\"PROGRESS\""},
8639 {"type":"Text","value":" "},
8640 {"type":"KeywordReserved","value":"THEN"},
8641 {"type":"Text","value":" "},
8642 {"type":"KeywordReserved","value":"NEXT "},
8643 {"type":"NameVariable","value":"#"},
8644 {"type":"KeywordReserved","value":"Database"},
8645 {"type":"Punctuation","value":"."},
8646 {"type":"Text","value":"\n\n "},
8647 {"type":"CommentMultiline","value":"/* Compose name of the cache file. Use date/time of last schema change in the name */"},
8648 {"type":"Text","value":"\n "},
8649 {"type":"KeywordReserved","value":"IF"},
8650 {"type":"Text","value":" "},
8651 {"type":"NameVariable","value":"glCacheTableDefs"},
8652 {"type":"Text","value":" "},
8653 {"type":"KeywordReserved","value":"THEN\n "},
8654 {"type":"Text","value":" "},
8655 {"type":"KeywordReserved","value":"DO"},
8656 {"type":"Punctuation","value":":"},
8657 {"type":"Text","value":"\n "},
8658 {"type":"KeywordReserved","value":"CREATE"},
8659 {"type":"Text","value":" "},
8660 {"type":"KeywordReserved","value":"BUFFER"},
8661 {"type":"Text","value":" "},
8662 {"type":"NameVariable","value":"hDbStatusBuffer"},
8663 {"type":"Text","value":" "},
8664 {"type":"KeywordReserved","value":"FOR"},
8665 {"type":"Text","value":" "},
8666 {"type":"KeywordReserved","value":"TABLE"},
8667 {"type":"Text","value":" "},
8668 {"type":"KeywordReserved","value":"LDBNAME"},
8669 {"type":"Punctuation","value":"("},
8670 {"type":"NameVariable","value":"iDatabase"},
8671 {"type":"Punctuation","value":")"},
8672 {"type":"Text","value":" "},
8673 {"type":"Operator","value":"+"},
8674 {"type":"Text","value":" "},
8675 {"type":"LiteralStringDouble","value":"\"._DbStatus\""},
8676 {"type":"Text","value":" "},
8677 {"type":"KeywordReserved","value":"IN"},
8678 {"type":"Text","value":" "},
8679 {"type":"KeywordReserved","value":"WIDGET-POOL "},
8680 {"type":"LiteralStringDouble","value":"\"metaInfo\""},
8681 {"type":"Punctuation","value":"."},
8682 {"type":"Text","value":"\n "},
8683 {"type":"NameVariable","value":"hDbStatusBuffer"},
8684 {"type":"Punctuation","value":":"},
8685 {"type":"KeywordReserved","value":"FIND-FIRST"},
8686 {"type":"Punctuation","value":"("},
8687 {"type":"LiteralStringDouble","value":"\"\""},
8688 {"type":"NameVariable","value":","},
8689 {"type":"KeywordReserved","value":"NO-LOCK"},
8690 {"type":"Punctuation","value":")."},
8691 {"type":"Text","value":"\n\n "},
8692 {"type":"KeywordReserved","value":"ASSIGN\n "},
8693 {"type":"Text","value":" "},
8694 {"type":"NameVariable","value":"cCacheTimeStamp"},
8695 {"type":"Text","value":" "},
8696 {"type":"Operator","value":"="},
8697 {"type":"Text","value":" "},
8698 {"type":"KeywordReserved","value":"REPLACE"},
8699 {"type":"Punctuation","value":"("},
8700 {"type":"KeywordReserved","value":"REPLACE"},
8701 {"type":"Punctuation","value":"("},
8702 {"type":"NameVariable","value":"hDbStatusBuffer"},
8703 {"type":"Punctuation","value":"::"},
8704 {"type":"NameVariable","value":"_dbstatus"},
8705 {"type":"Operator","value":"-"},
8706 {"type":"NameVariable","value":"cachestamp,"},
8707 {"type":"LiteralStringDouble","value":"\" \""},
8708 {"type":"NameVariable","value":","},
8709 {"type":"LiteralStringDouble","value":"\"_\""},
8710 {"type":"Punctuation","value":")"},
8711 {"type":"NameVariable","value":","},
8712 {"type":"LiteralStringDouble","value":"\":\""},
8713 {"type":"NameVariable","value":","},
8714 {"type":"LiteralStringDouble","value":"\"\""},
8715 {"type":"Punctuation","value":")"},
8716 {"type":"Text","value":"\n "},
8717 {"type":"NameVariable","value":"cCacheFile"},
8718 {"type":"Text","value":" "},
8719 {"type":"Operator","value":"="},
8720 {"type":"Text","value":" "},
8721 {"type":"KeywordReserved","value":"SUBSTITUTE"},
8722 {"type":"Punctuation","value":"("},
8723 {"type":"LiteralStringDouble","value":"\"\u00261cache\\db.\u00262.\u00263.xml\""},
8724 {"type":"NameVariable","value":","},
8725 {"type":"Text","value":" "},
8726 {"type":"NameVariable","value":"getWorkFolder"},
8727 {"type":"Punctuation","value":"()"},
8728 {"type":"NameVariable","value":","},
8729 {"type":"Text","value":" "},
8730 {"type":"KeywordReserved","value":"LDBNAME"},
8731 {"type":"Punctuation","value":"("},
8732 {"type":"NameVariable","value":"iDatabase"},
8733 {"type":"Punctuation","value":")"},
8734 {"type":"NameVariable","value":","},
8735 {"type":"Text","value":" "},
8736 {"type":"NameVariable","value":"cCacheTimeStamp"},
8737 {"type":"Text","value":" "},
8738 {"type":"Punctuation","value":")."},
8739 {"type":"Text","value":"\n\n "},
8740 {"type":"KeywordReserved","value":"DELETE"},
8741 {"type":"Text","value":" "},
8742 {"type":"NameVariable","value":"OBJECT"},
8743 {"type":"Text","value":" "},
8744 {"type":"NameVariable","value":"hDbStatusBuffer"},
8745 {"type":"Punctuation","value":"."},
8746 {"type":"Text","value":"\n "},
8747 {"type":"KeywordReserved","value":"END"},
8748 {"type":"Punctuation","value":"."},
8749 {"type":"Text","value":"\n\n "},
8750 {"type":"CommentMultiline","value":"/* If caching enabled and there is a cache file, read it */"},
8751 {"type":"Text","value":"\n "},
8752 {"type":"KeywordReserved","value":"IF"},
8753 {"type":"Text","value":" "},
8754 {"type":"NameVariable","value":"glCacheTableDefs"},
8755 {"type":"Text","value":" "},
8756 {"type":"KeywordReserved","value":"AND"},
8757 {"type":"Text","value":" "},
8758 {"type":"KeywordReserved","value":"SEARCH"},
8759 {"type":"Punctuation","value":"("},
8760 {"type":"NameVariable","value":"cCacheFile"},
8761 {"type":"Punctuation","value":")"},
8762 {"type":"Text","value":" "},
8763 {"type":"NameVariable","value":"\u003c\u003e"},
8764 {"type":"Text","value":" "},
8765 {"type":"NameVariable","value":"?"},
8766 {"type":"Text","value":" "},
8767 {"type":"KeywordReserved","value":"THEN\n "},
8768 {"type":"Text","value":" "},
8769 {"type":"KeywordReserved","value":"DO"},
8770 {"type":"Punctuation","value":":"},
8771 {"type":"Text","value":"\n "},
8772 {"type":"KeywordReserved","value":"PUBLISH "},
8773 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
8774 {"type":"Text","value":" "},
8775 {"type":"Punctuation","value":"("},
8776 {"type":"LiteralNumberInteger","value":"3"},
8777 {"type":"NameVariable","value":","},
8778 {"type":"Text","value":" "},
8779 {"type":"KeywordReserved","value":"SUBSTITUTE"},
8780 {"type":"Punctuation","value":"("},
8781 {"type":"LiteralStringDouble","value":"\"Get table list from cache file \u00261\""},
8782 {"type":"NameVariable","value":","},
8783 {"type":"Text","value":" "},
8784 {"type":"NameVariable","value":"cCacheFile"},
8785 {"type":"Punctuation","value":"))."},
8786 {"type":"Text","value":"\n "},
8787 {"type":"KeywordReserved","value":"TEMP-TABLE"},
8788 {"type":"Text","value":" "},
8789 {"type":"NameVariable","value":"ttTable"},
8790 {"type":"Punctuation","value":":"},
8791 {"type":"KeywordReserved","value":"READ-XML"},
8792 {"type":"Punctuation","value":"("},
8793 {"type":"LiteralStringDouble","value":"\"file\""},
8794 {"type":"NameVariable","value":","},
8795 {"type":"Text","value":" "},
8796 {"type":"NameVariable","value":"cCacheFile,"},
8797 {"type":"Text","value":" "},
8798 {"type":"LiteralStringDouble","value":"\"APPEND\""},
8799 {"type":"NameVariable","value":","},
8800 {"type":"Text","value":" "},
8801 {"type":"NameVariable","value":"?,"},
8802 {"type":"Text","value":" "},
8803 {"type":"NameVariable","value":"?,"},
8804 {"type":"Text","value":" "},
8805 {"type":"NameVariable","value":"?,"},
8806 {"type":"Text","value":" "},
8807 {"type":"NameVariable","value":"?"},
8808 {"type":"Punctuation","value":")."},
8809 {"type":"Text","value":"\n\n "},
8810 {"type":"NameVariable","value":"cCacheDir"},
8811 {"type":"Text","value":" "},
8812 {"type":"Operator","value":"="},
8813 {"type":"Text","value":" "},
8814 {"type":"KeywordReserved","value":"SUBSTITUTE"},
8815 {"type":"Punctuation","value":"("},
8816 {"type":"Text","value":" "},
8817 {"type":"LiteralStringDouble","value":"\"\u00261cache\""},
8818 {"type":"NameVariable","value":","},
8819 {"type":"Text","value":" "},
8820 {"type":"NameVariable","value":"getWorkFolder"},
8821 {"type":"Punctuation","value":"()"},
8822 {"type":"Text","value":" "},
8823 {"type":"Punctuation","value":")."},
8824 {"type":"Text","value":"\n "},
8825 {"type":"KeywordReserved","value":"INPUT"},
8826 {"type":"Text","value":" "},
8827 {"type":"KeywordReserved","value":"FROM"},
8828 {"type":"Text","value":" "},
8829 {"type":"KeywordReserved","value":"OS-DIR"},
8830 {"type":"Punctuation","value":"("},
8831 {"type":"NameVariable","value":"cCacheDir"},
8832 {"type":"Punctuation","value":")."},
8833 {"type":"Text","value":"\n "},
8834 {"type":"NameVariable","value":"#ReadSchemaCache"},
8835 {"type":"Punctuation","value":":"},
8836 {"type":"Text","value":"\n "},
8837 {"type":"KeywordReserved","value":"REPEAT"},
8838 {"type":"Punctuation","value":":"},
8839 {"type":"Text","value":"\n "},
8840 {"type":"KeywordReserved","value":"IMPORT"},
8841 {"type":"Text","value":" "},
8842 {"type":"NameVariable","value":"cSchemaCacheFile"},
8843 {"type":"Punctuation","value":"."},
8844 {"type":"Text","value":"\n\n "},
8845 {"type":"KeywordReserved","value":"IF"},
8846 {"type":"Text","value":" "},
8847 {"type":"NameVariable","value":"cSchemaCacheFile"},
8848 {"type":"Text","value":" "},
8849 {"type":"KeywordReserved","value":"BEGINS"},
8850 {"type":"Text","value":" "},
8851 {"type":"KeywordReserved","value":"SUBSTITUTE"},
8852 {"type":"Punctuation","value":"("},
8853 {"type":"LiteralStringDouble","value":"\"db.\u00261;\""},
8854 {"type":"NameVariable","value":","},
8855 {"type":"Text","value":" "},
8856 {"type":"KeywordReserved","value":"LDBNAME"},
8857 {"type":"Punctuation","value":"("},
8858 {"type":"NameVariable","value":"iDatabase"},
8859 {"type":"Punctuation","value":"))"},
8860 {"type":"Text","value":"\n "},
8861 {"type":"KeywordReserved","value":"AND"},
8862 {"type":"Text","value":" "},
8863 {"type":"KeywordReserved","value":"ENTRY"},
8864 {"type":"Punctuation","value":"("},
8865 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
8866 {"type":"Punctuation","value":"("},
8867 {"type":"NameVariable","value":"cSchemaCacheFile,"},
8868 {"type":"Text","value":" "},
8869 {"type":"LiteralStringDouble","value":"\".\""},
8870 {"type":"Punctuation","value":")"},
8871 {"type":"Text","value":" "},
8872 {"type":"Operator","value":"-"},
8873 {"type":"Text","value":" "},
8874 {"type":"LiteralNumberInteger","value":"1"},
8875 {"type":"NameVariable","value":","},
8876 {"type":"Text","value":" "},
8877 {"type":"NameVariable","value":"cSchemaCacheFile,"},
8878 {"type":"Text","value":" "},
8879 {"type":"LiteralStringDouble","value":"\".\""},
8880 {"type":"Punctuation","value":")"},
8881 {"type":"Text","value":" "},
8882 {"type":"Operator","value":"="},
8883 {"type":"Text","value":" "},
8884 {"type":"KeywordReserved","value":"ENTRY "},
8885 {"type":"Punctuation","value":"("},
8886 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
8887 {"type":"Punctuation","value":"("},
8888 {"type":"NameVariable","value":"cCacheFile,"},
8889 {"type":"Text","value":" "},
8890 {"type":"LiteralStringDouble","value":"\".\""},
8891 {"type":"Punctuation","value":")"},
8892 {"type":"Text","value":" "},
8893 {"type":"Operator","value":"-"},
8894 {"type":"Text","value":" "},
8895 {"type":"LiteralNumberInteger","value":"1"},
8896 {"type":"NameVariable","value":","},
8897 {"type":"Text","value":" "},
8898 {"type":"NameVariable","value":"cCacheFile,"},
8899 {"type":"Text","value":" "},
8900 {"type":"LiteralStringDouble","value":"\".\""},
8901 {"type":"Punctuation","value":")"},
8902 {"type":"Text","value":" "},
8903 {"type":"CommentMultiline","value":"/* Check timestamp */"},
8904 {"type":"Text","value":"\n "},
8905 {"type":"KeywordReserved","value":"THEN\n "},
8906 {"type":"Text","value":" "},
8907 {"type":"KeywordReserved","value":"DO"},
8908 {"type":"Punctuation","value":":"},
8909 {"type":"Text","value":"\n "},
8910 {"type":"NameVariable","value":"cOneCacheFile"},
8911 {"type":"Text","value":" "},
8912 {"type":"Operator","value":"="},
8913 {"type":"Text","value":" "},
8914 {"type":"KeywordReserved","value":"SUBSTITUTE"},
8915 {"type":"Punctuation","value":"("},
8916 {"type":"Text","value":" "},
8917 {"type":"LiteralStringDouble","value":"\"\u00261\\\u00262\""},
8918 {"type":"NameVariable","value":","},
8919 {"type":"Text","value":" "},
8920 {"type":"NameVariable","value":"cCacheDir,"},
8921 {"type":"Text","value":" "},
8922 {"type":"NameVariable","value":"cSchemaCacheFile"},
8923 {"type":"Punctuation","value":")."},
8924 {"type":"Text","value":"\n "},
8925 {"type":"KeywordReserved","value":"TEMP-TABLE"},
8926 {"type":"Text","value":" "},
8927 {"type":"NameVariable","value":"ttTable"},
8928 {"type":"Punctuation","value":":"},
8929 {"type":"KeywordReserved","value":"READ-XML"},
8930 {"type":"Punctuation","value":"("},
8931 {"type":"LiteralStringDouble","value":"\"file\""},
8932 {"type":"NameVariable","value":","},
8933 {"type":"Text","value":" "},
8934 {"type":"NameVariable","value":"cOneCacheFile,"},
8935 {"type":"Text","value":" "},
8936 {"type":"LiteralStringDouble","value":"\"APPEND\""},
8937 {"type":"NameVariable","value":","},
8938 {"type":"Text","value":" "},
8939 {"type":"NameVariable","value":"?,"},
8940 {"type":"Text","value":" "},
8941 {"type":"NameVariable","value":"?,"},
8942 {"type":"Text","value":" "},
8943 {"type":"NameVariable","value":"?,"},
8944 {"type":"Text","value":" "},
8945 {"type":"NameVariable","value":"?"},
8946 {"type":"Punctuation","value":")."},
8947 {"type":"Text","value":"\n "},
8948 {"type":"KeywordReserved","value":"END"},
8949 {"type":"Punctuation","value":"."},
8950 {"type":"Text","value":"\n "},
8951 {"type":"KeywordReserved","value":"END"},
8952 {"type":"Punctuation","value":"."},
8953 {"type":"Text","value":"\n "},
8954 {"type":"KeywordReserved","value":"INPUT"},
8955 {"type":"Text","value":" "},
8956 {"type":"KeywordReserved","value":"CLOSE"},
8957 {"type":"Punctuation","value":"."},
8958 {"type":"Text","value":"\n "},
8959 {"type":"KeywordReserved","value":"END"},
8960 {"type":"Punctuation","value":"."},
8961 {"type":"Text","value":"\n\n "},
8962 {"type":"CommentMultiline","value":"/* Otherwise build it */"},
8963 {"type":"Text","value":"\n "},
8964 {"type":"KeywordReserved","value":"ELSE\n "},
8965 {"type":"Text","value":" "},
8966 {"type":"KeywordReserved","value":"DO"},
8967 {"type":"Punctuation","value":":"},
8968 {"type":"Text","value":"\n "},
8969 {"type":"KeywordReserved","value":"CREATE"},
8970 {"type":"Text","value":" "},
8971 {"type":"KeywordReserved","value":"ALIAS "},
8972 {"type":"LiteralStringSingle","value":"'dictdb'"},
8973 {"type":"Text","value":" "},
8974 {"type":"KeywordReserved","value":"FOR"},
8975 {"type":"Text","value":" "},
8976 {"type":"KeywordReserved","value":"DATABASE"},
8977 {"type":"Text","value":" "},
8978 {"type":"KeywordReserved","value":"VALUE"},
8979 {"type":"Punctuation","value":"("},
8980 {"type":"KeywordReserved","value":"LDBNAME"},
8981 {"type":"Punctuation","value":"("},
8982 {"type":"NameVariable","value":"iDatabase"},
8983 {"type":"Punctuation","value":"))."},
8984 {"type":"Text","value":"\n "},
8985 {"type":"KeywordReserved","value":"RUN"},
8986 {"type":"Text","value":" "},
8987 {"type":"NameVariable","value":"getSchema"},
8988 {"type":"Punctuation","value":"."},
8989 {"type":"NameVariable","value":"p"},
8990 {"type":"Punctuation","value":"("},
8991 {"type":"KeywordReserved","value":"INPUT"},
8992 {"type":"Text","value":" "},
8993 {"type":"KeywordReserved","value":"TABLE"},
8994 {"type":"Text","value":" "},
8995 {"type":"NameVariable","value":"ttTable"},
8996 {"type":"Text","value":" "},
8997 {"type":"NameVariable","value":"BY"},
8998 {"type":"Operator","value":"-"},
8999 {"type":"NameVariable","value":"REFERENCE"},
9000 {"type":"Punctuation","value":")."},
9001 {"type":"Text","value":"\n\n "},
9002 {"type":"CommentMultiline","value":"/* Save cache file for next time */"},
9003 {"type":"Text","value":"\n "},
9004 {"type":"KeywordReserved","value":"IF"},
9005 {"type":"Text","value":" "},
9006 {"type":"NameVariable","value":"glCacheTableDefs"},
9007 {"type":"Text","value":" "},
9008 {"type":"KeywordReserved","value":"THEN\n "},
9009 {"type":"Text","value":" "},
9010 {"type":"KeywordReserved","value":"DO"},
9011 {"type":"Punctuation","value":":"},
9012 {"type":"Text","value":"\n "},
9013 {"type":"CommentMultiline","value":"/* Move the tables of the current db to a separate tt so we can dump it. */"},
9014 {"type":"Text","value":"\n "},
9015 {"type":"KeywordReserved","value":"EMPTY"},
9016 {"type":"Text","value":" "},
9017 {"type":"KeywordReserved","value":"TEMP-TABLE"},
9018 {"type":"Text","value":" "},
9019 {"type":"NameVariable","value":"ttTableXml"},
9020 {"type":"Punctuation","value":"."},
9021 {"type":"Text","value":"\n\n "},
9022 {"type":"KeywordReserved","value":"CREATE"},
9023 {"type":"Text","value":" "},
9024 {"type":"KeywordReserved","value":"QUERY"},
9025 {"type":"Text","value":" "},
9026 {"type":"NameVariable","value":"hDbQuery"},
9027 {"type":"Text","value":" "},
9028 {"type":"KeywordReserved","value":"IN"},
9029 {"type":"Text","value":" "},
9030 {"type":"KeywordReserved","value":"WIDGET-POOL "},
9031 {"type":"LiteralStringDouble","value":"\"metaInfo\""},
9032 {"type":"Punctuation","value":"."},
9033 {"type":"Text","value":"\n "},
9034 {"type":"KeywordReserved","value":"CREATE"},
9035 {"type":"Text","value":" "},
9036 {"type":"KeywordReserved","value":"BUFFER"},
9037 {"type":"Text","value":" "},
9038 {"type":"NameVariable","value":"hDbBuffer"},
9039 {"type":"Text","value":" "},
9040 {"type":"KeywordReserved","value":"FOR"},
9041 {"type":"Text","value":" "},
9042 {"type":"KeywordReserved","value":"TABLE"},
9043 {"type":"Text","value":" "},
9044 {"type":"KeywordReserved","value":"LDBNAME"},
9045 {"type":"Punctuation","value":"("},
9046 {"type":"NameVariable","value":"iDatabase"},
9047 {"type":"Punctuation","value":")"},
9048 {"type":"Text","value":" "},
9049 {"type":"Operator","value":"+"},
9050 {"type":"Text","value":" "},
9051 {"type":"LiteralStringDouble","value":"\"._Db\""},
9052 {"type":"Text","value":" "},
9053 {"type":"KeywordReserved","value":"IN"},
9054 {"type":"Text","value":" "},
9055 {"type":"KeywordReserved","value":"WIDGET-POOL "},
9056 {"type":"LiteralStringDouble","value":"\"metaInfo\""},
9057 {"type":"Punctuation","value":"."},
9058 {"type":"Text","value":"\n\n "},
9059 {"type":"NameVariable","value":"hDbQuery"},
9060 {"type":"Punctuation","value":":"},
9061 {"type":"KeywordReserved","value":"SET-BUFFERS"},
9062 {"type":"Punctuation","value":"("},
9063 {"type":"NameVariable","value":"hDbBuffer"},
9064 {"type":"Punctuation","value":")."},
9065 {"type":"Text","value":"\n "},
9066 {"type":"NameVariable","value":"hDbQuery"},
9067 {"type":"Punctuation","value":":"},
9068 {"type":"KeywordReserved","value":"QUERY-PREPARE"},
9069 {"type":"Punctuation","value":"("},
9070 {"type":"LiteralStringDouble","value":"\"FOR EACH _Db NO-LOCK WHERE _Db._Db-local = TRUE\""},
9071 {"type":"Punctuation","value":")."},
9072 {"type":"Text","value":"\n "},
9073 {"type":"NameVariable","value":"hDbQuery"},
9074 {"type":"Punctuation","value":":"},
9075 {"type":"KeywordReserved","value":"QUERY-OPEN"},
9076 {"type":"Punctuation","value":"()."},
9077 {"type":"Text","value":"\n\n "},
9078 {"type":"NameVariable","value":"#DB"},
9079 {"type":"Punctuation","value":":"},
9080 {"type":"Text","value":"\n "},
9081 {"type":"KeywordReserved","value":"REPEAT"},
9082 {"type":"Punctuation","value":":"},
9083 {"type":"Text","value":"\n "},
9084 {"type":"NameVariable","value":"hDbQuery"},
9085 {"type":"Punctuation","value":":"},
9086 {"type":"KeywordReserved","value":"GET-NEXT"},
9087 {"type":"Punctuation","value":"()."},
9088 {"type":"Text","value":"\n "},
9089 {"type":"KeywordReserved","value":"IF"},
9090 {"type":"Text","value":" "},
9091 {"type":"NameVariable","value":"hDbQuery"},
9092 {"type":"Punctuation","value":":"},
9093 {"type":"KeywordReserved","value":"QUERY-OFF-END"},
9094 {"type":"Text","value":" "},
9095 {"type":"KeywordReserved","value":"THEN"},
9096 {"type":"Text","value":" "},
9097 {"type":"KeywordReserved","value":"LEAVE "},
9098 {"type":"NameVariable","value":"#DB"},
9099 {"type":"Punctuation","value":"."},
9100 {"type":"Text","value":"\n\n "},
9101 {"type":"KeywordReserved","value":"FOR"},
9102 {"type":"Text","value":" "},
9103 {"type":"KeywordReserved","value":"EACH"},
9104 {"type":"Text","value":" "},
9105 {"type":"NameVariable","value":"bTable"},
9106 {"type":"Text","value":"\n "},
9107 {"type":"KeywordReserved","value":"WHERE"},
9108 {"type":"Text","value":" "},
9109 {"type":"NameVariable","value":"bTable"},
9110 {"type":"Punctuation","value":"."},
9111 {"type":"NameVariable","value":"cDatabase"},
9112 {"type":"Text","value":" "},
9113 {"type":"Operator","value":"="},
9114 {"type":"Text","value":" "},
9115 {"type":"Punctuation","value":"("},
9116 {"type":"KeywordReserved","value":"IF"},
9117 {"type":"Text","value":" "},
9118 {"type":"NameVariable","value":"hDbBuffer"},
9119 {"type":"Punctuation","value":"::"},
9120 {"type":"NameVariable","value":"_Db"},
9121 {"type":"Operator","value":"-"},
9122 {"type":"NameVariable","value":"slave"},
9123 {"type":"Text","value":" "},
9124 {"type":"KeywordReserved","value":"THEN"},
9125 {"type":"Text","value":" "},
9126 {"type":"NameVariable","value":"hDbBuffer"},
9127 {"type":"Punctuation","value":"::"},
9128 {"type":"NameVariable","value":"_Db"},
9129 {"type":"Operator","value":"-"},
9130 {"type":"NameVariable","value":"name"},
9131 {"type":"Text","value":" "},
9132 {"type":"KeywordReserved","value":"ELSE"},
9133 {"type":"Text","value":" "},
9134 {"type":"KeywordReserved","value":"LDBNAME"},
9135 {"type":"Punctuation","value":"("},
9136 {"type":"NameVariable","value":"iDatabase"},
9137 {"type":"Punctuation","value":")):"},
9138 {"type":"Text","value":"\n "},
9139 {"type":"KeywordReserved","value":"CREATE"},
9140 {"type":"Text","value":" "},
9141 {"type":"NameVariable","value":"bTableXml"},
9142 {"type":"Punctuation","value":"."},
9143 {"type":"Text","value":"\n "},
9144 {"type":"KeywordReserved","value":"BUFFER-COPY"},
9145 {"type":"Text","value":" "},
9146 {"type":"NameVariable","value":"bTable"},
9147 {"type":"Text","value":" "},
9148 {"type":"KeywordReserved","value":"TO"},
9149 {"type":"Text","value":" "},
9150 {"type":"NameVariable","value":"bTableXml"},
9151 {"type":"Punctuation","value":"."},
9152 {"type":"Text","value":"\n "},
9153 {"type":"KeywordReserved","value":"END"},
9154 {"type":"Punctuation","value":"."},
9155 {"type":"Text","value":"\n "},
9156 {"type":"KeywordReserved","value":"END"},
9157 {"type":"Punctuation","value":"."},
9158 {"type":"Text","value":"\n\n "},
9159 {"type":"NameVariable","value":"hDbQuery"},
9160 {"type":"Punctuation","value":":"},
9161 {"type":"KeywordReserved","value":"QUERY-CLOSE"},
9162 {"type":"Punctuation","value":"()."},
9163 {"type":"Text","value":"\n "},
9164 {"type":"KeywordReserved","value":"DELETE"},
9165 {"type":"Text","value":" "},
9166 {"type":"NameVariable","value":"OBJECT"},
9167 {"type":"Text","value":" "},
9168 {"type":"NameVariable","value":"hDbQuery"},
9169 {"type":"Punctuation","value":"."},
9170 {"type":"Text","value":"\n "},
9171 {"type":"KeywordReserved","value":"DELETE"},
9172 {"type":"Text","value":" "},
9173 {"type":"NameVariable","value":"OBJECT"},
9174 {"type":"Text","value":" "},
9175 {"type":"NameVariable","value":"hDbBuffer"},
9176 {"type":"Punctuation","value":"."},
9177 {"type":"Text","value":"\n\n "},
9178 {"type":"KeywordReserved","value":"TEMP-TABLE"},
9179 {"type":"Text","value":" "},
9180 {"type":"NameVariable","value":"ttTableXml"},
9181 {"type":"Punctuation","value":":"},
9182 {"type":"KeywordReserved","value":"WRITE-XML"},
9183 {"type":"Punctuation","value":"("},
9184 {"type":"LiteralStringDouble","value":"\"file\""},
9185 {"type":"NameVariable","value":","},
9186 {"type":"Text","value":" "},
9187 {"type":"NameVariable","value":"cCacheFile,"},
9188 {"type":"Text","value":" "},
9189 {"type":"KeywordReserved","value":"YES"},
9190 {"type":"NameVariable","value":","},
9191 {"type":"Text","value":" "},
9192 {"type":"NameVariable","value":"?,"},
9193 {"type":"Text","value":" "},
9194 {"type":"NameVariable","value":"?,"},
9195 {"type":"Text","value":" "},
9196 {"type":"KeywordReserved","value":"NO"},
9197 {"type":"NameVariable","value":","},
9198 {"type":"Text","value":" "},
9199 {"type":"KeywordReserved","value":"NO"},
9200 {"type":"Punctuation","value":")."},
9201 {"type":"Text","value":"\n "},
9202 {"type":"KeywordReserved","value":"EMPTY"},
9203 {"type":"Text","value":" "},
9204 {"type":"KeywordReserved","value":"TEMP-TABLE"},
9205 {"type":"Text","value":" "},
9206 {"type":"NameVariable","value":"ttTableXml"},
9207 {"type":"Punctuation","value":"."},
9208 {"type":"Text","value":"\n\n "},
9209 {"type":"CommentMultiline","value":"/* Support Dataservers */"},
9210 {"type":"Text","value":"\n "},
9211 {"type":"KeywordReserved","value":"FOR"},
9212 {"type":"Text","value":" "},
9213 {"type":"KeywordReserved","value":"EACH"},
9214 {"type":"Text","value":" "},
9215 {"type":"NameVariable","value":"bTable"},
9216 {"type":"Text","value":"\n "},
9217 {"type":"KeywordReserved","value":"WHERE"},
9218 {"type":"Text","value":" "},
9219 {"type":"NameVariable","value":"bTable"},
9220 {"type":"Punctuation","value":"."},
9221 {"type":"NameVariable","value":"cSchemaHolder"},
9222 {"type":"Text","value":" "},
9223 {"type":"Operator","value":"="},
9224 {"type":"Text","value":" "},
9225 {"type":"KeywordReserved","value":"LDBNAME"},
9226 {"type":"Punctuation","value":"("},
9227 {"type":"NameVariable","value":"iDatabase"},
9228 {"type":"Punctuation","value":")"},
9229 {"type":"Text","value":"\n "},
9230 {"type":"KeywordReserved","value":"BREAK"},
9231 {"type":"Text","value":" "},
9232 {"type":"KeywordReserved","value":"BY"},
9233 {"type":"Text","value":" "},
9234 {"type":"NameVariable","value":"bTable"},
9235 {"type":"Punctuation","value":"."},
9236 {"type":"NameVariable","value":"cDatabase"},
9237 {"type":"Text","value":"\n "},
9238 {"type":"KeywordReserved","value":"BY"},
9239 {"type":"Text","value":" "},
9240 {"type":"NameVariable","value":"bTable"},
9241 {"type":"Punctuation","value":"."},
9242 {"type":"NameVariable","value":"cTableName"},
9243 {"type":"Punctuation","value":":"},
9244 {"type":"Text","value":"\n\n "},
9245 {"type":"KeywordReserved","value":"IF"},
9246 {"type":"Text","value":" "},
9247 {"type":"KeywordReserved","value":"FIRST-OF"},
9248 {"type":"Punctuation","value":"("},
9249 {"type":"NameVariable","value":"bTable"},
9250 {"type":"Punctuation","value":"."},
9251 {"type":"NameVariable","value":"cDatabase"},
9252 {"type":"Punctuation","value":")"},
9253 {"type":"Text","value":" "},
9254 {"type":"KeywordReserved","value":"THEN\n "},
9255 {"type":"Text","value":" "},
9256 {"type":"KeywordReserved","value":"DO"},
9257 {"type":"Punctuation","value":":"},
9258 {"type":"Text","value":"\n "},
9259 {"type":"NameVariable","value":"cCacheFile"},
9260 {"type":"Text","value":" "},
9261 {"type":"Operator","value":"="},
9262 {"type":"Text","value":" "},
9263 {"type":"KeywordReserved","value":"SUBSTITUTE"},
9264 {"type":"Punctuation","value":"("},
9265 {"type":"Text","value":" "},
9266 {"type":"LiteralStringDouble","value":"\"\u00261cache\\db.\u00262;\u00263.\u00264.xml\""},
9267 {"type":"Text","value":"\n "},
9268 {"type":"NameVariable","value":","},
9269 {"type":"Text","value":" "},
9270 {"type":"NameVariable","value":"getWorkFolder"},
9271 {"type":"Punctuation","value":"()"},
9272 {"type":"Text","value":"\n "},
9273 {"type":"NameVariable","value":","},
9274 {"type":"Text","value":" "},
9275 {"type":"KeywordReserved","value":"LDBNAME"},
9276 {"type":"Punctuation","value":"("},
9277 {"type":"NameVariable","value":"iDatabase"},
9278 {"type":"Punctuation","value":")"},
9279 {"type":"Text","value":"\n "},
9280 {"type":"NameVariable","value":","},
9281 {"type":"Text","value":" "},
9282 {"type":"NameVariable","value":"bTable"},
9283 {"type":"Punctuation","value":"."},
9284 {"type":"NameVariable","value":"cDatabase"},
9285 {"type":"Text","value":"\n "},
9286 {"type":"NameVariable","value":","},
9287 {"type":"Text","value":" "},
9288 {"type":"NameVariable","value":"cCacheTimeStamp"},
9289 {"type":"Text","value":"\n "},
9290 {"type":"Punctuation","value":")."},
9291 {"type":"Text","value":"\n "},
9292 {"type":"KeywordReserved","value":"EMPTY"},
9293 {"type":"Text","value":" "},
9294 {"type":"KeywordReserved","value":"TEMP-TABLE"},
9295 {"type":"Text","value":" "},
9296 {"type":"NameVariable","value":"bTableXml"},
9297 {"type":"Punctuation","value":"."},
9298 {"type":"Text","value":"\n "},
9299 {"type":"KeywordReserved","value":"END"},
9300 {"type":"Punctuation","value":"."},
9301 {"type":"Text","value":"\n\n "},
9302 {"type":"KeywordReserved","value":"CREATE"},
9303 {"type":"Text","value":" "},
9304 {"type":"NameVariable","value":"bTableXml"},
9305 {"type":"Punctuation","value":"."},
9306 {"type":"Text","value":"\n "},
9307 {"type":"KeywordReserved","value":"BUFFER-COPY"},
9308 {"type":"Text","value":" "},
9309 {"type":"NameVariable","value":"bTable"},
9310 {"type":"Text","value":" "},
9311 {"type":"KeywordReserved","value":"TO"},
9312 {"type":"Text","value":" "},
9313 {"type":"NameVariable","value":"bTableXml"},
9314 {"type":"Punctuation","value":"."},
9315 {"type":"Text","value":"\n\n "},
9316 {"type":"KeywordReserved","value":"IF"},
9317 {"type":"Text","value":" "},
9318 {"type":"KeywordReserved","value":"LAST-OF"},
9319 {"type":"Punctuation","value":"("},
9320 {"type":"NameVariable","value":"bTable"},
9321 {"type":"Punctuation","value":"."},
9322 {"type":"NameVariable","value":"cDatabase"},
9323 {"type":"Punctuation","value":")"},
9324 {"type":"Text","value":" "},
9325 {"type":"KeywordReserved","value":"THEN\n "},
9326 {"type":"Text","value":" "},
9327 {"type":"KeywordReserved","value":"DO"},
9328 {"type":"Punctuation","value":":"},
9329 {"type":"Text","value":"\n "},
9330 {"type":"KeywordReserved","value":"TEMP-TABLE"},
9331 {"type":"Text","value":" "},
9332 {"type":"NameVariable","value":"bTableXml"},
9333 {"type":"Punctuation","value":":"},
9334 {"type":"KeywordReserved","value":"WRITE-XML"},
9335 {"type":"Punctuation","value":"("},
9336 {"type":"LiteralStringDouble","value":"\"file\""},
9337 {"type":"NameVariable","value":","},
9338 {"type":"Text","value":" "},
9339 {"type":"NameVariable","value":"cCacheFile,"},
9340 {"type":"Text","value":" "},
9341 {"type":"KeywordReserved","value":"YES"},
9342 {"type":"NameVariable","value":","},
9343 {"type":"Text","value":" "},
9344 {"type":"NameVariable","value":"?,"},
9345 {"type":"Text","value":" "},
9346 {"type":"NameVariable","value":"?,"},
9347 {"type":"Text","value":" "},
9348 {"type":"KeywordReserved","value":"NO"},
9349 {"type":"NameVariable","value":","},
9350 {"type":"Text","value":" "},
9351 {"type":"KeywordReserved","value":"NO"},
9352 {"type":"Punctuation","value":")."},
9353 {"type":"Text","value":"\n "},
9354 {"type":"KeywordReserved","value":"EMPTY"},
9355 {"type":"Text","value":" "},
9356 {"type":"KeywordReserved","value":"TEMP-TABLE"},
9357 {"type":"Text","value":" "},
9358 {"type":"NameVariable","value":"bTableXml"},
9359 {"type":"Punctuation","value":"."},
9360 {"type":"Text","value":"\n "},
9361 {"type":"KeywordReserved","value":"END"},
9362 {"type":"Punctuation","value":"."},
9363 {"type":"Text","value":" "},
9364 {"type":"CommentMultiline","value":"/* IF LAST-OF */"},
9365 {"type":"Text","value":"\n "},
9366 {"type":"KeywordReserved","value":"END"},
9367 {"type":"Punctuation","value":"."},
9368 {"type":"Text","value":" "},
9369 {"type":"CommentMultiline","value":"/* FOR EACH bTable */"},
9370 {"type":"Text","value":"\n "},
9371 {"type":"KeywordReserved","value":"END"},
9372 {"type":"Punctuation","value":"."},
9373 {"type":"Text","value":" "},
9374 {"type":"CommentMultiline","value":"/* IF glCacheTableDefs THEN */"},
9375 {"type":"Text","value":"\n "},
9376 {"type":"KeywordReserved","value":"END"},
9377 {"type":"Punctuation","value":"."},
9378 {"type":"Text","value":" "},
9379 {"type":"CommentMultiline","value":"/* tt empty */"},
9380 {"type":"Text","value":"\n "},
9381 {"type":"KeywordReserved","value":"END"},
9382 {"type":"Punctuation","value":"."},
9383 {"type":"Text","value":" "},
9384 {"type":"CommentMultiline","value":"/* 1 to num-dbs */"},
9385 {"type":"Text","value":"\n\n "},
9386 {"type":"KeywordReserved","value":"DELETE"},
9387 {"type":"Text","value":" "},
9388 {"type":"KeywordReserved","value":"WIDGET-POOL "},
9389 {"type":"LiteralStringDouble","value":"\"metaInfo\""},
9390 {"type":"Punctuation","value":"."},
9391 {"type":"Text","value":"\n\n "},
9392 {"type":"CommentMultiline","value":"/* Apply filter to collection of tables */"},
9393 {"type":"Text","value":"\n "},
9394 {"type":"KeywordReserved","value":"RUN"},
9395 {"type":"Text","value":" "},
9396 {"type":"NameVariable","value":"getTablesFiltered"},
9397 {"type":"Punctuation","value":"("},
9398 {"type":"KeywordReserved","value":"INPUT"},
9399 {"type":"Text","value":" "},
9400 {"type":"KeywordReserved","value":"TABLE"},
9401 {"type":"Text","value":" "},
9402 {"type":"NameVariable","value":"ttTableFilter,"},
9403 {"type":"Text","value":" "},
9404 {"type":"KeywordReserved","value":"OUTPUT"},
9405 {"type":"Text","value":" "},
9406 {"type":"KeywordReserved","value":"TABLE"},
9407 {"type":"Text","value":" "},
9408 {"type":"NameVariable","value":"ttTable"},
9409 {"type":"Punctuation","value":")."},
9410 {"type":"Text","value":"\n\n "},
9411 {"type":"CommentMultiline","value":"/* Get table properties from the INI file */"},
9412 {"type":"Text","value":"\n "},
9413 {"type":"KeywordReserved","value":"RUN"},
9414 {"type":"Text","value":" "},
9415 {"type":"NameVariable","value":"getTableStats"},
9416 {"type":"Punctuation","value":"("},
9417 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
9418 {"type":"Text","value":" "},
9419 {"type":"KeywordReserved","value":"TABLE"},
9420 {"type":"Text","value":" "},
9421 {"type":"NameVariable","value":"ttTable"},
9422 {"type":"Punctuation","value":")."},
9423 {"type":"Text","value":"\n\n "},
9424 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
9425 {"type":"Text","value":"\n\n"},
9426 {"type":"KeywordReserved","value":"END"},
9427 {"type":"Text","value":" "},
9428 {"type":"KeywordReserved","value":"PROCEDURE"},
9429 {"type":"Punctuation","value":"."},
9430 {"type":"Text","value":" "},
9431 {"type":"CommentMultiline","value":"/* getTables */"},
9432 {"type":"Text","value":"\n\n"},
9433 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
9434 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTablesFiltered) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getTablesFiltered Procedure"},
9435 {"type":"Text","value":"\n"},
9436 {"type":"KeywordReserved","value":"PROCEDURE"},
9437 {"type":"Text","value":" "},
9438 {"type":"NameVariable","value":"getTablesFiltered"},
9439 {"type":"Text","value":" "},
9440 {"type":"Punctuation","value":":"},
9441 {"type":"Text","value":"\n"},
9442 {"type":"CommentMultiline","value":"/* Determine whether tables in the ttTable are visible given a user defined filter\n */"},
9443 {"type":"Text","value":"\n "},
9444 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
9445 {"type":"Text","value":"\n "},
9446 {"type":"KeywordDeclaration","value":"DEFINE"},
9447 {"type":"Text","value":" "},
9448 {"type":"KeywordReserved","value":"INPUT"},
9449 {"type":"Text","value":" "},
9450 {"type":"KeywordReserved","value":"PARAMETER"},
9451 {"type":"Text","value":" "},
9452 {"type":"KeywordReserved","value":"TABLE"},
9453 {"type":"Text","value":" "},
9454 {"type":"KeywordReserved","value":"FOR"},
9455 {"type":"Text","value":" "},
9456 {"type":"NameVariable","value":"ttTableFilter"},
9457 {"type":"Punctuation","value":"."},
9458 {"type":"Text","value":"\n "},
9459 {"type":"KeywordDeclaration","value":"DEFINE"},
9460 {"type":"Text","value":" "},
9461 {"type":"KeywordReserved","value":"OUTPUT"},
9462 {"type":"Text","value":" "},
9463 {"type":"KeywordReserved","value":"PARAMETER"},
9464 {"type":"Text","value":" "},
9465 {"type":"KeywordReserved","value":"TABLE"},
9466 {"type":"Text","value":" "},
9467 {"type":"KeywordReserved","value":"FOR"},
9468 {"type":"Text","value":" "},
9469 {"type":"NameVariable","value":"ttTable"},
9470 {"type":"Punctuation","value":"."},
9471 {"type":"Text","value":"\n\n "},
9472 {"type":"KeywordDeclaration","value":"DEFINE"},
9473 {"type":"Text","value":" "},
9474 {"type":"KeywordReserved","value":"VARIABLE"},
9475 {"type":"Text","value":" "},
9476 {"type":"NameVariable","value":"cSearchFld"},
9477 {"type":"Text","value":" "},
9478 {"type":"KeywordReserved","value":"AS"},
9479 {"type":"Text","value":" "},
9480 {"type":"KeywordType","value":"CHARACTER "},
9481 {"type":"Text","value":" "},
9482 {"type":"KeywordReserved","value":"NO-UNDO"},
9483 {"type":"Punctuation","value":"."},
9484 {"type":"Text","value":"\n "},
9485 {"type":"KeywordDeclaration","value":"DEFINE"},
9486 {"type":"Text","value":" "},
9487 {"type":"KeywordReserved","value":"VARIABLE"},
9488 {"type":"Text","value":" "},
9489 {"type":"NameVariable","value":"cThisField"},
9490 {"type":"Text","value":" "},
9491 {"type":"KeywordReserved","value":"AS"},
9492 {"type":"Text","value":" "},
9493 {"type":"KeywordType","value":"CHARACTER "},
9494 {"type":"Text","value":" "},
9495 {"type":"KeywordReserved","value":"NO-UNDO"},
9496 {"type":"Punctuation","value":"."},
9497 {"type":"Text","value":"\n "},
9498 {"type":"KeywordDeclaration","value":"DEFINE"},
9499 {"type":"Text","value":" "},
9500 {"type":"KeywordReserved","value":"VARIABLE"},
9501 {"type":"Text","value":" "},
9502 {"type":"NameVariable","value":"iSearch"},
9503 {"type":"Text","value":" "},
9504 {"type":"KeywordReserved","value":"AS"},
9505 {"type":"Text","value":" "},
9506 {"type":"KeywordType","value":"INTEGER "},
9507 {"type":"Text","value":" "},
9508 {"type":"KeywordReserved","value":"NO-UNDO"},
9509 {"type":"Punctuation","value":"."},
9510 {"type":"Text","value":"\n "},
9511 {"type":"KeywordDeclaration","value":"DEFINE"},
9512 {"type":"Text","value":" "},
9513 {"type":"KeywordReserved","value":"VARIABLE"},
9514 {"type":"Text","value":" "},
9515 {"type":"NameVariable","value":"iField"},
9516 {"type":"Text","value":" "},
9517 {"type":"KeywordReserved","value":"AS"},
9518 {"type":"Text","value":" "},
9519 {"type":"KeywordType","value":"INTEGER "},
9520 {"type":"Text","value":" "},
9521 {"type":"KeywordReserved","value":"NO-UNDO"},
9522 {"type":"Punctuation","value":"."},
9523 {"type":"Text","value":"\n "},
9524 {"type":"KeywordDeclaration","value":"DEFINE"},
9525 {"type":"Text","value":" "},
9526 {"type":"KeywordReserved","value":"VARIABLE"},
9527 {"type":"Text","value":" "},
9528 {"type":"NameVariable","value":"lRejected"},
9529 {"type":"Text","value":" "},
9530 {"type":"KeywordReserved","value":"AS"},
9531 {"type":"Text","value":" "},
9532 {"type":"KeywordType","value":"LOGICAL "},
9533 {"type":"Text","value":" "},
9534 {"type":"KeywordReserved","value":"NO-UNDO"},
9535 {"type":"Punctuation","value":"."},
9536 {"type":"Text","value":"\n "},
9537 {"type":"KeywordDeclaration","value":"DEFINE"},
9538 {"type":"Text","value":" "},
9539 {"type":"KeywordReserved","value":"VARIABLE"},
9540 {"type":"Text","value":" "},
9541 {"type":"NameVariable","value":"lFieldFound"},
9542 {"type":"Text","value":" "},
9543 {"type":"KeywordReserved","value":"AS"},
9544 {"type":"Text","value":" "},
9545 {"type":"KeywordType","value":"LOGICAL "},
9546 {"type":"Text","value":" "},
9547 {"type":"KeywordReserved","value":"NO-UNDO"},
9548 {"type":"Punctuation","value":"."},
9549 {"type":"Text","value":"\n "},
9550 {"type":"KeywordDeclaration","value":"DEFINE"},
9551 {"type":"Text","value":" "},
9552 {"type":"KeywordReserved","value":"VARIABLE"},
9553 {"type":"Text","value":" "},
9554 {"type":"NameVariable","value":"lNormal"},
9555 {"type":"Text","value":" "},
9556 {"type":"KeywordReserved","value":"AS"},
9557 {"type":"Text","value":" "},
9558 {"type":"KeywordType","value":"LOGICAL "},
9559 {"type":"Text","value":" "},
9560 {"type":"KeywordReserved","value":"NO-UNDO"},
9561 {"type":"Punctuation","value":"."},
9562 {"type":"Text","value":"\n "},
9563 {"type":"KeywordDeclaration","value":"DEFINE"},
9564 {"type":"Text","value":" "},
9565 {"type":"KeywordReserved","value":"VARIABLE"},
9566 {"type":"Text","value":" "},
9567 {"type":"NameVariable","value":"lSchema"},
9568 {"type":"Text","value":" "},
9569 {"type":"KeywordReserved","value":"AS"},
9570 {"type":"Text","value":" "},
9571 {"type":"KeywordType","value":"LOGICAL "},
9572 {"type":"Text","value":" "},
9573 {"type":"KeywordReserved","value":"NO-UNDO"},
9574 {"type":"Punctuation","value":"."},
9575 {"type":"Text","value":"\n "},
9576 {"type":"KeywordDeclaration","value":"DEFINE"},
9577 {"type":"Text","value":" "},
9578 {"type":"KeywordReserved","value":"VARIABLE"},
9579 {"type":"Text","value":" "},
9580 {"type":"NameVariable","value":"lVst"},
9581 {"type":"Text","value":" "},
9582 {"type":"KeywordReserved","value":"AS"},
9583 {"type":"Text","value":" "},
9584 {"type":"KeywordType","value":"LOGICAL "},
9585 {"type":"Text","value":" "},
9586 {"type":"KeywordReserved","value":"NO-UNDO"},
9587 {"type":"Punctuation","value":"."},
9588 {"type":"Text","value":"\n "},
9589 {"type":"KeywordDeclaration","value":"DEFINE"},
9590 {"type":"Text","value":" "},
9591 {"type":"KeywordReserved","value":"VARIABLE"},
9592 {"type":"Text","value":" "},
9593 {"type":"NameVariable","value":"lSql"},
9594 {"type":"Text","value":" "},
9595 {"type":"KeywordReserved","value":"AS"},
9596 {"type":"Text","value":" "},
9597 {"type":"KeywordType","value":"LOGICAL "},
9598 {"type":"Text","value":" "},
9599 {"type":"KeywordReserved","value":"NO-UNDO"},
9600 {"type":"Punctuation","value":"."},
9601 {"type":"Text","value":"\n "},
9602 {"type":"KeywordDeclaration","value":"DEFINE"},
9603 {"type":"Text","value":" "},
9604 {"type":"KeywordReserved","value":"VARIABLE"},
9605 {"type":"Text","value":" "},
9606 {"type":"NameVariable","value":"lOther"},
9607 {"type":"Text","value":" "},
9608 {"type":"KeywordReserved","value":"AS"},
9609 {"type":"Text","value":" "},
9610 {"type":"KeywordType","value":"LOGICAL "},
9611 {"type":"Text","value":" "},
9612 {"type":"KeywordReserved","value":"NO-UNDO"},
9613 {"type":"Punctuation","value":"."},
9614 {"type":"Text","value":"\n "},
9615 {"type":"KeywordDeclaration","value":"DEFINE"},
9616 {"type":"Text","value":" "},
9617 {"type":"KeywordReserved","value":"VARIABLE"},
9618 {"type":"Text","value":" "},
9619 {"type":"NameVariable","value":"lHidden"},
9620 {"type":"Text","value":" "},
9621 {"type":"KeywordReserved","value":"AS"},
9622 {"type":"Text","value":" "},
9623 {"type":"KeywordType","value":"LOGICAL "},
9624 {"type":"Text","value":" "},
9625 {"type":"KeywordReserved","value":"NO-UNDO"},
9626 {"type":"Punctuation","value":"."},
9627 {"type":"Text","value":"\n "},
9628 {"type":"KeywordDeclaration","value":"DEFINE"},
9629 {"type":"Text","value":" "},
9630 {"type":"KeywordReserved","value":"VARIABLE"},
9631 {"type":"Text","value":" "},
9632 {"type":"NameVariable","value":"lFrozen"},
9633 {"type":"Text","value":" "},
9634 {"type":"KeywordReserved","value":"AS"},
9635 {"type":"Text","value":" "},
9636 {"type":"KeywordType","value":"LOGICAL "},
9637 {"type":"Text","value":" "},
9638 {"type":"KeywordReserved","value":"NO-UNDO"},
9639 {"type":"Punctuation","value":"."},
9640 {"type":"Text","value":"\n "},
9641 {"type":"KeywordDeclaration","value":"DEFINE"},
9642 {"type":"Text","value":" "},
9643 {"type":"KeywordReserved","value":"VARIABLE"},
9644 {"type":"Text","value":" "},
9645 {"type":"NameVariable","value":"cNameShow"},
9646 {"type":"Text","value":" "},
9647 {"type":"KeywordReserved","value":"AS"},
9648 {"type":"Text","value":" "},
9649 {"type":"KeywordType","value":"CHARACTER "},
9650 {"type":"Text","value":" "},
9651 {"type":"KeywordReserved","value":"NO-UNDO"},
9652 {"type":"Punctuation","value":"."},
9653 {"type":"Text","value":"\n "},
9654 {"type":"KeywordDeclaration","value":"DEFINE"},
9655 {"type":"Text","value":" "},
9656 {"type":"KeywordReserved","value":"VARIABLE"},
9657 {"type":"Text","value":" "},
9658 {"type":"NameVariable","value":"cNameHide"},
9659 {"type":"Text","value":" "},
9660 {"type":"KeywordReserved","value":"AS"},
9661 {"type":"Text","value":" "},
9662 {"type":"KeywordType","value":"CHARACTER "},
9663 {"type":"Text","value":" "},
9664 {"type":"KeywordReserved","value":"NO-UNDO"},
9665 {"type":"Punctuation","value":"."},
9666 {"type":"Text","value":"\n "},
9667 {"type":"KeywordDeclaration","value":"DEFINE"},
9668 {"type":"Text","value":" "},
9669 {"type":"KeywordReserved","value":"VARIABLE"},
9670 {"type":"Text","value":" "},
9671 {"type":"NameVariable","value":"cFieldShow"},
9672 {"type":"Text","value":" "},
9673 {"type":"KeywordReserved","value":"AS"},
9674 {"type":"Text","value":" "},
9675 {"type":"KeywordType","value":"CHARACTER "},
9676 {"type":"Text","value":" "},
9677 {"type":"KeywordReserved","value":"NO-UNDO"},
9678 {"type":"Punctuation","value":"."},
9679 {"type":"Text","value":"\n "},
9680 {"type":"KeywordDeclaration","value":"DEFINE"},
9681 {"type":"Text","value":" "},
9682 {"type":"KeywordReserved","value":"VARIABLE"},
9683 {"type":"Text","value":" "},
9684 {"type":"NameVariable","value":"cFieldHide"},
9685 {"type":"Text","value":" "},
9686 {"type":"KeywordReserved","value":"AS"},
9687 {"type":"Text","value":" "},
9688 {"type":"KeywordType","value":"CHARACTER "},
9689 {"type":"Text","value":" "},
9690 {"type":"KeywordReserved","value":"NO-UNDO"},
9691 {"type":"Punctuation","value":"."},
9692 {"type":"Text","value":"\n\n "},
9693 {"type":"CommentMultiline","value":"/* This table **SHOULD** exist and have exactly 1 record */"},
9694 {"type":"Text","value":"\n "},
9695 {"type":"KeywordReserved","value":"FIND"},
9696 {"type":"Text","value":" "},
9697 {"type":"NameVariable","value":"ttTableFilter"},
9698 {"type":"Text","value":" "},
9699 {"type":"KeywordReserved","value":"NO-ERROR"},
9700 {"type":"Punctuation","value":"."},
9701 {"type":"Text","value":"\n "},
9702 {"type":"KeywordReserved","value":"IF"},
9703 {"type":"Text","value":" "},
9704 {"type":"KeywordReserved","value":"NOT"},
9705 {"type":"Text","value":" "},
9706 {"type":"KeywordReserved","value":"AVAILABLE"},
9707 {"type":"Text","value":" "},
9708 {"type":"NameVariable","value":"ttTableFilter"},
9709 {"type":"Text","value":" "},
9710 {"type":"KeywordReserved","value":"THEN"},
9711 {"type":"Text","value":" "},
9712 {"type":"KeywordReserved","value":"RETURN"},
9713 {"type":"Punctuation","value":"."},
9714 {"type":"Text","value":"\n\n "},
9715 {"type":"KeywordReserved","value":"ASSIGN\n "},
9716 {"type":"Text","value":" "},
9717 {"type":"NameVariable","value":"lNormal"},
9718 {"type":"Text","value":" "},
9719 {"type":"Operator","value":"="},
9720 {"type":"Text","value":" "},
9721 {"type":"NameVariable","value":"ttTableFilter"},
9722 {"type":"Punctuation","value":"."},
9723 {"type":"NameVariable","value":"lShowNormal"},
9724 {"type":"Text","value":"\n "},
9725 {"type":"NameVariable","value":"lSchema"},
9726 {"type":"Text","value":" "},
9727 {"type":"Operator","value":"="},
9728 {"type":"Text","value":" "},
9729 {"type":"NameVariable","value":"ttTableFilter"},
9730 {"type":"Punctuation","value":"."},
9731 {"type":"NameVariable","value":"lShowSchema"},
9732 {"type":"Text","value":"\n "},
9733 {"type":"NameVariable","value":"lVst"},
9734 {"type":"Text","value":" "},
9735 {"type":"Operator","value":"="},
9736 {"type":"Text","value":" "},
9737 {"type":"NameVariable","value":"ttTableFilter"},
9738 {"type":"Punctuation","value":"."},
9739 {"type":"NameVariable","value":"lShowVst"},
9740 {"type":"Text","value":"\n "},
9741 {"type":"NameVariable","value":"lSql"},
9742 {"type":"Text","value":" "},
9743 {"type":"Operator","value":"="},
9744 {"type":"Text","value":" "},
9745 {"type":"NameVariable","value":"ttTableFilter"},
9746 {"type":"Punctuation","value":"."},
9747 {"type":"NameVariable","value":"lShowSql"},
9748 {"type":"Text","value":"\n "},
9749 {"type":"NameVariable","value":"lOther"},
9750 {"type":"Text","value":" "},
9751 {"type":"Operator","value":"="},
9752 {"type":"Text","value":" "},
9753 {"type":"NameVariable","value":"ttTableFilter"},
9754 {"type":"Punctuation","value":"."},
9755 {"type":"NameVariable","value":"lShowOther"},
9756 {"type":"Text","value":"\n "},
9757 {"type":"NameVariable","value":"lHidden"},
9758 {"type":"Text","value":" "},
9759 {"type":"Operator","value":"="},
9760 {"type":"Text","value":" "},
9761 {"type":"NameVariable","value":"ttTableFilter"},
9762 {"type":"Punctuation","value":"."},
9763 {"type":"NameVariable","value":"lShowHidden"},
9764 {"type":"Text","value":"\n "},
9765 {"type":"NameVariable","value":"lFrozen"},
9766 {"type":"Text","value":" "},
9767 {"type":"Operator","value":"="},
9768 {"type":"Text","value":" "},
9769 {"type":"NameVariable","value":"ttTableFilter"},
9770 {"type":"Punctuation","value":"."},
9771 {"type":"NameVariable","value":"lShowFrozen"},
9772 {"type":"Text","value":"\n "},
9773 {"type":"NameVariable","value":"cNameShow"},
9774 {"type":"Text","value":" "},
9775 {"type":"Operator","value":"="},
9776 {"type":"Text","value":" "},
9777 {"type":"NameVariable","value":"ttTableFilter"},
9778 {"type":"Punctuation","value":"."},
9779 {"type":"NameVariable","value":"cTableNameShow"},
9780 {"type":"Text","value":"\n "},
9781 {"type":"NameVariable","value":"cNameHide"},
9782 {"type":"Text","value":" "},
9783 {"type":"Operator","value":"="},
9784 {"type":"Text","value":" "},
9785 {"type":"NameVariable","value":"ttTableFilter"},
9786 {"type":"Punctuation","value":"."},
9787 {"type":"NameVariable","value":"cTableNameHide"},
9788 {"type":"Text","value":"\n "},
9789 {"type":"NameVariable","value":"cFieldShow"},
9790 {"type":"Text","value":" "},
9791 {"type":"Operator","value":"="},
9792 {"type":"Text","value":" "},
9793 {"type":"NameVariable","value":"ttTableFilter"},
9794 {"type":"Punctuation","value":"."},
9795 {"type":"NameVariable","value":"cTableFieldShow"},
9796 {"type":"Text","value":"\n "},
9797 {"type":"NameVariable","value":"cFieldHide"},
9798 {"type":"Text","value":" "},
9799 {"type":"Operator","value":"="},
9800 {"type":"Text","value":" "},
9801 {"type":"NameVariable","value":"ttTableFilter"},
9802 {"type":"Punctuation","value":"."},
9803 {"type":"NameVariable","value":"cTableFieldHide"},
9804 {"type":"Text","value":"\n "},
9805 {"type":"Punctuation","value":"."},
9806 {"type":"Text","value":"\n\n "},
9807 {"type":"CommentMultiline","value":"/* Reset the filters to sane values if needed */"},
9808 {"type":"Text","value":"\n "},
9809 {"type":"KeywordReserved","value":"IF"},
9810 {"type":"Text","value":" "},
9811 {"type":"NameVariable","value":"cNameShow"},
9812 {"type":"Text","value":" "},
9813 {"type":"Operator","value":"="},
9814 {"type":"Text","value":" "},
9815 {"type":"LiteralStringSingle","value":"''"},
9816 {"type":"Text","value":" "},
9817 {"type":"KeywordReserved","value":"OR"},
9818 {"type":"Text","value":" "},
9819 {"type":"NameVariable","value":"cNameShow"},
9820 {"type":"Text","value":" "},
9821 {"type":"Operator","value":"="},
9822 {"type":"Text","value":" "},
9823 {"type":"NameVariable","value":"?"},
9824 {"type":"Text","value":" "},
9825 {"type":"KeywordReserved","value":"THEN"},
9826 {"type":"Text","value":" "},
9827 {"type":"NameVariable","value":"cNameShow"},
9828 {"type":"Text","value":" "},
9829 {"type":"Operator","value":"="},
9830 {"type":"Text","value":" "},
9831 {"type":"LiteralStringSingle","value":"'*'"},
9832 {"type":"Punctuation","value":"."},
9833 {"type":"Text","value":"\n "},
9834 {"type":"KeywordReserved","value":"IF"},
9835 {"type":"Text","value":" "},
9836 {"type":"NameVariable","value":"cNameHide"},
9837 {"type":"Text","value":" "},
9838 {"type":"Operator","value":"="},
9839 {"type":"Text","value":" "},
9840 {"type":"LiteralStringSingle","value":"'*'"},
9841 {"type":"Text","value":" "},
9842 {"type":"KeywordReserved","value":"OR"},
9843 {"type":"Text","value":" "},
9844 {"type":"NameVariable","value":"cNameHide"},
9845 {"type":"Text","value":" "},
9846 {"type":"Operator","value":"="},
9847 {"type":"Text","value":" "},
9848 {"type":"NameVariable","value":"?"},
9849 {"type":"Text","value":" "},
9850 {"type":"KeywordReserved","value":"THEN"},
9851 {"type":"Text","value":" "},
9852 {"type":"NameVariable","value":"cNameHide"},
9853 {"type":"Text","value":" "},
9854 {"type":"Operator","value":"="},
9855 {"type":"Text","value":" "},
9856 {"type":"LiteralStringSingle","value":"''"},
9857 {"type":"Text","value":" "},
9858 {"type":"Punctuation","value":"."},
9859 {"type":"Text","value":"\n "},
9860 {"type":"KeywordReserved","value":"IF"},
9861 {"type":"Text","value":" "},
9862 {"type":"NameVariable","value":"cFieldShow"},
9863 {"type":"Text","value":" "},
9864 {"type":"Operator","value":"="},
9865 {"type":"Text","value":" "},
9866 {"type":"LiteralStringSingle","value":"'*'"},
9867 {"type":"Text","value":" "},
9868 {"type":"KeywordReserved","value":"OR"},
9869 {"type":"Text","value":" "},
9870 {"type":"NameVariable","value":"cFieldShow"},
9871 {"type":"Text","value":" "},
9872 {"type":"Operator","value":"="},
9873 {"type":"Text","value":" "},
9874 {"type":"NameVariable","value":"?"},
9875 {"type":"Text","value":" "},
9876 {"type":"KeywordReserved","value":"THEN"},
9877 {"type":"Text","value":" "},
9878 {"type":"NameVariable","value":"cFieldShow"},
9879 {"type":"Text","value":" "},
9880 {"type":"Operator","value":"="},
9881 {"type":"Text","value":" "},
9882 {"type":"LiteralStringSingle","value":"''"},
9883 {"type":"Punctuation","value":"."},
9884 {"type":"Text","value":"\n "},
9885 {"type":"KeywordReserved","value":"IF"},
9886 {"type":"Text","value":" "},
9887 {"type":"NameVariable","value":"cFieldHide"},
9888 {"type":"Text","value":" "},
9889 {"type":"Operator","value":"="},
9890 {"type":"Text","value":" "},
9891 {"type":"LiteralStringSingle","value":"'*'"},
9892 {"type":"Text","value":" "},
9893 {"type":"KeywordReserved","value":"OR"},
9894 {"type":"Text","value":" "},
9895 {"type":"NameVariable","value":"cFieldHide"},
9896 {"type":"Text","value":" "},
9897 {"type":"Operator","value":"="},
9898 {"type":"Text","value":" "},
9899 {"type":"NameVariable","value":"?"},
9900 {"type":"Text","value":" "},
9901 {"type":"KeywordReserved","value":"THEN"},
9902 {"type":"Text","value":" "},
9903 {"type":"NameVariable","value":"cFieldHide"},
9904 {"type":"Text","value":" "},
9905 {"type":"Operator","value":"="},
9906 {"type":"Text","value":" "},
9907 {"type":"LiteralStringSingle","value":"''"},
9908 {"type":"Punctuation","value":"."},
9909 {"type":"Text","value":"\n\n "},
9910 {"type":"CommentMultiline","value":"/* Move elements starting with \"!\" from pos-list to neg-list */"},
9911 {"type":"Text","value":"\n "},
9912 {"type":"KeywordReserved","value":"RUN"},
9913 {"type":"Text","value":" "},
9914 {"type":"NameVariable","value":"correctFilterList"},
9915 {"type":"Punctuation","value":"("},
9916 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
9917 {"type":"Text","value":" "},
9918 {"type":"NameVariable","value":"cNameShow,"},
9919 {"type":"Text","value":" "},
9920 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
9921 {"type":"Text","value":" "},
9922 {"type":"NameVariable","value":"cNameHide"},
9923 {"type":"Punctuation","value":")."},
9924 {"type":"Text","value":"\n "},
9925 {"type":"KeywordReserved","value":"RUN"},
9926 {"type":"Text","value":" "},
9927 {"type":"NameVariable","value":"correctFilterList"},
9928 {"type":"Punctuation","value":"("},
9929 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
9930 {"type":"Text","value":" "},
9931 {"type":"NameVariable","value":"cFieldShow,"},
9932 {"type":"Text","value":" "},
9933 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
9934 {"type":"Text","value":" "},
9935 {"type":"NameVariable","value":"cFieldHide"},
9936 {"type":"Punctuation","value":")."},
9937 {"type":"Text","value":"\n\n "},
9938 {"type":"NameVariable","value":"#"},
9939 {"type":"KeywordReserved","value":"Table"},
9940 {"type":"Punctuation","value":":"},
9941 {"type":"Text","value":"\n "},
9942 {"type":"KeywordReserved","value":"FOR"},
9943 {"type":"Text","value":" "},
9944 {"type":"KeywordReserved","value":"EACH"},
9945 {"type":"Text","value":" "},
9946 {"type":"NameVariable","value":"ttTable"},
9947 {"type":"Text","value":" "},
9948 {"type":"CommentPreproc","value":"{\u0026TABLE-SCAN}"},
9949 {"type":"Punctuation","value":":"},
9950 {"type":"Text","value":"\n "},
9951 {"type":"CommentMultiline","value":"/* Init table to false until proven otherwise */"},
9952 {"type":"Text","value":"\n "},
9953 {"type":"KeywordReserved","value":"ASSIGN"},
9954 {"type":"Text","value":" "},
9955 {"type":"NameVariable","value":"ttTable"},
9956 {"type":"Punctuation","value":"."},
9957 {"type":"NameVariable","value":"lShowInList"},
9958 {"type":"Text","value":" "},
9959 {"type":"Operator","value":"="},
9960 {"type":"Text","value":" "},
9961 {"type":"KeywordReserved","value":"FALSE"},
9962 {"type":"Punctuation","value":"."},
9963 {"type":"Text","value":"\n\n "},
9964 {"type":"CommentMultiline","value":"/* Check against filter-to-hide */"},
9965 {"type":"Text","value":"\n "},
9966 {"type":"KeywordReserved","value":"IF"},
9967 {"type":"Text","value":" "},
9968 {"type":"KeywordReserved","value":"CAN-DO"},
9969 {"type":"Punctuation","value":"("},
9970 {"type":"NameVariable","value":"cNameHide,ttTable"},
9971 {"type":"Punctuation","value":"."},
9972 {"type":"NameVariable","value":"cTableName"},
9973 {"type":"Punctuation","value":")"},
9974 {"type":"Text","value":" "},
9975 {"type":"KeywordReserved","value":"THEN"},
9976 {"type":"Text","value":" "},
9977 {"type":"KeywordReserved","value":"NEXT "},
9978 {"type":"NameVariable","value":"#"},
9979 {"type":"KeywordReserved","value":"Table"},
9980 {"type":"Punctuation","value":"."},
9981 {"type":"Text","value":"\n\n "},
9982 {"type":"CommentMultiline","value":"/* Check against filter-to-show */"},
9983 {"type":"Text","value":"\n "},
9984 {"type":"KeywordReserved","value":"IF"},
9985 {"type":"Text","value":" "},
9986 {"type":"KeywordReserved","value":"NOT"},
9987 {"type":"Text","value":" "},
9988 {"type":"KeywordReserved","value":"CAN-DO"},
9989 {"type":"Punctuation","value":"("},
9990 {"type":"NameVariable","value":"cNameShow,ttTable"},
9991 {"type":"Punctuation","value":"."},
9992 {"type":"NameVariable","value":"cTableName"},
9993 {"type":"Punctuation","value":")"},
9994 {"type":"Text","value":" "},
9995 {"type":"KeywordReserved","value":"THEN"},
9996 {"type":"Text","value":" "},
9997 {"type":"KeywordReserved","value":"NEXT "},
9998 {"type":"NameVariable","value":"#"},
9999 {"type":"KeywordReserved","value":"Table"},
10000 {"type":"Punctuation","value":"."},
10001 {"type":"Text","value":"\n\n "},
10002 {"type":"CommentMultiline","value":"/* User tables : _file-number \u003e 0 AND _file-number \u003c 32000\n * Schema tables : _file-number \u003e -80 AND _file-number \u003c 0\n * Virtual system tables: _file-number \u003c -16384\n * SQL catalog tables : _file-name BEGINS \"_sys\"\n */"},
10003 {"type":"Text","value":"\n "},
10004 {"type":"KeywordReserved","value":"IF"},
10005 {"type":"Text","value":" "},
10006 {"type":"KeywordReserved","value":"NOT"},
10007 {"type":"Text","value":" "},
10008 {"type":"NameVariable","value":"lNormal"},
10009 {"type":"Text","value":" "},
10010 {"type":"KeywordReserved","value":"AND"},
10011 {"type":"Text","value":" "},
10012 {"type":"NameVariable","value":"ttTable"},
10013 {"type":"Punctuation","value":"."},
10014 {"type":"NameVariable","value":"cCategory"},
10015 {"type":"Text","value":" "},
10016 {"type":"Operator","value":"="},
10017 {"type":"Text","value":" "},
10018 {"type":"LiteralStringSingle","value":"'Normal'"},
10019 {"type":"Text","value":" "},
10020 {"type":"KeywordReserved","value":"THEN"},
10021 {"type":"Text","value":" "},
10022 {"type":"KeywordReserved","value":"NEXT "},
10023 {"type":"NameVariable","value":"#"},
10024 {"type":"KeywordReserved","value":"Table"},
10025 {"type":"Punctuation","value":"."},
10026 {"type":"Text","value":"\n "},
10027 {"type":"KeywordReserved","value":"IF"},
10028 {"type":"Text","value":" "},
10029 {"type":"KeywordReserved","value":"NOT"},
10030 {"type":"Text","value":" "},
10031 {"type":"NameVariable","value":"lSchema"},
10032 {"type":"Text","value":" "},
10033 {"type":"KeywordReserved","value":"AND"},
10034 {"type":"Text","value":" "},
10035 {"type":"NameVariable","value":"ttTable"},
10036 {"type":"Punctuation","value":"."},
10037 {"type":"NameVariable","value":"cCategory"},
10038 {"type":"Text","value":" "},
10039 {"type":"Operator","value":"="},
10040 {"type":"Text","value":" "},
10041 {"type":"LiteralStringSingle","value":"'Schema'"},
10042 {"type":"Text","value":" "},
10043 {"type":"KeywordReserved","value":"THEN"},
10044 {"type":"Text","value":" "},
10045 {"type":"KeywordReserved","value":"NEXT "},
10046 {"type":"NameVariable","value":"#"},
10047 {"type":"KeywordReserved","value":"Table"},
10048 {"type":"Punctuation","value":"."},
10049 {"type":"Text","value":"\n "},
10050 {"type":"KeywordReserved","value":"IF"},
10051 {"type":"Text","value":" "},
10052 {"type":"KeywordReserved","value":"NOT"},
10053 {"type":"Text","value":" "},
10054 {"type":"NameVariable","value":"lVst"},
10055 {"type":"Text","value":" "},
10056 {"type":"KeywordReserved","value":"AND"},
10057 {"type":"Text","value":" "},
10058 {"type":"NameVariable","value":"ttTable"},
10059 {"type":"Punctuation","value":"."},
10060 {"type":"NameVariable","value":"cCategory"},
10061 {"type":"Text","value":" "},
10062 {"type":"Operator","value":"="},
10063 {"type":"Text","value":" "},
10064 {"type":"LiteralStringSingle","value":"'VST'"},
10065 {"type":"Text","value":" "},
10066 {"type":"KeywordReserved","value":"THEN"},
10067 {"type":"Text","value":" "},
10068 {"type":"KeywordReserved","value":"NEXT "},
10069 {"type":"NameVariable","value":"#"},
10070 {"type":"KeywordReserved","value":"Table"},
10071 {"type":"Punctuation","value":"."},
10072 {"type":"Text","value":"\n "},
10073 {"type":"KeywordReserved","value":"IF"},
10074 {"type":"Text","value":" "},
10075 {"type":"KeywordReserved","value":"NOT"},
10076 {"type":"Text","value":" "},
10077 {"type":"NameVariable","value":"lSql"},
10078 {"type":"Text","value":" "},
10079 {"type":"KeywordReserved","value":"AND"},
10080 {"type":"Text","value":" "},
10081 {"type":"NameVariable","value":"ttTable"},
10082 {"type":"Punctuation","value":"."},
10083 {"type":"NameVariable","value":"cCategory"},
10084 {"type":"Text","value":" "},
10085 {"type":"Operator","value":"="},
10086 {"type":"Text","value":" "},
10087 {"type":"LiteralStringSingle","value":"'SQL'"},
10088 {"type":"Text","value":" "},
10089 {"type":"KeywordReserved","value":"THEN"},
10090 {"type":"Text","value":" "},
10091 {"type":"KeywordReserved","value":"NEXT "},
10092 {"type":"NameVariable","value":"#"},
10093 {"type":"KeywordReserved","value":"Table"},
10094 {"type":"Punctuation","value":"."},
10095 {"type":"Text","value":"\n "},
10096 {"type":"KeywordReserved","value":"IF"},
10097 {"type":"Text","value":" "},
10098 {"type":"KeywordReserved","value":"NOT"},
10099 {"type":"Text","value":" "},
10100 {"type":"NameVariable","value":"lOther"},
10101 {"type":"Text","value":" "},
10102 {"type":"KeywordReserved","value":"AND"},
10103 {"type":"Text","value":" "},
10104 {"type":"NameVariable","value":"ttTable"},
10105 {"type":"Punctuation","value":"."},
10106 {"type":"NameVariable","value":"cCategory"},
10107 {"type":"Text","value":" "},
10108 {"type":"Operator","value":"="},
10109 {"type":"Text","value":" "},
10110 {"type":"LiteralStringSingle","value":"'Other'"},
10111 {"type":"Text","value":" "},
10112 {"type":"KeywordReserved","value":"THEN"},
10113 {"type":"Text","value":" "},
10114 {"type":"KeywordReserved","value":"NEXT "},
10115 {"type":"NameVariable","value":"#"},
10116 {"type":"KeywordReserved","value":"Table"},
10117 {"type":"Punctuation","value":"."},
10118 {"type":"Text","value":"\n\n "},
10119 {"type":"CommentMultiline","value":"/* Handling for Hidden and Frozen apply only to user tables otherwise it will be too confusing\n * because Schema, VST and SQL tables are all by default hidden and frozen.\n */"},
10120 {"type":"Text","value":"\n "},
10121 {"type":"KeywordReserved","value":"IF"},
10122 {"type":"Text","value":" "},
10123 {"type":"KeywordReserved","value":"NOT"},
10124 {"type":"Text","value":" "},
10125 {"type":"NameVariable","value":"lHidden"},
10126 {"type":"Text","value":" "},
10127 {"type":"KeywordReserved","value":"AND"},
10128 {"type":"Text","value":" "},
10129 {"type":"NameVariable","value":"ttTable"},
10130 {"type":"Punctuation","value":"."},
10131 {"type":"NameVariable","value":"cCategory"},
10132 {"type":"Text","value":" "},
10133 {"type":"Operator","value":"="},
10134 {"type":"Text","value":" "},
10135 {"type":"LiteralStringSingle","value":"'Application'"},
10136 {"type":"Text","value":" "},
10137 {"type":"KeywordReserved","value":"AND"},
10138 {"type":"Text","value":" "},
10139 {"type":"NameVariable","value":"ttTable"},
10140 {"type":"Punctuation","value":"."},
10141 {"type":"NameVariable","value":"lHidden"},
10142 {"type":"Text","value":" "},
10143 {"type":"Operator","value":"="},
10144 {"type":"Text","value":" "},
10145 {"type":"KeywordReserved","value":"TRUE"},
10146 {"type":"Text","value":" "},
10147 {"type":"KeywordReserved","value":"THEN"},
10148 {"type":"Text","value":" "},
10149 {"type":"KeywordReserved","value":"NEXT "},
10150 {"type":"NameVariable","value":"#"},
10151 {"type":"KeywordReserved","value":"Table"},
10152 {"type":"Punctuation","value":"."},
10153 {"type":"Text","value":"\n "},
10154 {"type":"KeywordReserved","value":"IF"},
10155 {"type":"Text","value":" "},
10156 {"type":"KeywordReserved","value":"NOT"},
10157 {"type":"Text","value":" "},
10158 {"type":"NameVariable","value":"lFrozen"},
10159 {"type":"Text","value":" "},
10160 {"type":"KeywordReserved","value":"AND"},
10161 {"type":"Text","value":" "},
10162 {"type":"NameVariable","value":"ttTable"},
10163 {"type":"Punctuation","value":"."},
10164 {"type":"NameVariable","value":"cCategory"},
10165 {"type":"Text","value":" "},
10166 {"type":"Operator","value":"="},
10167 {"type":"Text","value":" "},
10168 {"type":"LiteralStringSingle","value":"'Application'"},
10169 {"type":"Text","value":" "},
10170 {"type":"KeywordReserved","value":"AND"},
10171 {"type":"Text","value":" "},
10172 {"type":"NameVariable","value":"ttTable"},
10173 {"type":"Punctuation","value":"."},
10174 {"type":"NameVariable","value":"lFrozen"},
10175 {"type":"Text","value":" "},
10176 {"type":"Operator","value":"="},
10177 {"type":"Text","value":" "},
10178 {"type":"KeywordReserved","value":"TRUE"},
10179 {"type":"Text","value":" "},
10180 {"type":"KeywordReserved","value":"THEN"},
10181 {"type":"Text","value":" "},
10182 {"type":"KeywordReserved","value":"NEXT "},
10183 {"type":"NameVariable","value":"#"},
10184 {"type":"KeywordReserved","value":"Table"},
10185 {"type":"Punctuation","value":"."},
10186 {"type":"Text","value":"\n\n "},
10187 {"type":"CommentMultiline","value":"/* Fields that must be in the list */"},
10188 {"type":"Text","value":"\n "},
10189 {"type":"KeywordReserved","value":"DO"},
10190 {"type":"Text","value":" "},
10191 {"type":"NameVariable","value":"iSearch"},
10192 {"type":"Text","value":" "},
10193 {"type":"Operator","value":"="},
10194 {"type":"Text","value":" "},
10195 {"type":"LiteralNumberInteger","value":"1"},
10196 {"type":"Text","value":" "},
10197 {"type":"KeywordReserved","value":"TO"},
10198 {"type":"Text","value":" "},
10199 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
10200 {"type":"Punctuation","value":"("},
10201 {"type":"NameVariable","value":"cFieldShow"},
10202 {"type":"Punctuation","value":"):"},
10203 {"type":"Text","value":"\n "},
10204 {"type":"NameVariable","value":"cSearchFld"},
10205 {"type":"Text","value":" "},
10206 {"type":"Operator","value":"="},
10207 {"type":"Text","value":" "},
10208 {"type":"KeywordReserved","value":"ENTRY"},
10209 {"type":"Punctuation","value":"("},
10210 {"type":"NameVariable","value":"iSearch,cFieldShow"},
10211 {"type":"Punctuation","value":")."},
10212 {"type":"Text","value":"\n\n "},
10213 {"type":"CommentMultiline","value":"/* If no wildcards used, we can simply CAN-DO */"},
10214 {"type":"Text","value":"\n "},
10215 {"type":"KeywordReserved","value":"IF"},
10216 {"type":"Text","value":" "},
10217 {"type":"KeywordReserved","value":"INDEX"},
10218 {"type":"Punctuation","value":"("},
10219 {"type":"NameVariable","value":"cSearchFld,"},
10220 {"type":"LiteralStringDouble","value":"\"*\""},
10221 {"type":"Punctuation","value":")"},
10222 {"type":"Text","value":" "},
10223 {"type":"Operator","value":"="},
10224 {"type":"Text","value":" "},
10225 {"type":"LiteralNumberInteger","value":"0"},
10226 {"type":"Text","value":" "},
10227 {"type":"KeywordReserved","value":"THEN\n "},
10228 {"type":"Text","value":" "},
10229 {"type":"KeywordReserved","value":"DO"},
10230 {"type":"Punctuation","value":":"},
10231 {"type":"Text","value":"\n "},
10232 {"type":"KeywordReserved","value":"IF"},
10233 {"type":"Text","value":" "},
10234 {"type":"KeywordReserved","value":"NOT"},
10235 {"type":"Text","value":" "},
10236 {"type":"KeywordReserved","value":"CAN-DO"},
10237 {"type":"Punctuation","value":"("},
10238 {"type":"NameVariable","value":"ttTable"},
10239 {"type":"Punctuation","value":"."},
10240 {"type":"NameVariable","value":"cFields,"},
10241 {"type":"Text","value":" "},
10242 {"type":"NameVariable","value":"cSearchFld"},
10243 {"type":"Punctuation","value":")"},
10244 {"type":"Text","value":" "},
10245 {"type":"KeywordReserved","value":"THEN"},
10246 {"type":"Text","value":" "},
10247 {"type":"KeywordReserved","value":"NEXT "},
10248 {"type":"NameVariable","value":"#"},
10249 {"type":"KeywordReserved","value":"Table"},
10250 {"type":"Punctuation","value":"."},
10251 {"type":"Text","value":"\n "},
10252 {"type":"KeywordReserved","value":"END"},
10253 {"type":"Punctuation","value":"."},
10254 {"type":"Text","value":"\n "},
10255 {"type":"KeywordReserved","value":"ELSE\n "},
10256 {"type":"Text","value":" "},
10257 {"type":"KeywordReserved","value":"DO"},
10258 {"type":"Punctuation","value":":"},
10259 {"type":"Text","value":"\n "},
10260 {"type":"NameVariable","value":"lFieldFound"},
10261 {"type":"Text","value":" "},
10262 {"type":"Operator","value":"="},
10263 {"type":"Text","value":" "},
10264 {"type":"KeywordReserved","value":"FALSE"},
10265 {"type":"Punctuation","value":"."},
10266 {"type":"Text","value":"\n\n "},
10267 {"type":"NameVariable","value":"#"},
10268 {"type":"KeywordReserved","value":"Field"},
10269 {"type":"Punctuation","value":":"},
10270 {"type":"Text","value":"\n "},
10271 {"type":"KeywordReserved","value":"DO"},
10272 {"type":"Text","value":" "},
10273 {"type":"NameVariable","value":"iField"},
10274 {"type":"Text","value":" "},
10275 {"type":"Operator","value":"="},
10276 {"type":"Text","value":" "},
10277 {"type":"LiteralNumberInteger","value":"1"},
10278 {"type":"Text","value":" "},
10279 {"type":"KeywordReserved","value":"TO"},
10280 {"type":"Text","value":" "},
10281 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
10282 {"type":"Punctuation","value":"("},
10283 {"type":"NameVariable","value":"ttTable"},
10284 {"type":"Punctuation","value":"."},
10285 {"type":"NameVariable","value":"cFields"},
10286 {"type":"Punctuation","value":"):"},
10287 {"type":"Text","value":"\n "},
10288 {"type":"NameVariable","value":"cThisField"},
10289 {"type":"Text","value":" "},
10290 {"type":"Operator","value":"="},
10291 {"type":"Text","value":" "},
10292 {"type":"KeywordReserved","value":"ENTRY"},
10293 {"type":"Punctuation","value":"("},
10294 {"type":"NameVariable","value":"iField,ttTable"},
10295 {"type":"Punctuation","value":"."},
10296 {"type":"NameVariable","value":"cFields"},
10297 {"type":"Punctuation","value":")."},
10298 {"type":"Text","value":"\n "},
10299 {"type":"KeywordReserved","value":"IF"},
10300 {"type":"Text","value":" "},
10301 {"type":"KeywordReserved","value":"CAN-DO"},
10302 {"type":"Punctuation","value":"("},
10303 {"type":"NameVariable","value":"cSearchFld,cThisField"},
10304 {"type":"Punctuation","value":")"},
10305 {"type":"Text","value":" "},
10306 {"type":"KeywordReserved","value":"THEN\n "},
10307 {"type":"Text","value":" "},
10308 {"type":"KeywordReserved","value":"DO"},
10309 {"type":"Punctuation","value":":"},
10310 {"type":"Text","value":"\n "},
10311 {"type":"NameVariable","value":"lFieldFound"},
10312 {"type":"Text","value":" "},
10313 {"type":"Operator","value":"="},
10314 {"type":"Text","value":" "},
10315 {"type":"KeywordReserved","value":"TRUE"},
10316 {"type":"Punctuation","value":"."},
10317 {"type":"Text","value":"\n "},
10318 {"type":"KeywordReserved","value":"LEAVE "},
10319 {"type":"NameVariable","value":"#"},
10320 {"type":"KeywordReserved","value":"Field"},
10321 {"type":"Punctuation","value":"."},
10322 {"type":"Text","value":"\n "},
10323 {"type":"KeywordReserved","value":"END"},
10324 {"type":"Punctuation","value":"."},
10325 {"type":"Text","value":"\n "},
10326 {"type":"KeywordReserved","value":"END"},
10327 {"type":"Punctuation","value":"."},
10328 {"type":"Text","value":"\n "},
10329 {"type":"KeywordReserved","value":"IF"},
10330 {"type":"Text","value":" "},
10331 {"type":"KeywordReserved","value":"NOT"},
10332 {"type":"Text","value":" "},
10333 {"type":"NameVariable","value":"lFieldFound"},
10334 {"type":"Text","value":" "},
10335 {"type":"KeywordReserved","value":"THEN"},
10336 {"type":"Text","value":" "},
10337 {"type":"KeywordReserved","value":"NEXT "},
10338 {"type":"NameVariable","value":"#"},
10339 {"type":"KeywordReserved","value":"Table"},
10340 {"type":"Punctuation","value":"."},
10341 {"type":"Text","value":"\n "},
10342 {"type":"KeywordReserved","value":"END"},
10343 {"type":"Punctuation","value":"."},
10344 {"type":"Text","value":"\n "},
10345 {"type":"KeywordReserved","value":"END"},
10346 {"type":"Punctuation","value":"."},
10347 {"type":"Text","value":"\n\n "},
10348 {"type":"CommentMultiline","value":"/* Fields that may not be in the list */"},
10349 {"type":"Text","value":"\n "},
10350 {"type":"KeywordReserved","value":"DO"},
10351 {"type":"Text","value":" "},
10352 {"type":"NameVariable","value":"iSearch"},
10353 {"type":"Text","value":" "},
10354 {"type":"Operator","value":"="},
10355 {"type":"Text","value":" "},
10356 {"type":"LiteralNumberInteger","value":"1"},
10357 {"type":"Text","value":" "},
10358 {"type":"KeywordReserved","value":"TO"},
10359 {"type":"Text","value":" "},
10360 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
10361 {"type":"Punctuation","value":"("},
10362 {"type":"NameVariable","value":"cFieldHide"},
10363 {"type":"Punctuation","value":"):"},
10364 {"type":"Text","value":"\n "},
10365 {"type":"NameVariable","value":"cSearchFld"},
10366 {"type":"Text","value":" "},
10367 {"type":"Operator","value":"="},
10368 {"type":"Text","value":" "},
10369 {"type":"KeywordReserved","value":"ENTRY"},
10370 {"type":"Punctuation","value":"("},
10371 {"type":"NameVariable","value":"iSearch,cFieldHide"},
10372 {"type":"Punctuation","value":")."},
10373 {"type":"Text","value":"\n\n "},
10374 {"type":"CommentMultiline","value":"/* If no wildcards used, we can simply CAN-DO */"},
10375 {"type":"Text","value":"\n "},
10376 {"type":"KeywordReserved","value":"IF"},
10377 {"type":"Text","value":" "},
10378 {"type":"KeywordReserved","value":"INDEX"},
10379 {"type":"Punctuation","value":"("},
10380 {"type":"NameVariable","value":"cSearchFld,"},
10381 {"type":"LiteralStringDouble","value":"\"*\""},
10382 {"type":"Punctuation","value":")"},
10383 {"type":"Text","value":" "},
10384 {"type":"Operator","value":"="},
10385 {"type":"Text","value":" "},
10386 {"type":"LiteralNumberInteger","value":"0"},
10387 {"type":"Text","value":" "},
10388 {"type":"KeywordReserved","value":"THEN\n "},
10389 {"type":"Text","value":" "},
10390 {"type":"KeywordReserved","value":"DO"},
10391 {"type":"Punctuation","value":":"},
10392 {"type":"Text","value":"\n "},
10393 {"type":"KeywordReserved","value":"IF"},
10394 {"type":"Text","value":" "},
10395 {"type":"KeywordReserved","value":"CAN-DO"},
10396 {"type":"Punctuation","value":"("},
10397 {"type":"NameVariable","value":"ttTable"},
10398 {"type":"Punctuation","value":"."},
10399 {"type":"NameVariable","value":"cFields,"},
10400 {"type":"Text","value":" "},
10401 {"type":"NameVariable","value":"cSearchFld"},
10402 {"type":"Punctuation","value":")"},
10403 {"type":"Text","value":" "},
10404 {"type":"KeywordReserved","value":"THEN"},
10405 {"type":"Text","value":" "},
10406 {"type":"KeywordReserved","value":"NEXT "},
10407 {"type":"NameVariable","value":"#"},
10408 {"type":"KeywordReserved","value":"Table"},
10409 {"type":"Punctuation","value":"."},
10410 {"type":"Text","value":"\n "},
10411 {"type":"KeywordReserved","value":"END"},
10412 {"type":"Punctuation","value":"."},
10413 {"type":"Text","value":"\n "},
10414 {"type":"KeywordReserved","value":"ELSE\n "},
10415 {"type":"Text","value":" "},
10416 {"type":"KeywordReserved","value":"DO"},
10417 {"type":"Punctuation","value":":"},
10418 {"type":"Text","value":"\n "},
10419 {"type":"NameVariable","value":"lRejected"},
10420 {"type":"Text","value":" "},
10421 {"type":"Operator","value":"="},
10422 {"type":"Text","value":" "},
10423 {"type":"KeywordReserved","value":"FALSE"},
10424 {"type":"Punctuation","value":"."},
10425 {"type":"Text","value":"\n "},
10426 {"type":"NameVariable","value":"#"},
10427 {"type":"KeywordReserved","value":"Field"},
10428 {"type":"Punctuation","value":":"},
10429 {"type":"Text","value":"\n "},
10430 {"type":"KeywordReserved","value":"DO"},
10431 {"type":"Text","value":" "},
10432 {"type":"NameVariable","value":"iField"},
10433 {"type":"Text","value":" "},
10434 {"type":"Operator","value":"="},
10435 {"type":"Text","value":" "},
10436 {"type":"LiteralNumberInteger","value":"1"},
10437 {"type":"Text","value":" "},
10438 {"type":"KeywordReserved","value":"TO"},
10439 {"type":"Text","value":" "},
10440 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
10441 {"type":"Punctuation","value":"("},
10442 {"type":"NameVariable","value":"ttTable"},
10443 {"type":"Punctuation","value":"."},
10444 {"type":"NameVariable","value":"cFields"},
10445 {"type":"Punctuation","value":"):"},
10446 {"type":"Text","value":"\n "},
10447 {"type":"NameVariable","value":"cThisField"},
10448 {"type":"Text","value":" "},
10449 {"type":"Operator","value":"="},
10450 {"type":"Text","value":" "},
10451 {"type":"KeywordReserved","value":"ENTRY"},
10452 {"type":"Punctuation","value":"("},
10453 {"type":"NameVariable","value":"iField,ttTable"},
10454 {"type":"Punctuation","value":"."},
10455 {"type":"NameVariable","value":"cFields"},
10456 {"type":"Punctuation","value":")."},
10457 {"type":"Text","value":"\n "},
10458 {"type":"KeywordReserved","value":"IF"},
10459 {"type":"Text","value":" "},
10460 {"type":"KeywordReserved","value":"CAN-DO"},
10461 {"type":"Punctuation","value":"("},
10462 {"type":"NameVariable","value":"cSearchFld,cThisField"},
10463 {"type":"Punctuation","value":")"},
10464 {"type":"Text","value":" "},
10465 {"type":"KeywordReserved","value":"THEN\n "},
10466 {"type":"Text","value":" "},
10467 {"type":"KeywordReserved","value":"DO"},
10468 {"type":"Punctuation","value":":"},
10469 {"type":"Text","value":"\n "},
10470 {"type":"NameVariable","value":"lRejected"},
10471 {"type":"Text","value":" "},
10472 {"type":"Operator","value":"="},
10473 {"type":"Text","value":" "},
10474 {"type":"KeywordReserved","value":"TRUE"},
10475 {"type":"Punctuation","value":"."},
10476 {"type":"Text","value":"\n "},
10477 {"type":"KeywordReserved","value":"LEAVE "},
10478 {"type":"NameVariable","value":"#"},
10479 {"type":"KeywordReserved","value":"Field"},
10480 {"type":"Punctuation","value":"."},
10481 {"type":"Text","value":"\n "},
10482 {"type":"KeywordReserved","value":"END"},
10483 {"type":"Punctuation","value":"."},
10484 {"type":"Text","value":"\n "},
10485 {"type":"KeywordReserved","value":"END"},
10486 {"type":"Punctuation","value":"."},
10487 {"type":"Text","value":" "},
10488 {"type":"CommentMultiline","value":"/* do iField */"},
10489 {"type":"Text","value":"\n "},
10490 {"type":"KeywordReserved","value":"IF"},
10491 {"type":"Text","value":" "},
10492 {"type":"NameVariable","value":"lRejected"},
10493 {"type":"Text","value":" "},
10494 {"type":"KeywordReserved","value":"THEN"},
10495 {"type":"Text","value":" "},
10496 {"type":"KeywordReserved","value":"NEXT "},
10497 {"type":"NameVariable","value":"#"},
10498 {"type":"KeywordReserved","value":"Table"},
10499 {"type":"Punctuation","value":"."},
10500 {"type":"Text","value":"\n "},
10501 {"type":"KeywordReserved","value":"END"},
10502 {"type":"Punctuation","value":"."},
10503 {"type":"Text","value":" "},
10504 {"type":"CommentMultiline","value":"/* else */"},
10505 {"type":"Text","value":"\n "},
10506 {"type":"KeywordReserved","value":"END"},
10507 {"type":"Punctuation","value":"."},
10508 {"type":"Text","value":" "},
10509 {"type":"CommentMultiline","value":"/* do iSearch */"},
10510 {"type":"Text","value":"\n\n "},
10511 {"type":"CommentMultiline","value":"/* If we get here, we should add the table */"},
10512 {"type":"Text","value":"\n "},
10513 {"type":"KeywordReserved","value":"ASSIGN"},
10514 {"type":"Text","value":" "},
10515 {"type":"NameVariable","value":"ttTable"},
10516 {"type":"Punctuation","value":"."},
10517 {"type":"NameVariable","value":"lShowInList"},
10518 {"type":"Text","value":" "},
10519 {"type":"Operator","value":"="},
10520 {"type":"Text","value":" "},
10521 {"type":"KeywordReserved","value":"TRUE"},
10522 {"type":"Punctuation","value":"."},
10523 {"type":"Text","value":"\n "},
10524 {"type":"KeywordReserved","value":"END"},
10525 {"type":"Punctuation","value":"."},
10526 {"type":"Text","value":" "},
10527 {"type":"CommentMultiline","value":"/* for each ttTable */"},
10528 {"type":"Text","value":"\n\n "},
10529 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
10530 {"type":"Text","value":"\n"},
10531 {"type":"KeywordReserved","value":"END"},
10532 {"type":"Text","value":" "},
10533 {"type":"KeywordReserved","value":"PROCEDURE"},
10534 {"type":"Punctuation","value":"."},
10535 {"type":"Text","value":" "},
10536 {"type":"CommentMultiline","value":"/* getTablesFiltered */"},
10537 {"type":"Text","value":"\n\n"},
10538 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
10539 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTableStats) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE getTableStats Procedure"},
10540 {"type":"Text","value":"\n"},
10541 {"type":"KeywordReserved","value":"PROCEDURE"},
10542 {"type":"Text","value":" "},
10543 {"type":"NameVariable","value":"getTableStats"},
10544 {"type":"Text","value":" "},
10545 {"type":"Punctuation","value":":"},
10546 {"type":"Text","value":"\n"},
10547 {"type":"CommentMultiline","value":"/* Get table statistics from the INI file\n */"},
10548 {"type":"Text","value":"\n "},
10549 {"type":"KeywordDeclaration","value":"DEFINE"},
10550 {"type":"Text","value":" "},
10551 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
10552 {"type":"Text","value":" "},
10553 {"type":"KeywordReserved","value":"PARAMETER"},
10554 {"type":"Text","value":" "},
10555 {"type":"KeywordReserved","value":"table"},
10556 {"type":"Text","value":" "},
10557 {"type":"KeywordReserved","value":"FOR"},
10558 {"type":"Text","value":" "},
10559 {"type":"NameVariable","value":"ttTable"},
10560 {"type":"Punctuation","value":"."},
10561 {"type":"Text","value":"\n\n "},
10562 {"type":"KeywordDeclaration","value":"DEFINE"},
10563 {"type":"Text","value":" "},
10564 {"type":"KeywordReserved","value":"VARIABLE"},
10565 {"type":"Text","value":" "},
10566 {"type":"NameVariable","value":"cIniFile"},
10567 {"type":"Text","value":" "},
10568 {"type":"KeywordReserved","value":"AS"},
10569 {"type":"Text","value":" "},
10570 {"type":"KeywordType","value":"CHARACTER "},
10571 {"type":"Text","value":" "},
10572 {"type":"KeywordReserved","value":"NO-UNDO"},
10573 {"type":"Punctuation","value":"."},
10574 {"type":"Text","value":"\n "},
10575 {"type":"KeywordDeclaration","value":"DEFINE"},
10576 {"type":"Text","value":" "},
10577 {"type":"KeywordReserved","value":"VARIABLE"},
10578 {"type":"Text","value":" "},
10579 {"type":"NameVariable","value":"cLine"},
10580 {"type":"Text","value":" "},
10581 {"type":"KeywordReserved","value":"AS"},
10582 {"type":"Text","value":" "},
10583 {"type":"KeywordType","value":"CHARACTER "},
10584 {"type":"Text","value":" "},
10585 {"type":"KeywordReserved","value":"NO-UNDO"},
10586 {"type":"Punctuation","value":"."},
10587 {"type":"Text","value":"\n "},
10588 {"type":"KeywordDeclaration","value":"DEFINE"},
10589 {"type":"Text","value":" "},
10590 {"type":"KeywordReserved","value":"VARIABLE"},
10591 {"type":"Text","value":" "},
10592 {"type":"NameVariable","value":"cSection"},
10593 {"type":"Text","value":" "},
10594 {"type":"KeywordReserved","value":"AS"},
10595 {"type":"Text","value":" "},
10596 {"type":"KeywordType","value":"CHARACTER "},
10597 {"type":"Text","value":" "},
10598 {"type":"KeywordReserved","value":"NO-UNDO"},
10599 {"type":"Punctuation","value":"."},
10600 {"type":"Text","value":"\n "},
10601 {"type":"KeywordDeclaration","value":"DEFINE"},
10602 {"type":"Text","value":" "},
10603 {"type":"KeywordReserved","value":"VARIABLE"},
10604 {"type":"Text","value":" "},
10605 {"type":"NameVariable","value":"cDatabase"},
10606 {"type":"Text","value":" "},
10607 {"type":"KeywordReserved","value":"AS"},
10608 {"type":"Text","value":" "},
10609 {"type":"KeywordType","value":"CHARACTER "},
10610 {"type":"Text","value":" "},
10611 {"type":"KeywordReserved","value":"NO-UNDO"},
10612 {"type":"Punctuation","value":"."},
10613 {"type":"Text","value":"\n\n "},
10614 {"type":"CommentMultiline","value":"/* Read the ini file as plain text and parse the lines.\n *\n * The normal way would be to do a FOR-EACH on the _file table and\n * retrieve the information needed. But if you have a large database\n * (or a lot of databases), this becomes VERY slow. Searching the\n * other way around by parsing the INI is a lot faster.\n */"},
10615 {"type":"Text","value":"\n "},
10616 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
10617 {"type":"Text","value":"\n\n "},
10618 {"type":"NameVariable","value":"cIniFile"},
10619 {"type":"Text","value":" "},
10620 {"type":"Operator","value":"="},
10621 {"type":"Text","value":" "},
10622 {"type":"KeywordReserved","value":"SUBSTITUTE"},
10623 {"type":"Punctuation","value":"("},
10624 {"type":"LiteralStringSingle","value":"'\u00261DataDigger-\u00262.ini'"},
10625 {"type":"NameVariable","value":","},
10626 {"type":"Text","value":" "},
10627 {"type":"NameVariable","value":"getWorkFolder"},
10628 {"type":"Punctuation","value":"()"},
10629 {"type":"NameVariable","value":","},
10630 {"type":"Text","value":" "},
10631 {"type":"NameVariable","value":"getUserName"},
10632 {"type":"Punctuation","value":"()"},
10633 {"type":"Text","value":" "},
10634 {"type":"Punctuation","value":")."},
10635 {"type":"Text","value":"\n "},
10636 {"type":"KeywordReserved","value":"IF"},
10637 {"type":"Text","value":" "},
10638 {"type":"KeywordReserved","value":"SEARCH"},
10639 {"type":"Punctuation","value":"("},
10640 {"type":"NameVariable","value":"cIniFile"},
10641 {"type":"Punctuation","value":")"},
10642 {"type":"Text","value":" "},
10643 {"type":"Operator","value":"="},
10644 {"type":"Text","value":" "},
10645 {"type":"NameVariable","value":"?"},
10646 {"type":"Text","value":" "},
10647 {"type":"KeywordReserved","value":"THEN"},
10648 {"type":"Text","value":" "},
10649 {"type":"KeywordReserved","value":"RETURN"},
10650 {"type":"Punctuation","value":"."},
10651 {"type":"Text","value":"\n\n "},
10652 {"type":"KeywordReserved","value":"INPUT"},
10653 {"type":"Text","value":" "},
10654 {"type":"KeywordReserved","value":"FROM"},
10655 {"type":"Text","value":" "},
10656 {"type":"KeywordReserved","value":"VALUE"},
10657 {"type":"Punctuation","value":"("},
10658 {"type":"NameVariable","value":"cIniFile"},
10659 {"type":"Punctuation","value":")."},
10660 {"type":"Text","value":"\n\n "},
10661 {"type":"NameVariable","value":"#ReadLine"},
10662 {"type":"Punctuation","value":":"},
10663 {"type":"Text","value":"\n "},
10664 {"type":"KeywordReserved","value":"REPEAT"},
10665 {"type":"Punctuation","value":":"},
10666 {"type":"Text","value":"\n "},
10667 {"type":"CommentMultiline","value":"/* Sometimes lines get screwed up and are waaaay too long\n * for the import statement. So just ignore those.\n */"},
10668 {"type":"Text","value":"\n "},
10669 {"type":"KeywordReserved","value":"IMPORT"},
10670 {"type":"Text","value":" "},
10671 {"type":"KeywordReserved","value":"UNFORMATTED"},
10672 {"type":"Text","value":" "},
10673 {"type":"NameVariable","value":"cLine"},
10674 {"type":"Text","value":" "},
10675 {"type":"KeywordReserved","value":"NO-ERROR"},
10676 {"type":"Punctuation","value":"."},
10677 {"type":"Text","value":"\n "},
10678 {"type":"KeywordReserved","value":"IF"},
10679 {"type":"Text","value":" "},
10680 {"type":"KeywordReserved","value":"ERROR-STATUS"},
10681 {"type":"Punctuation","value":":"},
10682 {"type":"KeywordReserved","value":"ERROR"},
10683 {"type":"Text","value":" "},
10684 {"type":"KeywordReserved","value":"THEN"},
10685 {"type":"Text","value":" "},
10686 {"type":"KeywordReserved","value":"NEXT "},
10687 {"type":"NameVariable","value":"#ReadLine"},
10688 {"type":"Punctuation","value":"."},
10689 {"type":"Text","value":"\n\n "},
10690 {"type":"CommentMultiline","value":"/* Find DB sections */"},
10691 {"type":"Text","value":"\n "},
10692 {"type":"KeywordReserved","value":"IF"},
10693 {"type":"Text","value":" "},
10694 {"type":"NameVariable","value":"cLine"},
10695 {"type":"Text","value":" "},
10696 {"type":"KeywordReserved","value":"MATCHES "},
10697 {"type":"LiteralStringSingle","value":"'[DB:*]'"},
10698 {"type":"Text","value":" "},
10699 {"type":"KeywordReserved","value":"THEN\n "},
10700 {"type":"Text","value":" "},
10701 {"type":"KeywordReserved","value":"DO"},
10702 {"type":"Punctuation","value":":"},
10703 {"type":"Text","value":"\n "},
10704 {"type":"NameVariable","value":"cSection"},
10705 {"type":"Text","value":" "},
10706 {"type":"Operator","value":"="},
10707 {"type":"Text","value":" "},
10708 {"type":"KeywordReserved","value":"TRIM"},
10709 {"type":"Punctuation","value":"("},
10710 {"type":"NameVariable","value":"cLine,"},
10711 {"type":"LiteralStringSingle","value":"'[]'"},
10712 {"type":"Punctuation","value":")."},
10713 {"type":"Text","value":"\n "},
10714 {"type":"NameVariable","value":"cDatabase"},
10715 {"type":"Text","value":" "},
10716 {"type":"Operator","value":"="},
10717 {"type":"Text","value":" "},
10718 {"type":"KeywordReserved","value":"ENTRY"},
10719 {"type":"Punctuation","value":"("},
10720 {"type":"LiteralNumberInteger","value":"2"},
10721 {"type":"NameVariable","value":",cSection,"},
10722 {"type":"LiteralStringDouble","value":"\":\""},
10723 {"type":"Punctuation","value":")."},
10724 {"type":"Text","value":"\n "},
10725 {"type":"KeywordReserved","value":"END"},
10726 {"type":"Punctuation","value":"."},
10727 {"type":"Text","value":"\n\n "},
10728 {"type":"CommentMultiline","value":"/* Only process lines of database-sections */"},
10729 {"type":"Text","value":"\n "},
10730 {"type":"KeywordReserved","value":"IF"},
10731 {"type":"Text","value":" "},
10732 {"type":"KeywordReserved","value":"NOT"},
10733 {"type":"Text","value":" "},
10734 {"type":"NameVariable","value":"cSection"},
10735 {"type":"Text","value":" "},
10736 {"type":"KeywordReserved","value":"BEGINS "},
10737 {"type":"LiteralStringDouble","value":"\"DB:\""},
10738 {"type":"Text","value":" "},
10739 {"type":"KeywordReserved","value":"THEN"},
10740 {"type":"Text","value":" "},
10741 {"type":"KeywordReserved","value":"NEXT "},
10742 {"type":"NameVariable","value":"#ReadLine"},
10743 {"type":"Punctuation","value":"."},
10744 {"type":"Text","value":"\n\n "},
10745 {"type":"CommentMultiline","value":"/* Only process setting lines */"},
10746 {"type":"Text","value":"\n "},
10747 {"type":"KeywordReserved","value":"IF"},
10748 {"type":"Text","value":" "},
10749 {"type":"KeywordReserved","value":"NOT"},
10750 {"type":"Text","value":" "},
10751 {"type":"NameVariable","value":"cLine"},
10752 {"type":"Text","value":" "},
10753 {"type":"KeywordReserved","value":"MATCHES "},
10754 {"type":"LiteralStringSingle","value":"'*:*=*'"},
10755 {"type":"Text","value":" "},
10756 {"type":"KeywordReserved","value":"THEN"},
10757 {"type":"Text","value":" "},
10758 {"type":"KeywordReserved","value":"NEXT "},
10759 {"type":"NameVariable","value":"#ReadLine"},
10760 {"type":"Punctuation","value":"."},
10761 {"type":"Text","value":"\n\n "},
10762 {"type":"CommentMultiline","value":"/* Filter out some settings */"},
10763 {"type":"Text","value":"\n "},
10764 {"type":"KeywordReserved","value":"IF"},
10765 {"type":"Text","value":" "},
10766 {"type":"NameVariable","value":"cLine"},
10767 {"type":"Text","value":" "},
10768 {"type":"KeywordReserved","value":"MATCHES "},
10769 {"type":"LiteralStringDouble","value":"\"*:QueriesServed=*\""},
10770 {"type":"Text","value":" "},
10771 {"type":"KeywordReserved","value":"THEN\n "},
10772 {"type":"Text","value":" "},
10773 {"type":"KeywordReserved","value":"DO"},
10774 {"type":"Punctuation","value":":"},
10775 {"type":"Text","value":"\n "},
10776 {"type":"KeywordReserved","value":"FIND"},
10777 {"type":"Text","value":" "},
10778 {"type":"KeywordReserved","value":"FIRST"},
10779 {"type":"Text","value":" "},
10780 {"type":"NameVariable","value":"ttTable"},
10781 {"type":"Text","value":"\n "},
10782 {"type":"KeywordReserved","value":"WHERE"},
10783 {"type":"Text","value":" "},
10784 {"type":"NameVariable","value":"ttTable"},
10785 {"type":"Punctuation","value":"."},
10786 {"type":"NameVariable","value":"cDatabase"},
10787 {"type":"Text","value":" "},
10788 {"type":"Operator","value":"="},
10789 {"type":"Text","value":" "},
10790 {"type":"NameVariable","value":"cDatabase"},
10791 {"type":"Text","value":"\n "},
10792 {"type":"KeywordReserved","value":"AND"},
10793 {"type":"Text","value":" "},
10794 {"type":"NameVariable","value":"ttTable"},
10795 {"type":"Punctuation","value":"."},
10796 {"type":"NameVariable","value":"cTableName"},
10797 {"type":"Text","value":" "},
10798 {"type":"Operator","value":"="},
10799 {"type":"Text","value":" "},
10800 {"type":"KeywordReserved","value":"ENTRY"},
10801 {"type":"Punctuation","value":"("},
10802 {"type":"LiteralNumberInteger","value":"1"},
10803 {"type":"NameVariable","value":",cLine,"},
10804 {"type":"LiteralStringSingle","value":"':'"},
10805 {"type":"Punctuation","value":")"},
10806 {"type":"Text","value":" "},
10807 {"type":"KeywordReserved","value":"NO-ERROR"},
10808 {"type":"Punctuation","value":"."},
10809 {"type":"Text","value":"\n\n "},
10810 {"type":"KeywordReserved","value":"IF"},
10811 {"type":"Text","value":" "},
10812 {"type":"KeywordReserved","value":"AVAILABLE"},
10813 {"type":"Text","value":" "},
10814 {"type":"NameVariable","value":"ttTable"},
10815 {"type":"Text","value":" "},
10816 {"type":"KeywordReserved","value":"THEN\n "},
10817 {"type":"Text","value":" "},
10818 {"type":"KeywordReserved","value":"DO"},
10819 {"type":"Punctuation","value":":"},
10820 {"type":"Text","value":"\n "},
10821 {"type":"NameVariable","value":"ttTable"},
10822 {"type":"Punctuation","value":"."},
10823 {"type":"NameVariable","value":"iNumQueries"},
10824 {"type":"Text","value":" "},
10825 {"type":"Operator","value":"="},
10826 {"type":"Text","value":" "},
10827 {"type":"KeywordType","value":"INTEGER"},
10828 {"type":"Punctuation","value":"("},
10829 {"type":"KeywordReserved","value":"ENTRY"},
10830 {"type":"Punctuation","value":"("},
10831 {"type":"LiteralNumberInteger","value":"2"},
10832 {"type":"NameVariable","value":",cLine,"},
10833 {"type":"LiteralStringSingle","value":"'='"},
10834 {"type":"Punctuation","value":"))"},
10835 {"type":"Text","value":" "},
10836 {"type":"KeywordReserved","value":"NO-ERROR"},
10837 {"type":"Punctuation","value":"."},
10838 {"type":"Text","value":"\n "},
10839 {"type":"KeywordReserved","value":"IF"},
10840 {"type":"Text","value":" "},
10841 {"type":"NameVariable","value":"ttTable"},
10842 {"type":"Punctuation","value":"."},
10843 {"type":"NameVariable","value":"iNumQueries"},
10844 {"type":"Text","value":" "},
10845 {"type":"Operator","value":"="},
10846 {"type":"Text","value":" "},
10847 {"type":"NameVariable","value":"?"},
10848 {"type":"Text","value":" "},
10849 {"type":"KeywordReserved","value":"THEN"},
10850 {"type":"Text","value":" "},
10851 {"type":"NameVariable","value":"ttTable"},
10852 {"type":"Punctuation","value":"."},
10853 {"type":"NameVariable","value":"iNumQueries"},
10854 {"type":"Text","value":" "},
10855 {"type":"Operator","value":"="},
10856 {"type":"Text","value":" "},
10857 {"type":"LiteralNumberInteger","value":"0"},
10858 {"type":"Punctuation","value":"."},
10859 {"type":"Text","value":"\n "},
10860 {"type":"KeywordReserved","value":"END"},
10861 {"type":"Punctuation","value":"."},
10862 {"type":"Text","value":"\n "},
10863 {"type":"KeywordReserved","value":"END"},
10864 {"type":"Punctuation","value":"."},
10865 {"type":"Text","value":" "},
10866 {"type":"CommentMultiline","value":"/* queriesServed */"},
10867 {"type":"Text","value":"\n\n "},
10868 {"type":"KeywordReserved","value":"ELSE\n "},
10869 {"type":"Text","value":" "},
10870 {"type":"KeywordReserved","value":"IF"},
10871 {"type":"Text","value":" "},
10872 {"type":"NameVariable","value":"cLine"},
10873 {"type":"Text","value":" "},
10874 {"type":"KeywordReserved","value":"MATCHES "},
10875 {"type":"LiteralStringDouble","value":"\"*:LastUsed=*\""},
10876 {"type":"Text","value":" "},
10877 {"type":"KeywordReserved","value":"THEN\n "},
10878 {"type":"Text","value":" "},
10879 {"type":"KeywordReserved","value":"DO"},
10880 {"type":"Punctuation","value":":"},
10881 {"type":"Text","value":"\n "},
10882 {"type":"KeywordReserved","value":"FIND"},
10883 {"type":"Text","value":" "},
10884 {"type":"KeywordReserved","value":"FIRST"},
10885 {"type":"Text","value":" "},
10886 {"type":"NameVariable","value":"ttTable"},
10887 {"type":"Text","value":"\n "},
10888 {"type":"KeywordReserved","value":"WHERE"},
10889 {"type":"Text","value":" "},
10890 {"type":"NameVariable","value":"ttTable"},
10891 {"type":"Punctuation","value":"."},
10892 {"type":"NameVariable","value":"cDatabase"},
10893 {"type":"Text","value":" "},
10894 {"type":"Operator","value":"="},
10895 {"type":"Text","value":" "},
10896 {"type":"NameVariable","value":"cDatabase"},
10897 {"type":"Text","value":"\n "},
10898 {"type":"KeywordReserved","value":"AND"},
10899 {"type":"Text","value":" "},
10900 {"type":"NameVariable","value":"ttTable"},
10901 {"type":"Punctuation","value":"."},
10902 {"type":"NameVariable","value":"cTableName"},
10903 {"type":"Text","value":" "},
10904 {"type":"Operator","value":"="},
10905 {"type":"Text","value":" "},
10906 {"type":"KeywordReserved","value":"ENTRY"},
10907 {"type":"Punctuation","value":"("},
10908 {"type":"LiteralNumberInteger","value":"1"},
10909 {"type":"NameVariable","value":",cLine,"},
10910 {"type":"LiteralStringSingle","value":"':'"},
10911 {"type":"Punctuation","value":")"},
10912 {"type":"Text","value":" "},
10913 {"type":"KeywordReserved","value":"NO-ERROR"},
10914 {"type":"Punctuation","value":"."},
10915 {"type":"Text","value":"\n\n "},
10916 {"type":"KeywordReserved","value":"IF"},
10917 {"type":"Text","value":" "},
10918 {"type":"KeywordReserved","value":"AVAILABLE"},
10919 {"type":"Text","value":" "},
10920 {"type":"NameVariable","value":"ttTable"},
10921 {"type":"Text","value":" "},
10922 {"type":"KeywordReserved","value":"THEN\n "},
10923 {"type":"Text","value":" "},
10924 {"type":"NameVariable","value":"ttTable"},
10925 {"type":"Punctuation","value":"."},
10926 {"type":"NameVariable","value":"tLastUsed"},
10927 {"type":"Text","value":" "},
10928 {"type":"Operator","value":"="},
10929 {"type":"Text","value":" "},
10930 {"type":"KeywordType","value":"DATETIME"},
10931 {"type":"Punctuation","value":"("},
10932 {"type":"KeywordReserved","value":"ENTRY"},
10933 {"type":"Punctuation","value":"("},
10934 {"type":"LiteralNumberInteger","value":"2"},
10935 {"type":"NameVariable","value":",cLine,"},
10936 {"type":"LiteralStringSingle","value":"'='"},
10937 {"type":"Punctuation","value":"))"},
10938 {"type":"Text","value":" "},
10939 {"type":"KeywordReserved","value":"NO-ERROR"},
10940 {"type":"Punctuation","value":"."},
10941 {"type":"Text","value":"\n\n "},
10942 {"type":"KeywordReserved","value":"END"},
10943 {"type":"Punctuation","value":"."},
10944 {"type":"Text","value":" "},
10945 {"type":"CommentMultiline","value":"/* lastUsed */"},
10946 {"type":"Text","value":"\n\n "},
10947 {"type":"KeywordReserved","value":"END"},
10948 {"type":"Punctuation","value":"."},
10949 {"type":"Text","value":" "},
10950 {"type":"CommentMultiline","value":"/* repeat */"},
10951 {"type":"Text","value":"\n "},
10952 {"type":"KeywordReserved","value":"INPUT"},
10953 {"type":"Text","value":" "},
10954 {"type":"KeywordReserved","value":"CLOSE"},
10955 {"type":"Punctuation","value":"."},
10956 {"type":"Text","value":"\n\n "},
10957 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
10958 {"type":"Text","value":"\n\n"},
10959 {"type":"KeywordReserved","value":"END"},
10960 {"type":"Text","value":" "},
10961 {"type":"KeywordReserved","value":"PROCEDURE"},
10962 {"type":"Punctuation","value":"."},
10963 {"type":"Text","value":" "},
10964 {"type":"CommentMultiline","value":"/* getTableStats */"},
10965 {"type":"Text","value":"\n\n"},
10966 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
10967 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-initTableFilter) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE initTableFilter Procedure"},
10968 {"type":"Text","value":"\n"},
10969 {"type":"KeywordReserved","value":"PROCEDURE"},
10970 {"type":"Text","value":" "},
10971 {"type":"NameVariable","value":"initTableFilter"},
10972 {"type":"Text","value":" "},
10973 {"type":"Punctuation","value":":"},
10974 {"type":"Text","value":"\n"},
10975 {"type":"CommentMultiline","value":"/* Set table filter values back to their initial values\n */"},
10976 {"type":"Text","value":"\n "},
10977 {"type":"KeywordDeclaration","value":"DEFINE"},
10978 {"type":"Text","value":" "},
10979 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
10980 {"type":"Text","value":" "},
10981 {"type":"KeywordReserved","value":"PARAMETER"},
10982 {"type":"Text","value":" "},
10983 {"type":"KeywordReserved","value":"TABLE"},
10984 {"type":"Text","value":" "},
10985 {"type":"KeywordReserved","value":"FOR"},
10986 {"type":"Text","value":" "},
10987 {"type":"NameVariable","value":"ttTableFilter"},
10988 {"type":"Punctuation","value":"."},
10989 {"type":"Text","value":"\n\n "},
10990 {"type":"KeywordReserved","value":"EMPTY"},
10991 {"type":"Text","value":" "},
10992 {"type":"KeywordReserved","value":"TEMP-TABLE"},
10993 {"type":"Text","value":" "},
10994 {"type":"NameVariable","value":"ttTableFilter"},
10995 {"type":"Punctuation","value":"."},
10996 {"type":"Text","value":"\n "},
10997 {"type":"KeywordReserved","value":"CREATE"},
10998 {"type":"Text","value":" "},
10999 {"type":"NameVariable","value":"ttTableFilter"},
11000 {"type":"Punctuation","value":"."},
11001 {"type":"Text","value":"\n\n "},
11002 {"type":"CommentMultiline","value":"/* Set visibility of schema tables */"},
11003 {"type":"Text","value":"\n "},
11004 {"type":"NameVariable","value":"ttTableFilter"},
11005 {"type":"Punctuation","value":"."},
11006 {"type":"NameVariable","value":"lShowSchema"},
11007 {"type":"Text","value":" "},
11008 {"type":"Operator","value":"="},
11009 {"type":"Text","value":" "},
11010 {"type":"KeywordType","value":"LOGICAL"},
11011 {"type":"Punctuation","value":"("},
11012 {"type":"NameVariable","value":"getRegistry"},
11013 {"type":"Punctuation","value":"("},
11014 {"type":"LiteralStringSingle","value":"'DataDigger'"},
11015 {"type":"NameVariable","value":","},
11016 {"type":"LiteralStringSingle","value":"'ShowHiddenTables'"},
11017 {"type":"Punctuation","value":"))."},
11018 {"type":"Text","value":"\n "},
11019 {"type":"KeywordReserved","value":"IF"},
11020 {"type":"Text","value":" "},
11021 {"type":"NameVariable","value":"ttTableFilter"},
11022 {"type":"Punctuation","value":"."},
11023 {"type":"NameVariable","value":"lShowSchema"},
11024 {"type":"Text","value":" "},
11025 {"type":"Operator","value":"="},
11026 {"type":"Text","value":" "},
11027 {"type":"NameVariable","value":"?"},
11028 {"type":"Text","value":" "},
11029 {"type":"KeywordReserved","value":"THEN"},
11030 {"type":"Text","value":" "},
11031 {"type":"NameVariable","value":"ttTableFilter"},
11032 {"type":"Punctuation","value":"."},
11033 {"type":"NameVariable","value":"lShowSchema"},
11034 {"type":"Text","value":" "},
11035 {"type":"Operator","value":"="},
11036 {"type":"Text","value":" "},
11037 {"type":"KeywordReserved","value":"NO"},
11038 {"type":"Punctuation","value":"."},
11039 {"type":"Text","value":"\n\n"},
11040 {"type":"KeywordReserved","value":"END"},
11041 {"type":"Text","value":" "},
11042 {"type":"KeywordReserved","value":"PROCEDURE"},
11043 {"type":"Punctuation","value":"."},
11044 {"type":"Text","value":" "},
11045 {"type":"CommentMultiline","value":"/* initTableFilter */"},
11046 {"type":"Text","value":"\n\n"},
11047 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
11048 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-loadSettings) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE loadSettings Procedure"},
11049 {"type":"Text","value":"\n"},
11050 {"type":"KeywordReserved","value":"PROCEDURE"},
11051 {"type":"Text","value":" "},
11052 {"type":"NameVariable","value":"loadSettings"},
11053 {"type":"Text","value":" "},
11054 {"type":"Punctuation","value":":"},
11055 {"type":"Text","value":"\n"},
11056 {"type":"CommentMultiline","value":"/* Load settings from ini files\n*/"},
11057 {"type":"Text","value":"\n "},
11058 {"type":"KeywordDeclaration","value":"DEFINE"},
11059 {"type":"Text","value":" "},
11060 {"type":"KeywordReserved","value":"VARIABLE"},
11061 {"type":"Text","value":" "},
11062 {"type":"NameVariable","value":"lValue"},
11063 {"type":"Text","value":" "},
11064 {"type":"KeywordReserved","value":"AS"},
11065 {"type":"Text","value":" "},
11066 {"type":"KeywordType","value":"LOGICAL "},
11067 {"type":"Text","value":" "},
11068 {"type":"KeywordReserved","value":"NO-UNDO"},
11069 {"type":"Punctuation","value":"."},
11070 {"type":"Text","value":"\n\n "},
11071 {"type":"CommentMultiline","value":"/* Help file is least important, so read that first */"},
11072 {"type":"Text","value":"\n "},
11073 {"type":"KeywordReserved","value":"RUN"},
11074 {"type":"Text","value":" "},
11075 {"type":"NameVariable","value":"readConfigFile"},
11076 {"type":"Punctuation","value":"("},
11077 {"type":"Text","value":" "},
11078 {"type":"KeywordReserved","value":"SUBSTITUTE"},
11079 {"type":"Punctuation","value":"("},
11080 {"type":"LiteralStringDouble","value":"\"\u00261DataDiggerHelp.ini\""},
11081 {"type":"NameVariable","value":","},
11082 {"type":"Text","value":" "},
11083 {"type":"NameVariable","value":"getProgramDir"},
11084 {"type":"Punctuation","value":"()"},
11085 {"type":"Text","value":" "},
11086 {"type":"Punctuation","value":")"},
11087 {"type":"NameVariable","value":","},
11088 {"type":"Text","value":" "},
11089 {"type":"KeywordReserved","value":"FALSE"},
11090 {"type":"Punctuation","value":")."},
11091 {"type":"Text","value":"\n\n "},
11092 {"type":"CommentMultiline","value":"/* General DD settings (always in program folder) */"},
11093 {"type":"Text","value":"\n "},
11094 {"type":"KeywordReserved","value":"RUN"},
11095 {"type":"Text","value":" "},
11096 {"type":"NameVariable","value":"readConfigFile"},
11097 {"type":"Punctuation","value":"("},
11098 {"type":"Text","value":" "},
11099 {"type":"KeywordReserved","value":"SUBSTITUTE"},
11100 {"type":"Punctuation","value":"("},
11101 {"type":"LiteralStringDouble","value":"\"\u00261DataDigger.ini\""},
11102 {"type":"NameVariable","value":","},
11103 {"type":"Text","value":" "},
11104 {"type":"NameVariable","value":"getProgramDir"},
11105 {"type":"Punctuation","value":"()"},
11106 {"type":"Text","value":" "},
11107 {"type":"Punctuation","value":")"},
11108 {"type":"NameVariable","value":","},
11109 {"type":"Text","value":" "},
11110 {"type":"KeywordReserved","value":"FALSE"},
11111 {"type":"Punctuation","value":")."},
11112 {"type":"Text","value":"\n\n "},
11113 {"type":"CommentMultiline","value":"/* Per-user settings */"},
11114 {"type":"Text","value":"\n "},
11115 {"type":"KeywordReserved","value":"RUN"},
11116 {"type":"Text","value":" "},
11117 {"type":"NameVariable","value":"readConfigFile"},
11118 {"type":"Punctuation","value":"("},
11119 {"type":"Text","value":" "},
11120 {"type":"KeywordReserved","value":"SUBSTITUTE"},
11121 {"type":"Punctuation","value":"("},
11122 {"type":"LiteralStringDouble","value":"\"\u00261DataDigger-\u00262.ini\""},
11123 {"type":"NameVariable","value":","},
11124 {"type":"Text","value":" "},
11125 {"type":"NameVariable","value":"getWorkFolder"},
11126 {"type":"Punctuation","value":"()"},
11127 {"type":"NameVariable","value":","},
11128 {"type":"Text","value":" "},
11129 {"type":"NameVariable","value":"getUserName"},
11130 {"type":"Punctuation","value":"()"},
11131 {"type":"Text","value":" "},
11132 {"type":"Punctuation","value":")"},
11133 {"type":"NameVariable","value":","},
11134 {"type":"Text","value":" "},
11135 {"type":"KeywordReserved","value":"TRUE"},
11136 {"type":"Punctuation","value":")."},
11137 {"type":"Text","value":"\n\n "},
11138 {"type":"CommentMultiline","value":"/* When all ini-files have been read, we can determine whether\n * caching needs to be enabled\n */"},
11139 {"type":"Text","value":"\n "},
11140 {"type":"NameVariable","value":"lValue"},
11141 {"type":"Text","value":" "},
11142 {"type":"Operator","value":"="},
11143 {"type":"Text","value":" "},
11144 {"type":"KeywordType","value":"LOGICAL"},
11145 {"type":"Punctuation","value":"("},
11146 {"type":"NameVariable","value":"getRegistry"},
11147 {"type":"Punctuation","value":"("},
11148 {"type":"LiteralStringDouble","value":"\"DataDigger:Cache\""},
11149 {"type":"NameVariable","value":","},
11150 {"type":"LiteralStringDouble","value":"\"TableDefs\""},
11151 {"type":"Punctuation","value":"))"},
11152 {"type":"Text","value":" "},
11153 {"type":"KeywordReserved","value":"NO-ERROR"},
11154 {"type":"Punctuation","value":"."},
11155 {"type":"Text","value":"\n "},
11156 {"type":"KeywordReserved","value":"IF"},
11157 {"type":"Text","value":" "},
11158 {"type":"NameVariable","value":"lValue"},
11159 {"type":"Text","value":" "},
11160 {"type":"NameVariable","value":"\u003c\u003e"},
11161 {"type":"Text","value":" "},
11162 {"type":"NameVariable","value":"?"},
11163 {"type":"Text","value":" "},
11164 {"type":"KeywordReserved","value":"THEN"},
11165 {"type":"Text","value":" "},
11166 {"type":"KeywordReserved","value":"ASSIGN"},
11167 {"type":"Text","value":" "},
11168 {"type":"NameVariable","value":"glCacheTableDefs"},
11169 {"type":"Text","value":" "},
11170 {"type":"Operator","value":"="},
11171 {"type":"Text","value":" "},
11172 {"type":"NameVariable","value":"lValue"},
11173 {"type":"Punctuation","value":"."},
11174 {"type":"Text","value":"\n\n"},
11175 {"type":"KeywordReserved","value":"END"},
11176 {"type":"Text","value":" "},
11177 {"type":"KeywordReserved","value":"PROCEDURE"},
11178 {"type":"Punctuation","value":"."},
11179 {"type":"Text","value":" "},
11180 {"type":"CommentMultiline","value":"/* loadSettings */"},
11181 {"type":"Text","value":"\n\n"},
11182 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
11183 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-lockWindow) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE lockWindow Procedure"},
11184 {"type":"Text","value":"\n"},
11185 {"type":"KeywordReserved","value":"PROCEDURE"},
11186 {"type":"Text","value":" "},
11187 {"type":"NameVariable","value":"lockWindow"},
11188 {"type":"Text","value":" "},
11189 {"type":"Punctuation","value":":"},
11190 {"type":"Text","value":"\n"},
11191 {"type":"CommentMultiline","value":"/* Lock / unlock updates that Windows does to windows.\n */"},
11192 {"type":"Text","value":"\n "},
11193 {"type":"KeywordDeclaration","value":"DEFINE"},
11194 {"type":"Text","value":" "},
11195 {"type":"KeywordReserved","value":"INPUT"},
11196 {"type":"Text","value":" "},
11197 {"type":"KeywordReserved","value":"PARAMETER"},
11198 {"type":"Text","value":" "},
11199 {"type":"NameVariable","value":"phWindow"},
11200 {"type":"Text","value":" "},
11201 {"type":"KeywordReserved","value":"AS"},
11202 {"type":"Text","value":" "},
11203 {"type":"KeywordType","value":"HANDLE "},
11204 {"type":"Text","value":" "},
11205 {"type":"KeywordReserved","value":"NO-UNDO"},
11206 {"type":"Punctuation","value":"."},
11207 {"type":"Text","value":"\n "},
11208 {"type":"KeywordDeclaration","value":"DEFINE"},
11209 {"type":"Text","value":" "},
11210 {"type":"KeywordReserved","value":"INPUT"},
11211 {"type":"Text","value":" "},
11212 {"type":"KeywordReserved","value":"PARAMETER"},
11213 {"type":"Text","value":" "},
11214 {"type":"NameVariable","value":"plLock"},
11215 {"type":"Text","value":" "},
11216 {"type":"KeywordReserved","value":"AS"},
11217 {"type":"Text","value":" "},
11218 {"type":"KeywordType","value":"LOGICAL"},
11219 {"type":"Text","value":" "},
11220 {"type":"KeywordReserved","value":"NO-UNDO"},
11221 {"type":"Punctuation","value":"."},
11222 {"type":"Text","value":"\n\n "},
11223 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
11224 {"type":"Text","value":"\n "},
11225 {"type":"KeywordDeclaration","value":"DEFINE"},
11226 {"type":"Text","value":" "},
11227 {"type":"KeywordReserved","value":"VARIABLE"},
11228 {"type":"Text","value":" "},
11229 {"type":"NameVariable","value":"iRet"},
11230 {"type":"Text","value":" "},
11231 {"type":"KeywordReserved","value":"AS"},
11232 {"type":"Text","value":" "},
11233 {"type":"KeywordType","value":"INTEGER"},
11234 {"type":"Text","value":" "},
11235 {"type":"KeywordReserved","value":"NO-UNDO"},
11236 {"type":"Punctuation","value":"."},
11237 {"type":"Text","value":"\n "},
11238 {"type":"KeywordDeclaration","value":"DEFINE"},
11239 {"type":"Text","value":" "},
11240 {"type":"KeywordReserved","value":"BUFFER"},
11241 {"type":"Text","value":" "},
11242 {"type":"NameVariable","value":"ttWindowLock"},
11243 {"type":"Text","value":" "},
11244 {"type":"KeywordReserved","value":"FOR"},
11245 {"type":"Text","value":" "},
11246 {"type":"NameVariable","value":"ttWindowLock"},
11247 {"type":"Punctuation","value":"."},
11248 {"type":"Text","value":"\n\n "},
11249 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
11250 {"type":"Text","value":"\n "},
11251 {"type":"KeywordReserved","value":"PUBLISH "},
11252 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
11253 {"type":"Text","value":" "},
11254 {"type":"Punctuation","value":"("},
11255 {"type":"LiteralNumberInteger","value":"3"},
11256 {"type":"NameVariable","value":","},
11257 {"type":"Text","value":" "},
11258 {"type":"KeywordReserved","value":"SUBSTITUTE"},
11259 {"type":"Punctuation","value":"("},
11260 {"type":"LiteralStringDouble","value":"\"Window \u00261, lock: \u00262\""},
11261 {"type":"NameVariable","value":","},
11262 {"type":"Text","value":" "},
11263 {"type":"NameVariable","value":"phWindow"},
11264 {"type":"Punctuation","value":":"},
11265 {"type":"KeywordReserved","value":"TITLE"},
11266 {"type":"NameVariable","value":","},
11267 {"type":"Text","value":" "},
11268 {"type":"KeywordReserved","value":"STRING"},
11269 {"type":"Punctuation","value":"("},
11270 {"type":"NameVariable","value":"plLock,"},
11271 {"type":"LiteralStringDouble","value":"\"ON/OFF\""},
11272 {"type":"Punctuation","value":")))."},
11273 {"type":"Text","value":"\n\n "},
11274 {"type":"KeywordReserved","value":"IF"},
11275 {"type":"Text","value":" "},
11276 {"type":"KeywordReserved","value":"NOT"},
11277 {"type":"Text","value":" "},
11278 {"type":"KeywordReserved","value":"VALID-HANDLE"},
11279 {"type":"Punctuation","value":"("},
11280 {"type":"NameVariable","value":"phWindow"},
11281 {"type":"Punctuation","value":")"},
11282 {"type":"Text","value":" "},
11283 {"type":"KeywordReserved","value":"THEN"},
11284 {"type":"Text","value":" "},
11285 {"type":"KeywordReserved","value":"RETURN"},
11286 {"type":"Punctuation","value":"."},
11287 {"type":"Text","value":"\n\n "},
11288 {"type":"CommentMultiline","value":"/* Find window in our tt of locked windows */"},
11289 {"type":"Text","value":"\n "},
11290 {"type":"KeywordReserved","value":"FIND"},
11291 {"type":"Text","value":" "},
11292 {"type":"NameVariable","value":"ttWindowLock"},
11293 {"type":"Text","value":" "},
11294 {"type":"KeywordReserved","value":"WHERE"},
11295 {"type":"Text","value":" "},
11296 {"type":"NameVariable","value":"ttWindowLock"},
11297 {"type":"Punctuation","value":"."},
11298 {"type":"NameVariable","value":"hWindow"},
11299 {"type":"Text","value":" "},
11300 {"type":"Operator","value":"="},
11301 {"type":"Text","value":" "},
11302 {"type":"NameVariable","value":"phWindow"},
11303 {"type":"Text","value":" "},
11304 {"type":"KeywordReserved","value":"NO-ERROR"},
11305 {"type":"Punctuation","value":"."},
11306 {"type":"Text","value":"\n "},
11307 {"type":"KeywordReserved","value":"IF"},
11308 {"type":"Text","value":" "},
11309 {"type":"KeywordReserved","value":"NOT"},
11310 {"type":"Text","value":" "},
11311 {"type":"KeywordReserved","value":"AVAILABLE"},
11312 {"type":"Text","value":" "},
11313 {"type":"NameVariable","value":"ttWindowLock"},
11314 {"type":"Text","value":" "},
11315 {"type":"KeywordReserved","value":"THEN\n "},
11316 {"type":"Text","value":" "},
11317 {"type":"KeywordReserved","value":"DO"},
11318 {"type":"Punctuation","value":":"},
11319 {"type":"Text","value":"\n "},
11320 {"type":"CommentMultiline","value":"/* If we try to unlock a window thats not in the tt, just go back */"},
11321 {"type":"Text","value":"\n "},
11322 {"type":"KeywordReserved","value":"IF"},
11323 {"type":"Text","value":" "},
11324 {"type":"KeywordReserved","value":"NOT"},
11325 {"type":"Text","value":" "},
11326 {"type":"NameVariable","value":"plLock"},
11327 {"type":"Text","value":" "},
11328 {"type":"KeywordReserved","value":"THEN"},
11329 {"type":"Text","value":" "},
11330 {"type":"KeywordReserved","value":"RETURN"},
11331 {"type":"Punctuation","value":"."},
11332 {"type":"Text","value":"\n\n "},
11333 {"type":"CommentMultiline","value":"/* Otherwise create a tt record for it */"},
11334 {"type":"Text","value":"\n "},
11335 {"type":"KeywordReserved","value":"CREATE"},
11336 {"type":"Text","value":" "},
11337 {"type":"NameVariable","value":"ttWindowLock"},
11338 {"type":"Punctuation","value":"."},
11339 {"type":"Text","value":"\n "},
11340 {"type":"NameVariable","value":"ttWindowLock"},
11341 {"type":"Punctuation","value":"."},
11342 {"type":"NameVariable","value":"hWindow"},
11343 {"type":"Text","value":" "},
11344 {"type":"Operator","value":"="},
11345 {"type":"Text","value":" "},
11346 {"type":"NameVariable","value":"phWindow"},
11347 {"type":"Punctuation","value":"."},
11348 {"type":"Text","value":"\n "},
11349 {"type":"KeywordReserved","value":"END"},
11350 {"type":"Punctuation","value":"."},
11351 {"type":"Text","value":"\n\n "},
11352 {"type":"CommentMultiline","value":"/* Because commands to lock or unlock may be nested, keep track\n * of the number of locks/unlocks using a semaphore.\n *\n * The order of commands may be:\n * lockWindow(yes). -\u003e actually lock the window\n * lockWindow(yes). -\u003e do nothing\n * lockWindow(yes). -\u003e do nothing\n * lockWindow(no). -\u003e do nothing\n * lockWindow(no). -\u003e do nothing\n * lockWindow(yes). -\u003e do nothing\n * lockWindow(no). -\u003e do nothing\n * lockWindow(no). -\u003e actually unlock the window\n */"},
11353 {"type":"Text","value":"\n "},
11354 {"type":"KeywordReserved","value":"IF"},
11355 {"type":"Text","value":" "},
11356 {"type":"NameVariable","value":"plLock"},
11357 {"type":"Text","value":" "},
11358 {"type":"KeywordReserved","value":"THEN\n "},
11359 {"type":"Text","value":" "},
11360 {"type":"NameVariable","value":"ttWindowLock"},
11361 {"type":"Punctuation","value":"."},
11362 {"type":"NameVariable","value":"iLockCounter"},
11363 {"type":"Text","value":" "},
11364 {"type":"Operator","value":"="},
11365 {"type":"Text","value":" "},
11366 {"type":"NameVariable","value":"ttWindowLock"},
11367 {"type":"Punctuation","value":"."},
11368 {"type":"NameVariable","value":"iLockCounter"},
11369 {"type":"Text","value":" "},
11370 {"type":"Operator","value":"+"},
11371 {"type":"Text","value":" "},
11372 {"type":"LiteralNumberInteger","value":"1"},
11373 {"type":"Punctuation","value":"."},
11374 {"type":"Text","value":"\n "},
11375 {"type":"KeywordReserved","value":"ELSE\n "},
11376 {"type":"Text","value":" "},
11377 {"type":"NameVariable","value":"ttWindowLock"},
11378 {"type":"Punctuation","value":"."},
11379 {"type":"NameVariable","value":"iLockCounter"},
11380 {"type":"Text","value":" "},
11381 {"type":"Operator","value":"="},
11382 {"type":"Text","value":" "},
11383 {"type":"NameVariable","value":"ttWindowLock"},
11384 {"type":"Punctuation","value":"."},
11385 {"type":"NameVariable","value":"iLockCounter"},
11386 {"type":"Text","value":" "},
11387 {"type":"Operator","value":"-"},
11388 {"type":"Text","value":" "},
11389 {"type":"LiteralNumberInteger","value":"1"},
11390 {"type":"Punctuation","value":"."},
11391 {"type":"Text","value":"\n\n "},
11392 {"type":"KeywordReserved","value":"PUBLISH "},
11393 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
11394 {"type":"Text","value":" "},
11395 {"type":"Punctuation","value":"("},
11396 {"type":"LiteralNumberInteger","value":"3"},
11397 {"type":"NameVariable","value":","},
11398 {"type":"Text","value":" "},
11399 {"type":"KeywordReserved","value":"SUBSTITUTE"},
11400 {"type":"Punctuation","value":"("},
11401 {"type":"LiteralStringDouble","value":"\"Lock counter: \u00261\""},
11402 {"type":"NameVariable","value":","},
11403 {"type":"Text","value":" "},
11404 {"type":"NameVariable","value":"ttWindowLock"},
11405 {"type":"Punctuation","value":"."},
11406 {"type":"NameVariable","value":"iLockCounter"},
11407 {"type":"Punctuation","value":"))."},
11408 {"type":"Text","value":"\n\n "},
11409 {"type":"CommentMultiline","value":"/* Now, only lock when the semaphore is increased to 1 */"},
11410 {"type":"Text","value":"\n "},
11411 {"type":"KeywordReserved","value":"IF"},
11412 {"type":"Text","value":" "},
11413 {"type":"NameVariable","value":"plLock"},
11414 {"type":"Text","value":" "},
11415 {"type":"KeywordReserved","value":"AND"},
11416 {"type":"Text","value":" "},
11417 {"type":"NameVariable","value":"ttWindowLock"},
11418 {"type":"Punctuation","value":"."},
11419 {"type":"NameVariable","value":"iLockCounter"},
11420 {"type":"Text","value":" "},
11421 {"type":"Operator","value":"="},
11422 {"type":"Text","value":" "},
11423 {"type":"LiteralNumberInteger","value":"1"},
11424 {"type":"Text","value":" "},
11425 {"type":"KeywordReserved","value":"THEN\n "},
11426 {"type":"Text","value":" "},
11427 {"type":"KeywordReserved","value":"DO"},
11428 {"type":"Punctuation","value":":"},
11429 {"type":"Text","value":"\n "},
11430 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
11431 {"type":"Text","value":"\n "},
11432 {"type":"KeywordReserved","value":"RUN"},
11433 {"type":"Text","value":" "},
11434 {"type":"NameVariable","value":"SendMessageA"},
11435 {"type":"Punctuation","value":"("},
11436 {"type":"Text","value":" "},
11437 {"type":"NameVariable","value":"phWindow"},
11438 {"type":"Punctuation","value":":"},
11439 {"type":"KeywordReserved","value":"HWND "},
11440 {"type":"CommentMultiline","value":"/* {\u0026window-name}:hwnd */"},
11441 {"type":"Text","value":"\n "},
11442 {"type":"NameVariable","value":","},
11443 {"type":"Text","value":" "},
11444 {"type":"CommentPreproc","value":"{\u0026WM_SETREDRAW}"},
11445 {"type":"Text","value":"\n "},
11446 {"type":"NameVariable","value":","},
11447 {"type":"Text","value":" "},
11448 {"type":"LiteralNumberInteger","value":"0"},
11449 {"type":"Text","value":"\n "},
11450 {"type":"NameVariable","value":","},
11451 {"type":"Text","value":" "},
11452 {"type":"LiteralNumberInteger","value":"0"},
11453 {"type":"Text","value":"\n "},
11454 {"type":"NameVariable","value":","},
11455 {"type":"Text","value":" "},
11456 {"type":"KeywordReserved","value":"OUTPUT"},
11457 {"type":"Text","value":" "},
11458 {"type":"NameVariable","value":"iRet"},
11459 {"type":"Text","value":"\n "},
11460 {"type":"Punctuation","value":")."},
11461 {"type":"Text","value":"\n "},
11462 {"type":"KeywordReserved","value":"END"},
11463 {"type":"Punctuation","value":"."},
11464 {"type":"Text","value":"\n\n "},
11465 {"type":"CommentMultiline","value":"/* And only unlock after the last unlock command */"},
11466 {"type":"Text","value":"\n "},
11467 {"type":"KeywordReserved","value":"ELSE"},
11468 {"type":"Text","value":" "},
11469 {"type":"KeywordReserved","value":"IF"},
11470 {"type":"Text","value":" "},
11471 {"type":"NameVariable","value":"ttWindowLock"},
11472 {"type":"Punctuation","value":"."},
11473 {"type":"NameVariable","value":"iLockCounter"},
11474 {"type":"Text","value":" "},
11475 {"type":"NameVariable","value":"\u003c"},
11476 {"type":"Operator","value":"="},
11477 {"type":"Text","value":" "},
11478 {"type":"LiteralNumberInteger","value":"0"},
11479 {"type":"Text","value":" "},
11480 {"type":"KeywordReserved","value":"THEN\n "},
11481 {"type":"Text","value":" "},
11482 {"type":"KeywordReserved","value":"DO"},
11483 {"type":"Punctuation","value":":"},
11484 {"type":"Text","value":"\n "},
11485 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
11486 {"type":"Text","value":"\n "},
11487 {"type":"KeywordReserved","value":"RUN"},
11488 {"type":"Text","value":" "},
11489 {"type":"NameVariable","value":"SendMessageA"},
11490 {"type":"Punctuation","value":"("},
11491 {"type":"Text","value":" "},
11492 {"type":"NameVariable","value":"phWindow"},
11493 {"type":"Punctuation","value":":"},
11494 {"type":"KeywordReserved","value":"HWND "},
11495 {"type":"CommentMultiline","value":"/* {\u0026window-name}:hwnd */"},
11496 {"type":"Text","value":"\n "},
11497 {"type":"NameVariable","value":","},
11498 {"type":"Text","value":" "},
11499 {"type":"CommentPreproc","value":"{\u0026WM_SETREDRAW}"},
11500 {"type":"Text","value":"\n "},
11501 {"type":"NameVariable","value":","},
11502 {"type":"Text","value":" "},
11503 {"type":"LiteralNumberInteger","value":"1"},
11504 {"type":"Text","value":"\n "},
11505 {"type":"NameVariable","value":","},
11506 {"type":"Text","value":" "},
11507 {"type":"LiteralNumberInteger","value":"0"},
11508 {"type":"Text","value":"\n "},
11509 {"type":"NameVariable","value":","},
11510 {"type":"Text","value":" "},
11511 {"type":"KeywordReserved","value":"OUTPUT"},
11512 {"type":"Text","value":" "},
11513 {"type":"NameVariable","value":"iRet"},
11514 {"type":"Text","value":"\n "},
11515 {"type":"Punctuation","value":")."},
11516 {"type":"Text","value":"\n\n "},
11517 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
11518 {"type":"Text","value":"\n "},
11519 {"type":"KeywordReserved","value":"RUN"},
11520 {"type":"Text","value":" "},
11521 {"type":"NameVariable","value":"RedrawWindow"},
11522 {"type":"Punctuation","value":"("},
11523 {"type":"Text","value":" "},
11524 {"type":"NameVariable","value":"phWindow"},
11525 {"type":"Punctuation","value":":"},
11526 {"type":"KeywordReserved","value":"HWND "},
11527 {"type":"CommentMultiline","value":"/* {\u0026window-name}:hwnd */"},
11528 {"type":"Text","value":"\n "},
11529 {"type":"NameVariable","value":","},
11530 {"type":"Text","value":" "},
11531 {"type":"LiteralNumberInteger","value":"0"},
11532 {"type":"Text","value":"\n "},
11533 {"type":"NameVariable","value":","},
11534 {"type":"Text","value":" "},
11535 {"type":"LiteralNumberInteger","value":"0"},
11536 {"type":"Text","value":"\n "},
11537 {"type":"NameVariable","value":","},
11538 {"type":"Text","value":" "},
11539 {"type":"CommentPreproc","value":"{\u0026RDW_ALLCHILDREN}"},
11540 {"type":"Text","value":" "},
11541 {"type":"Operator","value":"+"},
11542 {"type":"Text","value":" "},
11543 {"type":"CommentPreproc","value":"{\u0026RDW_ERASE}"},
11544 {"type":"Text","value":" "},
11545 {"type":"Operator","value":"+"},
11546 {"type":"Text","value":" "},
11547 {"type":"CommentPreproc","value":"{\u0026RDW_INVALIDATE}"},
11548 {"type":"Text","value":"\n "},
11549 {"type":"NameVariable","value":","},
11550 {"type":"Text","value":" "},
11551 {"type":"KeywordReserved","value":"OUTPUT"},
11552 {"type":"Text","value":" "},
11553 {"type":"NameVariable","value":"iRet"},
11554 {"type":"Text","value":"\n "},
11555 {"type":"Punctuation","value":")."},
11556 {"type":"Text","value":"\n\n "},
11557 {"type":"CommentMultiline","value":"/* Don't delete, creating records is more expensive than re-use, so just reset */"},
11558 {"type":"Text","value":"\n "},
11559 {"type":"NameVariable","value":"ttWindowLock"},
11560 {"type":"Punctuation","value":"."},
11561 {"type":"NameVariable","value":"iLockCounter"},
11562 {"type":"Text","value":" "},
11563 {"type":"Operator","value":"="},
11564 {"type":"Text","value":" "},
11565 {"type":"LiteralNumberInteger","value":"0"},
11566 {"type":"Punctuation","value":"."},
11567 {"type":"Text","value":"\n "},
11568 {"type":"KeywordReserved","value":"END"},
11569 {"type":"Punctuation","value":"."},
11570 {"type":"Text","value":"\n\n "},
11571 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
11572 {"type":"Text","value":"\n\n"},
11573 {"type":"KeywordReserved","value":"END"},
11574 {"type":"Text","value":" "},
11575 {"type":"KeywordReserved","value":"PROCEDURE"},
11576 {"type":"Punctuation","value":"."},
11577 {"type":"Text","value":" "},
11578 {"type":"CommentMultiline","value":"/* lockWindow */"},
11579 {"type":"Text","value":"\n\n"},
11580 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
11581 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-readConfigFile) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE readConfigFile Procedure"},
11582 {"type":"Text","value":"\n"},
11583 {"type":"KeywordReserved","value":"PROCEDURE"},
11584 {"type":"Text","value":" "},
11585 {"type":"NameVariable","value":"readConfigFile"},
11586 {"type":"Text","value":" "},
11587 {"type":"Punctuation","value":":"},
11588 {"type":"Text","value":"\n"},
11589 {"type":"CommentMultiline","value":"/* Read the ini-file and create tt records for it\n */"},
11590 {"type":"Text","value":"\n "},
11591 {"type":"KeywordDeclaration","value":"DEFINE"},
11592 {"type":"Text","value":" "},
11593 {"type":"KeywordReserved","value":"INPUT"},
11594 {"type":"Text","value":" "},
11595 {"type":"KeywordReserved","value":"PARAMETER"},
11596 {"type":"Text","value":" "},
11597 {"type":"NameVariable","value":"pcConfigFile"},
11598 {"type":"Text","value":" "},
11599 {"type":"KeywordReserved","value":"AS"},
11600 {"type":"Text","value":" "},
11601 {"type":"KeywordType","value":"CHARACTER"},
11602 {"type":"Text","value":" "},
11603 {"type":"KeywordReserved","value":"NO-UNDO"},
11604 {"type":"Punctuation","value":"."},
11605 {"type":"Text","value":"\n "},
11606 {"type":"KeywordDeclaration","value":"DEFINE"},
11607 {"type":"Text","value":" "},
11608 {"type":"KeywordReserved","value":"INPUT"},
11609 {"type":"Text","value":" "},
11610 {"type":"KeywordReserved","value":"PARAMETER"},
11611 {"type":"Text","value":" "},
11612 {"type":"NameVariable","value":"plUserSettings"},
11613 {"type":"Text","value":" "},
11614 {"type":"KeywordReserved","value":"AS"},
11615 {"type":"Text","value":" "},
11616 {"type":"KeywordType","value":"LOGICAL "},
11617 {"type":"Text","value":" "},
11618 {"type":"KeywordReserved","value":"NO-UNDO"},
11619 {"type":"Punctuation","value":"."},
11620 {"type":"Text","value":"\n\n "},
11621 {"type":"KeywordDeclaration","value":"DEFINE"},
11622 {"type":"Text","value":" "},
11623 {"type":"KeywordReserved","value":"VARIABLE"},
11624 {"type":"Text","value":" "},
11625 {"type":"NameVariable","value":"cFile"},
11626 {"type":"Text","value":" "},
11627 {"type":"KeywordReserved","value":"AS"},
11628 {"type":"Text","value":" "},
11629 {"type":"KeywordType","value":"LONGCHAR "},
11630 {"type":"Text","value":" "},
11631 {"type":"KeywordReserved","value":"NO-UNDO"},
11632 {"type":"Punctuation","value":"."},
11633 {"type":"Text","value":"\n "},
11634 {"type":"KeywordDeclaration","value":"DEFINE"},
11635 {"type":"Text","value":" "},
11636 {"type":"KeywordReserved","value":"VARIABLE"},
11637 {"type":"Text","value":" "},
11638 {"type":"NameVariable","value":"cLine"},
11639 {"type":"Text","value":" "},
11640 {"type":"KeywordReserved","value":"AS"},
11641 {"type":"Text","value":" "},
11642 {"type":"KeywordType","value":"CHARACTER "},
11643 {"type":"Text","value":" "},
11644 {"type":"KeywordReserved","value":"NO-UNDO"},
11645 {"type":"Punctuation","value":"."},
11646 {"type":"Text","value":"\n "},
11647 {"type":"KeywordDeclaration","value":"DEFINE"},
11648 {"type":"Text","value":" "},
11649 {"type":"KeywordReserved","value":"VARIABLE"},
11650 {"type":"Text","value":" "},
11651 {"type":"NameVariable","value":"cChunk"},
11652 {"type":"Text","value":" "},
11653 {"type":"KeywordReserved","value":"AS"},
11654 {"type":"Text","value":" "},
11655 {"type":"KeywordType","value":"LONGCHAR "},
11656 {"type":"Text","value":" "},
11657 {"type":"KeywordReserved","value":"NO-UNDO"},
11658 {"type":"Punctuation","value":"."},
11659 {"type":"Text","value":"\n "},
11660 {"type":"KeywordDeclaration","value":"DEFINE"},
11661 {"type":"Text","value":" "},
11662 {"type":"KeywordReserved","value":"VARIABLE"},
11663 {"type":"Text","value":" "},
11664 {"type":"NameVariable","value":"cSection"},
11665 {"type":"Text","value":" "},
11666 {"type":"KeywordReserved","value":"AS"},
11667 {"type":"Text","value":" "},
11668 {"type":"KeywordType","value":"CHARACTER "},
11669 {"type":"Text","value":" "},
11670 {"type":"KeywordReserved","value":"NO-UNDO"},
11671 {"type":"Punctuation","value":"."},
11672 {"type":"Text","value":"\n "},
11673 {"type":"KeywordDeclaration","value":"DEFINE"},
11674 {"type":"Text","value":" "},
11675 {"type":"KeywordReserved","value":"VARIABLE"},
11676 {"type":"Text","value":" "},
11677 {"type":"NameVariable","value":"cTrimChars"},
11678 {"type":"Text","value":" "},
11679 {"type":"KeywordReserved","value":"AS"},
11680 {"type":"Text","value":" "},
11681 {"type":"KeywordType","value":"CHARACTER "},
11682 {"type":"Text","value":" "},
11683 {"type":"KeywordReserved","value":"NO-UNDO"},
11684 {"type":"Punctuation","value":"."},
11685 {"type":"Text","value":"\n "},
11686 {"type":"KeywordDeclaration","value":"DEFINE"},
11687 {"type":"Text","value":" "},
11688 {"type":"KeywordReserved","value":"VARIABLE"},
11689 {"type":"Text","value":" "},
11690 {"type":"NameVariable","value":"iLine"},
11691 {"type":"Text","value":" "},
11692 {"type":"KeywordReserved","value":"AS"},
11693 {"type":"Text","value":" "},
11694 {"type":"KeywordType","value":"INTEGER "},
11695 {"type":"Text","value":" "},
11696 {"type":"KeywordReserved","value":"NO-UNDO"},
11697 {"type":"Punctuation","value":"."},
11698 {"type":"Text","value":"\n\n "},
11699 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
11700 {"type":"Text","value":"\n "},
11701 {"type":"KeywordDeclaration","value":"DEFINE"},
11702 {"type":"Text","value":" "},
11703 {"type":"KeywordReserved","value":"BUFFER"},
11704 {"type":"Text","value":" "},
11705 {"type":"NameVariable","value":"bfConfig"},
11706 {"type":"Text","value":" "},
11707 {"type":"KeywordReserved","value":"FOR"},
11708 {"type":"Text","value":" "},
11709 {"type":"NameVariable","value":"ttConfig"},
11710 {"type":"Punctuation","value":"."},
11711 {"type":"Text","value":"\n\n "},
11712 {"type":"CommentMultiline","value":"/* Read file in 1 pass to memory */"},
11713 {"type":"Text","value":"\n "},
11714 {"type":"KeywordReserved","value":"IF"},
11715 {"type":"Text","value":" "},
11716 {"type":"KeywordReserved","value":"SEARCH"},
11717 {"type":"Punctuation","value":"("},
11718 {"type":"NameVariable","value":"pcConfigFile"},
11719 {"type":"Punctuation","value":")"},
11720 {"type":"Text","value":" "},
11721 {"type":"Operator","value":"="},
11722 {"type":"Text","value":" "},
11723 {"type":"NameVariable","value":"?"},
11724 {"type":"Text","value":" "},
11725 {"type":"KeywordReserved","value":"THEN"},
11726 {"type":"Text","value":" "},
11727 {"type":"KeywordReserved","value":"RETURN"},
11728 {"type":"Punctuation","value":"."},
11729 {"type":"Text","value":"\n "},
11730 {"type":"KeywordReserved","value":"COPY-LOB"},
11731 {"type":"Text","value":" "},
11732 {"type":"KeywordReserved","value":"FILE"},
11733 {"type":"Text","value":" "},
11734 {"type":"NameVariable","value":"pcConfigFile"},
11735 {"type":"Text","value":" "},
11736 {"type":"KeywordReserved","value":"TO"},
11737 {"type":"Text","value":" "},
11738 {"type":"NameVariable","value":"cFile"},
11739 {"type":"Text","value":" "},
11740 {"type":"KeywordReserved","value":"NO-CONVERT"},
11741 {"type":"Text","value":" "},
11742 {"type":"KeywordReserved","value":"NO-ERROR"},
11743 {"type":"Punctuation","value":"."},
11744 {"type":"Text","value":"\n "},
11745 {"type":"KeywordReserved","value":"IF"},
11746 {"type":"Text","value":" "},
11747 {"type":"KeywordReserved","value":"ERROR-STATUS"},
11748 {"type":"Punctuation","value":":"},
11749 {"type":"KeywordReserved","value":"ERROR"},
11750 {"type":"Text","value":" "},
11751 {"type":"KeywordReserved","value":"THEN"},
11752 {"type":"Text","value":" "},
11753 {"type":"NameVariable","value":"cFile"},
11754 {"type":"Text","value":" "},
11755 {"type":"Operator","value":"="},
11756 {"type":"Text","value":" "},
11757 {"type":"NameVariable","value":"readFile"},
11758 {"type":"Punctuation","value":"("},
11759 {"type":"NameVariable","value":"pcConfigFile"},
11760 {"type":"Punctuation","value":")."},
11761 {"type":"Text","value":"\n\n "},
11762 {"type":"NameVariable","value":"cTrimChars"},
11763 {"type":"Text","value":" "},
11764 {"type":"Operator","value":"="},
11765 {"type":"Text","value":" "},
11766 {"type":"LiteralStringDouble","value":"\" \""},
11767 {"type":"Text","value":" "},
11768 {"type":"Operator","value":"+"},
11769 {"type":"Text","value":" "},
11770 {"type":"KeywordReserved","value":"CHR"},
11771 {"type":"Punctuation","value":"("},
11772 {"type":"LiteralNumberInteger","value":"1"},
11773 {"type":"Punctuation","value":")"},
11774 {"type":"Text","value":" "},
11775 {"type":"Operator","value":"+"},
11776 {"type":"Text","value":" "},
11777 {"type":"LiteralStringDouble","value":"\"~r\""},
11778 {"type":"Punctuation","value":"."},
11779 {"type":"Text","value":" "},
11780 {"type":"CommentMultiline","value":"/* space / chr-1 / LF */"},
11781 {"type":"Text","value":"\n\n "},
11782 {"type":"CommentMultiline","value":"/* Process line by line */"},
11783 {"type":"Text","value":"\n "},
11784 {"type":"NameVariable","value":"#LineLoop"},
11785 {"type":"Punctuation","value":":"},
11786 {"type":"Text","value":"\n "},
11787 {"type":"KeywordReserved","value":"DO"},
11788 {"type":"Text","value":" "},
11789 {"type":"NameVariable","value":"iLine"},
11790 {"type":"Text","value":" "},
11791 {"type":"Operator","value":"="},
11792 {"type":"Text","value":" "},
11793 {"type":"LiteralNumberInteger","value":"1"},
11794 {"type":"Text","value":" "},
11795 {"type":"KeywordReserved","value":"TO"},
11796 {"type":"Text","value":" "},
11797 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
11798 {"type":"Punctuation","value":"("},
11799 {"type":"NameVariable","value":"cFile,"},
11800 {"type":"LiteralStringDouble","value":"\"~n\""},
11801 {"type":"Punctuation","value":"):"},
11802 {"type":"Text","value":"\n\n "},
11803 {"type":"NameVariable","value":"cChunk"},
11804 {"type":"Text","value":" "},
11805 {"type":"Operator","value":"="},
11806 {"type":"Text","value":" "},
11807 {"type":"KeywordReserved","value":"ENTRY"},
11808 {"type":"Punctuation","value":"("},
11809 {"type":"NameVariable","value":"iLine,cFile,"},
11810 {"type":"LiteralStringDouble","value":"\"~n\""},
11811 {"type":"Punctuation","value":")."},
11812 {"type":"Text","value":"\n "},
11813 {"type":"NameVariable","value":"cChunk"},
11814 {"type":"Text","value":" "},
11815 {"type":"Operator","value":"="},
11816 {"type":"Text","value":" "},
11817 {"type":"KeywordReserved","value":"SUBSTRING"},
11818 {"type":"Punctuation","value":"("},
11819 {"type":"NameVariable","value":"cChunk,"},
11820 {"type":"Text","value":" "},
11821 {"type":"LiteralNumberInteger","value":"1"},
11822 {"type":"NameVariable","value":","},
11823 {"type":"LiteralNumberInteger","value":"20000"},
11824 {"type":"Punctuation","value":")."},
11825 {"type":"Text","value":" "},
11826 {"type":"CommentMultiline","value":"/* trim very long lines */"},
11827 {"type":"Text","value":"\n "},
11828 {"type":"NameVariable","value":"cLine"},
11829 {"type":"Text","value":" "},
11830 {"type":"Operator","value":"="},
11831 {"type":"Text","value":" "},
11832 {"type":"KeywordReserved","value":"TRIM"},
11833 {"type":"Punctuation","value":"("},
11834 {"type":"NameVariable","value":"cChunk,"},
11835 {"type":"Text","value":" "},
11836 {"type":"NameVariable","value":"cTrimChars"},
11837 {"type":"Punctuation","value":")."},
11838 {"type":"Text","value":" "},
11839 {"type":"CommentMultiline","value":"/* remove junk */"},
11840 {"type":"Text","value":"\n\n "},
11841 {"type":"CommentMultiline","value":"/* Section line */"},
11842 {"type":"Text","value":"\n "},
11843 {"type":"KeywordReserved","value":"IF"},
11844 {"type":"Text","value":" "},
11845 {"type":"NameVariable","value":"cLine"},
11846 {"type":"Text","value":" "},
11847 {"type":"KeywordReserved","value":"MATCHES "},
11848 {"type":"LiteralStringDouble","value":"\"[*]\""},
11849 {"type":"Text","value":" "},
11850 {"type":"KeywordReserved","value":"THEN\n "},
11851 {"type":"Text","value":" "},
11852 {"type":"KeywordReserved","value":"DO"},
11853 {"type":"Punctuation","value":":"},
11854 {"type":"Text","value":"\n "},
11855 {"type":"NameVariable","value":"cSection"},
11856 {"type":"Text","value":" "},
11857 {"type":"Operator","value":"="},
11858 {"type":"Text","value":" "},
11859 {"type":"KeywordReserved","value":"TRIM"},
11860 {"type":"Punctuation","value":"("},
11861 {"type":"NameVariable","value":"cLine,"},
11862 {"type":"LiteralStringDouble","value":"\"[]\""},
11863 {"type":"Punctuation","value":")."},
11864 {"type":"Text","value":"\n "},
11865 {"type":"KeywordReserved","value":"NEXT "},
11866 {"type":"NameVariable","value":"#LineLoop"},
11867 {"type":"Punctuation","value":"."},
11868 {"type":"Text","value":"\n "},
11869 {"type":"KeywordReserved","value":"END"},
11870 {"type":"Punctuation","value":"."},
11871 {"type":"Text","value":"\n\n "},
11872 {"type":"CommentMultiline","value":"/* Ignore weird settings within [DB:xxxx] sections */"},
11873 {"type":"Text","value":"\n "},
11874 {"type":"KeywordReserved","value":"IF"},
11875 {"type":"Text","value":" "},
11876 {"type":"NameVariable","value":"cSection"},
11877 {"type":"Text","value":" "},
11878 {"type":"KeywordReserved","value":"BEGINS "},
11879 {"type":"LiteralStringSingle","value":"'DB:'"},
11880 {"type":"Text","value":"\n "},
11881 {"type":"KeywordReserved","value":"AND"},
11882 {"type":"Text","value":" "},
11883 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
11884 {"type":"Punctuation","value":"("},
11885 {"type":"Text","value":" "},
11886 {"type":"KeywordReserved","value":"TRIM"},
11887 {"type":"Punctuation","value":"("},
11888 {"type":"KeywordReserved","value":"ENTRY"},
11889 {"type":"Punctuation","value":"("},
11890 {"type":"LiteralNumberInteger","value":"1"},
11891 {"type":"NameVariable","value":",cLine,"},
11892 {"type":"LiteralStringDouble","value":"\"=\""},
11893 {"type":"Punctuation","value":"))"},
11894 {"type":"NameVariable","value":","},
11895 {"type":"Text","value":" "},
11896 {"type":"LiteralStringSingle","value":"':'"},
11897 {"type":"Punctuation","value":")"},
11898 {"type":"Text","value":" "},
11899 {"type":"Operator","value":"="},
11900 {"type":"Text","value":" "},
11901 {"type":"LiteralNumberInteger","value":"1"},
11902 {"type":"Text","value":" "},
11903 {"type":"KeywordReserved","value":"THEN"},
11904 {"type":"Text","value":" "},
11905 {"type":"KeywordReserved","value":"NEXT "},
11906 {"type":"NameVariable","value":"#LineLoop"},
11907 {"type":"Punctuation","value":"."},
11908 {"type":"Text","value":"\n\n "},
11909 {"type":"CommentMultiline","value":"/* Config line */"},
11910 {"type":"Text","value":"\n "},
11911 {"type":"KeywordReserved","value":"FIND"},
11912 {"type":"Text","value":" "},
11913 {"type":"NameVariable","value":"bfConfig"},
11914 {"type":"Text","value":"\n "},
11915 {"type":"KeywordReserved","value":"WHERE"},
11916 {"type":"Text","value":" "},
11917 {"type":"NameVariable","value":"bfConfig"},
11918 {"type":"Punctuation","value":"."},
11919 {"type":"NameVariable","value":"cSection"},
11920 {"type":"Text","value":" "},
11921 {"type":"Operator","value":"="},
11922 {"type":"Text","value":" "},
11923 {"type":"NameVariable","value":"cSection"},
11924 {"type":"Text","value":"\n "},
11925 {"type":"KeywordReserved","value":"AND"},
11926 {"type":"Text","value":" "},
11927 {"type":"NameVariable","value":"bfConfig"},
11928 {"type":"Punctuation","value":"."},
11929 {"type":"NameVariable","value":"cSetting"},
11930 {"type":"Text","value":" "},
11931 {"type":"Operator","value":"="},
11932 {"type":"Text","value":" "},
11933 {"type":"KeywordReserved","value":"TRIM"},
11934 {"type":"Punctuation","value":"("},
11935 {"type":"KeywordReserved","value":"ENTRY"},
11936 {"type":"Punctuation","value":"("},
11937 {"type":"LiteralNumberInteger","value":"1"},
11938 {"type":"NameVariable","value":",cLine,"},
11939 {"type":"LiteralStringDouble","value":"\"=\""},
11940 {"type":"Punctuation","value":"))"},
11941 {"type":"Text","value":" "},
11942 {"type":"KeywordReserved","value":"NO-ERROR"},
11943 {"type":"Punctuation","value":"."},
11944 {"type":"Text","value":"\n\n "},
11945 {"type":"KeywordReserved","value":"IF"},
11946 {"type":"Text","value":" "},
11947 {"type":"KeywordReserved","value":"NOT"},
11948 {"type":"Text","value":" "},
11949 {"type":"KeywordReserved","value":"AVAILABLE"},
11950 {"type":"Text","value":" "},
11951 {"type":"NameVariable","value":"bfConfig"},
11952 {"type":"Text","value":" "},
11953 {"type":"KeywordReserved","value":"THEN\n "},
11954 {"type":"Text","value":" "},
11955 {"type":"KeywordReserved","value":"DO"},
11956 {"type":"Punctuation","value":":"},
11957 {"type":"Text","value":"\n "},
11958 {"type":"KeywordReserved","value":"CREATE"},
11959 {"type":"Text","value":" "},
11960 {"type":"NameVariable","value":"bfConfig"},
11961 {"type":"Punctuation","value":"."},
11962 {"type":"Text","value":"\n "},
11963 {"type":"KeywordReserved","value":"ASSIGN\n "},
11964 {"type":"Text","value":" "},
11965 {"type":"NameVariable","value":"bfConfig"},
11966 {"type":"Punctuation","value":"."},
11967 {"type":"NameVariable","value":"cSection"},
11968 {"type":"Text","value":" "},
11969 {"type":"Operator","value":"="},
11970 {"type":"Text","value":" "},
11971 {"type":"NameVariable","value":"cSection"},
11972 {"type":"Text","value":"\n "},
11973 {"type":"NameVariable","value":"bfConfig"},
11974 {"type":"Punctuation","value":"."},
11975 {"type":"NameVariable","value":"cSetting"},
11976 {"type":"Text","value":" "},
11977 {"type":"Operator","value":"="},
11978 {"type":"Text","value":" "},
11979 {"type":"KeywordReserved","value":"TRIM"},
11980 {"type":"Punctuation","value":"("},
11981 {"type":"KeywordReserved","value":"ENTRY"},
11982 {"type":"Punctuation","value":"("},
11983 {"type":"LiteralNumberInteger","value":"1"},
11984 {"type":"NameVariable","value":",cLine,"},
11985 {"type":"LiteralStringDouble","value":"\"=\""},
11986 {"type":"Punctuation","value":"))"},
11987 {"type":"Text","value":"\n "},
11988 {"type":"Punctuation","value":"."},
11989 {"type":"Text","value":"\n "},
11990 {"type":"KeywordReserved","value":"END"},
11991 {"type":"Punctuation","value":"."},
11992 {"type":"Text","value":"\n\n "},
11993 {"type":"CommentMultiline","value":"/* Config line /might/ already exist. This can happen if you have\n * the same setting in multiple .ini files.\n */"},
11994 {"type":"Text","value":"\n "},
11995 {"type":"KeywordReserved","value":"ASSIGN\n "},
11996 {"type":"Text","value":" "},
11997 {"type":"NameVariable","value":"bfConfig"},
11998 {"type":"Punctuation","value":"."},
11999 {"type":"NameVariable","value":"cValue"},
12000 {"type":"Text","value":" "},
12001 {"type":"Operator","value":"="},
12002 {"type":"Text","value":" "},
12003 {"type":"KeywordReserved","value":"TRIM"},
12004 {"type":"Punctuation","value":"("},
12005 {"type":"KeywordReserved","value":"SUBSTRING"},
12006 {"type":"Punctuation","value":"("},
12007 {"type":"NameVariable","value":"cLine,"},
12008 {"type":"Text","value":" "},
12009 {"type":"KeywordReserved","value":"INDEX"},
12010 {"type":"Punctuation","value":"("},
12011 {"type":"NameVariable","value":"cLine,"},
12012 {"type":"LiteralStringDouble","value":"\"=\""},
12013 {"type":"Punctuation","value":")"},
12014 {"type":"Text","value":" "},
12015 {"type":"Operator","value":"+"},
12016 {"type":"Text","value":" "},
12017 {"type":"LiteralNumberInteger","value":"1"},
12018 {"type":"Punctuation","value":"))"},
12019 {"type":"Text","value":"\n "},
12020 {"type":"NameVariable","value":"bfConfig"},
12021 {"type":"Punctuation","value":"."},
12022 {"type":"NameVariable","value":"lUser"},
12023 {"type":"Text","value":" "},
12024 {"type":"Operator","value":"="},
12025 {"type":"Text","value":" "},
12026 {"type":"NameVariable","value":"plUserSettings"},
12027 {"type":"Punctuation","value":"."},
12028 {"type":"Text","value":"\n "},
12029 {"type":"KeywordReserved","value":"END"},
12030 {"type":"Punctuation","value":"."},
12031 {"type":"Text","value":"\n\n "},
12032 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
12033 {"type":"Text","value":"\n"},
12034 {"type":"KeywordReserved","value":"END"},
12035 {"type":"Text","value":" "},
12036 {"type":"KeywordReserved","value":"PROCEDURE"},
12037 {"type":"Punctuation","value":"."},
12038 {"type":"Text","value":" "},
12039 {"type":"CommentMultiline","value":"/* readConfigFile */"},
12040 {"type":"Text","value":"\n\n"},
12041 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
12042 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-resetAnswers) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE resetAnswers Procedure"},
12043 {"type":"Text","value":"\n"},
12044 {"type":"KeywordReserved","value":"PROCEDURE"},
12045 {"type":"Text","value":" "},
12046 {"type":"NameVariable","value":"resetAnswers"},
12047 {"type":"Text","value":" "},
12048 {"type":"Punctuation","value":":"},
12049 {"type":"Text","value":"\n"},
12050 {"type":"CommentMultiline","value":"/* Reset answers to all 'do not ask again' questions\n*/"},
12051 {"type":"Text","value":"\n "},
12052 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
12053 {"type":"Text","value":"\n "},
12054 {"type":"KeywordDeclaration","value":"DEFINE"},
12055 {"type":"Text","value":" "},
12056 {"type":"KeywordReserved","value":"BUFFER"},
12057 {"type":"Text","value":" "},
12058 {"type":"NameVariable","value":"bfConfig"},
12059 {"type":"Text","value":" "},
12060 {"type":"KeywordReserved","value":"FOR"},
12061 {"type":"Text","value":" "},
12062 {"type":"NameVariable","value":"ttConfig"},
12063 {"type":"Punctuation","value":"."},
12064 {"type":"Text","value":"\n\n "},
12065 {"type":"KeywordReserved","value":"FOR"},
12066 {"type":"Text","value":" "},
12067 {"type":"KeywordReserved","value":"EACH"},
12068 {"type":"Text","value":" "},
12069 {"type":"NameVariable","value":"bfConfig"},
12070 {"type":"Text","value":"\n "},
12071 {"type":"KeywordReserved","value":"WHERE"},
12072 {"type":"Text","value":" "},
12073 {"type":"NameVariable","value":"bfConfig"},
12074 {"type":"Punctuation","value":"."},
12075 {"type":"NameVariable","value":"cSection"},
12076 {"type":"Text","value":" "},
12077 {"type":"Operator","value":"="},
12078 {"type":"Text","value":" "},
12079 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
12080 {"type":"Text","value":"\n "},
12081 {"type":"KeywordReserved","value":"AND "},
12082 {"type":"Punctuation","value":"("},
12083 {"type":"NameVariable","value":"bfConfig"},
12084 {"type":"Punctuation","value":"."},
12085 {"type":"NameVariable","value":"cSetting"},
12086 {"type":"Text","value":" "},
12087 {"type":"KeywordReserved","value":"MATCHES "},
12088 {"type":"LiteralStringSingle","value":"'*:hidden'"},
12089 {"type":"Text","value":" "},
12090 {"type":"KeywordReserved","value":"OR"},
12091 {"type":"Text","value":" "},
12092 {"type":"NameVariable","value":"bfConfig"},
12093 {"type":"Punctuation","value":"."},
12094 {"type":"NameVariable","value":"cSetting"},
12095 {"type":"Text","value":" "},
12096 {"type":"KeywordReserved","value":"MATCHES "},
12097 {"type":"LiteralStringSingle","value":"'*:answer'"},
12098 {"type":"Punctuation","value":"):"},
12099 {"type":"Text","value":"\n "},
12100 {"type":"NameVariable","value":"setRegistry"},
12101 {"type":"Punctuation","value":"("},
12102 {"type":"NameVariable","value":"bfConfig"},
12103 {"type":"Punctuation","value":"."},
12104 {"type":"NameVariable","value":"cSection,"},
12105 {"type":"Text","value":" "},
12106 {"type":"NameVariable","value":"bfConfig"},
12107 {"type":"Punctuation","value":"."},
12108 {"type":"NameVariable","value":"cSetting,"},
12109 {"type":"Text","value":" "},
12110 {"type":"NameVariable","value":"?"},
12111 {"type":"Punctuation","value":")."},
12112 {"type":"Text","value":"\n "},
12113 {"type":"KeywordReserved","value":"END"},
12114 {"type":"Punctuation","value":"."},
12115 {"type":"Text","value":" "},
12116 {"type":"CommentMultiline","value":"/* for each bfConfig */"},
12117 {"type":"Text","value":"\n\n "},
12118 {"type":"KeywordReserved","value":"RUN"},
12119 {"type":"Text","value":" "},
12120 {"type":"NameVariable","value":"flushRegistry"},
12121 {"type":"Punctuation","value":"."},
12122 {"type":"Text","value":"\n\n "},
12123 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
12124 {"type":"Text","value":"\n\n"},
12125 {"type":"KeywordReserved","value":"END"},
12126 {"type":"Text","value":" "},
12127 {"type":"KeywordReserved","value":"PROCEDURE"},
12128 {"type":"Punctuation","value":"."},
12129 {"type":"Text","value":" "},
12130 {"type":"CommentMultiline","value":"/* resetAnswers */"},
12131 {"type":"Text","value":"\n\n"},
12132 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
12133 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-resizeFilterFields) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE resizeFilterFields Procedure"},
12134 {"type":"Text","value":"\n"},
12135 {"type":"KeywordReserved","value":"PROCEDURE"},
12136 {"type":"Text","value":" "},
12137 {"type":"NameVariable","value":"resizeFilterFields"},
12138 {"type":"Text","value":" "},
12139 {"type":"Punctuation","value":":"},
12140 {"type":"Text","value":"\n"},
12141 {"type":"CommentMultiline","value":"/* Redraw the browse filter fields\n */"},
12142 {"type":"Text","value":"\n "},
12143 {"type":"KeywordDeclaration","value":"DEFINE"},
12144 {"type":"Text","value":" "},
12145 {"type":"KeywordReserved","value":"INPUT"},
12146 {"type":"Text","value":" "},
12147 {"type":"KeywordReserved","value":"PARAMETER"},
12148 {"type":"Text","value":" "},
12149 {"type":"NameVariable","value":"phLeadButton"},
12150 {"type":"Text","value":" "},
12151 {"type":"KeywordReserved","value":"AS"},
12152 {"type":"Text","value":" "},
12153 {"type":"KeywordType","value":"HANDLE "},
12154 {"type":"Text","value":" "},
12155 {"type":"KeywordReserved","value":"NO-UNDO"},
12156 {"type":"Punctuation","value":"."},
12157 {"type":"Text","value":"\n "},
12158 {"type":"KeywordDeclaration","value":"DEFINE"},
12159 {"type":"Text","value":" "},
12160 {"type":"KeywordReserved","value":"INPUT"},
12161 {"type":"Text","value":" "},
12162 {"type":"KeywordReserved","value":"PARAMETER"},
12163 {"type":"Text","value":" "},
12164 {"type":"NameVariable","value":"pcFilterFields"},
12165 {"type":"Text","value":" "},
12166 {"type":"KeywordReserved","value":"AS"},
12167 {"type":"Text","value":" "},
12168 {"type":"KeywordType","value":"CHARACTER "},
12169 {"type":"Text","value":" "},
12170 {"type":"KeywordReserved","value":"NO-UNDO"},
12171 {"type":"Punctuation","value":"."},
12172 {"type":"Text","value":"\n "},
12173 {"type":"KeywordDeclaration","value":"DEFINE"},
12174 {"type":"Text","value":" "},
12175 {"type":"KeywordReserved","value":"INPUT"},
12176 {"type":"Text","value":" "},
12177 {"type":"KeywordReserved","value":"PARAMETER"},
12178 {"type":"Text","value":" "},
12179 {"type":"NameVariable","value":"pcButtons"},
12180 {"type":"Text","value":" "},
12181 {"type":"KeywordReserved","value":"AS"},
12182 {"type":"Text","value":" "},
12183 {"type":"KeywordType","value":"CHARACTER "},
12184 {"type":"Text","value":" "},
12185 {"type":"KeywordReserved","value":"NO-UNDO"},
12186 {"type":"Punctuation","value":"."},
12187 {"type":"Text","value":"\n "},
12188 {"type":"KeywordDeclaration","value":"DEFINE"},
12189 {"type":"Text","value":" "},
12190 {"type":"KeywordReserved","value":"INPUT"},
12191 {"type":"Text","value":" "},
12192 {"type":"KeywordReserved","value":"PARAMETER"},
12193 {"type":"Text","value":" "},
12194 {"type":"NameVariable","value":"phBrowse"},
12195 {"type":"Text","value":" "},
12196 {"type":"KeywordReserved","value":"AS"},
12197 {"type":"Text","value":" "},
12198 {"type":"KeywordType","value":"HANDLE "},
12199 {"type":"Text","value":" "},
12200 {"type":"KeywordReserved","value":"NO-UNDO"},
12201 {"type":"Punctuation","value":"."},
12202 {"type":"Text","value":"\n\n "},
12203 {"type":"KeywordDeclaration","value":"DEFINE"},
12204 {"type":"Text","value":" "},
12205 {"type":"KeywordReserved","value":"VARIABLE"},
12206 {"type":"Text","value":" "},
12207 {"type":"NameVariable","value":"iField"},
12208 {"type":"Text","value":" "},
12209 {"type":"KeywordReserved","value":"AS"},
12210 {"type":"Text","value":" "},
12211 {"type":"KeywordType","value":"INTEGER"},
12212 {"type":"Text","value":" "},
12213 {"type":"KeywordReserved","value":"NO-UNDO"},
12214 {"type":"Punctuation","value":"."},
12215 {"type":"Text","value":"\n "},
12216 {"type":"KeywordDeclaration","value":"DEFINE"},
12217 {"type":"Text","value":" "},
12218 {"type":"KeywordReserved","value":"VARIABLE"},
12219 {"type":"Text","value":" "},
12220 {"type":"NameVariable","value":"iButton"},
12221 {"type":"Text","value":" "},
12222 {"type":"KeywordReserved","value":"AS"},
12223 {"type":"Text","value":" "},
12224 {"type":"KeywordType","value":"INTEGER"},
12225 {"type":"Text","value":" "},
12226 {"type":"KeywordReserved","value":"NO-UNDO"},
12227 {"type":"Punctuation","value":"."},
12228 {"type":"Text","value":"\n "},
12229 {"type":"KeywordDeclaration","value":"DEFINE"},
12230 {"type":"Text","value":" "},
12231 {"type":"KeywordReserved","value":"VARIABLE"},
12232 {"type":"Text","value":" "},
12233 {"type":"NameVariable","value":"iCurrentPos"},
12234 {"type":"Text","value":" "},
12235 {"type":"KeywordReserved","value":"AS"},
12236 {"type":"Text","value":" "},
12237 {"type":"KeywordType","value":"INTEGER"},
12238 {"type":"Text","value":" "},
12239 {"type":"KeywordReserved","value":"NO-UNDO"},
12240 {"type":"Punctuation","value":"."},
12241 {"type":"Text","value":"\n "},
12242 {"type":"KeywordDeclaration","value":"DEFINE"},
12243 {"type":"Text","value":" "},
12244 {"type":"KeywordReserved","value":"VARIABLE"},
12245 {"type":"Text","value":" "},
12246 {"type":"NameVariable","value":"iRightEdge"},
12247 {"type":"Text","value":" "},
12248 {"type":"KeywordReserved","value":"AS"},
12249 {"type":"Text","value":" "},
12250 {"type":"KeywordType","value":"INTEGER"},
12251 {"type":"Text","value":" "},
12252 {"type":"KeywordReserved","value":"NO-UNDO"},
12253 {"type":"Punctuation","value":"."},
12254 {"type":"Text","value":"\n "},
12255 {"type":"KeywordDeclaration","value":"DEFINE"},
12256 {"type":"Text","value":" "},
12257 {"type":"KeywordReserved","value":"VARIABLE"},
12258 {"type":"Text","value":" "},
12259 {"type":"NameVariable","value":"iWidth"},
12260 {"type":"Text","value":" "},
12261 {"type":"KeywordReserved","value":"AS"},
12262 {"type":"Text","value":" "},
12263 {"type":"KeywordType","value":"INTEGER"},
12264 {"type":"Text","value":" "},
12265 {"type":"KeywordReserved","value":"NO-UNDO"},
12266 {"type":"Punctuation","value":"."},
12267 {"type":"Text","value":"\n "},
12268 {"type":"KeywordDeclaration","value":"DEFINE"},
12269 {"type":"Text","value":" "},
12270 {"type":"KeywordReserved","value":"VARIABLE"},
12271 {"type":"Text","value":" "},
12272 {"type":"NameVariable","value":"hColumn"},
12273 {"type":"Text","value":" "},
12274 {"type":"KeywordReserved","value":"AS"},
12275 {"type":"Text","value":" "},
12276 {"type":"KeywordType","value":"HANDLE "},
12277 {"type":"Text","value":" "},
12278 {"type":"KeywordReserved","value":"NO-UNDO"},
12279 {"type":"Punctuation","value":"."},
12280 {"type":"Text","value":"\n "},
12281 {"type":"KeywordDeclaration","value":"DEFINE"},
12282 {"type":"Text","value":" "},
12283 {"type":"KeywordReserved","value":"VARIABLE"},
12284 {"type":"Text","value":" "},
12285 {"type":"NameVariable","value":"hButton"},
12286 {"type":"Text","value":" "},
12287 {"type":"KeywordReserved","value":"AS"},
12288 {"type":"Text","value":" "},
12289 {"type":"KeywordType","value":"HANDLE "},
12290 {"type":"Text","value":" "},
12291 {"type":"KeywordReserved","value":"NO-UNDO"},
12292 {"type":"Punctuation","value":"."},
12293 {"type":"Text","value":"\n "},
12294 {"type":"KeywordDeclaration","value":"DEFINE"},
12295 {"type":"Text","value":" "},
12296 {"type":"KeywordReserved","value":"VARIABLE"},
12297 {"type":"Text","value":" "},
12298 {"type":"NameVariable","value":"hFilterField"},
12299 {"type":"Text","value":" "},
12300 {"type":"KeywordReserved","value":"AS"},
12301 {"type":"Text","value":" "},
12302 {"type":"KeywordType","value":"HANDLE "},
12303 {"type":"Text","value":" "},
12304 {"type":"KeywordReserved","value":"NO-UNDO"},
12305 {"type":"Punctuation","value":"."},
12306 {"type":"Text","value":"\n "},
12307 {"type":"KeywordDeclaration","value":"DEFINE"},
12308 {"type":"Text","value":" "},
12309 {"type":"KeywordReserved","value":"VARIABLE"},
12310 {"type":"Text","value":" "},
12311 {"type":"NameVariable","value":"iFilter"},
12312 {"type":"Text","value":" "},
12313 {"type":"KeywordReserved","value":"AS"},
12314 {"type":"Text","value":" "},
12315 {"type":"KeywordType","value":"INTEGER"},
12316 {"type":"Text","value":" "},
12317 {"type":"KeywordReserved","value":"NO-UNDO"},
12318 {"type":"Punctuation","value":"."},
12319 {"type":"Text","value":"\n\n "},
12320 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
12321 {"type":"Text","value":"\n\n "},
12322 {"type":"CommentMultiline","value":"/* To prevent drawing error, make all fields small */"},
12323 {"type":"Text","value":"\n "},
12324 {"type":"KeywordReserved","value":"PUBLISH "},
12325 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
12326 {"type":"Text","value":" "},
12327 {"type":"Punctuation","value":"("},
12328 {"type":"LiteralStringDouble","value":"\"start\""},
12329 {"type":"NameVariable","value":","},
12330 {"type":"Text","value":" "},
12331 {"type":"LiteralStringDouble","value":"\"resizeFilterFields:makeSmall\""},
12332 {"type":"Punctuation","value":")."},
12333 {"type":"Text","value":"\n "},
12334 {"type":"KeywordReserved","value":"DO"},
12335 {"type":"Text","value":" "},
12336 {"type":"NameVariable","value":"iField"},
12337 {"type":"Text","value":" "},
12338 {"type":"Operator","value":"="},
12339 {"type":"Text","value":" "},
12340 {"type":"LiteralNumberInteger","value":"1"},
12341 {"type":"Text","value":" "},
12342 {"type":"KeywordReserved","value":"TO"},
12343 {"type":"Text","value":" "},
12344 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
12345 {"type":"Punctuation","value":"("},
12346 {"type":"NameVariable","value":"pcFilterFields"},
12347 {"type":"Punctuation","value":"):"},
12348 {"type":"Text","value":"\n "},
12349 {"type":"NameVariable","value":"hFilterField"},
12350 {"type":"Text","value":" "},
12351 {"type":"Operator","value":"="},
12352 {"type":"Text","value":" "},
12353 {"type":"KeywordType","value":"HANDLE"},
12354 {"type":"Punctuation","value":"("},
12355 {"type":"KeywordReserved","value":"ENTRY"},
12356 {"type":"Punctuation","value":"("},
12357 {"type":"NameVariable","value":"iField,pcFilterFields"},
12358 {"type":"Punctuation","value":"))."},
12359 {"type":"Text","value":"\n "},
12360 {"type":"NameVariable","value":"hFilterField"},
12361 {"type":"Punctuation","value":":"},
12362 {"type":"KeywordReserved","value":"VISIBLE "},
12363 {"type":"Operator","value":"="},
12364 {"type":"Text","value":" "},
12365 {"type":"KeywordReserved","value":"NO"},
12366 {"type":"Punctuation","value":"."},
12367 {"type":"Text","value":"\n "},
12368 {"type":"NameVariable","value":"hFilterField"},
12369 {"type":"Punctuation","value":":"},
12370 {"type":"KeywordReserved","value":"X "},
12371 {"type":"Operator","value":"="},
12372 {"type":"Text","value":" "},
12373 {"type":"NameVariable","value":"phBrowse"},
12374 {"type":"Punctuation","value":":"},
12375 {"type":"KeywordReserved","value":"X"},
12376 {"type":"Punctuation","value":"."},
12377 {"type":"Text","value":"\n "},
12378 {"type":"NameVariable","value":"hFilterField"},
12379 {"type":"Punctuation","value":":"},
12380 {"type":"KeywordReserved","value":"Y "},
12381 {"type":"Operator","value":"="},
12382 {"type":"Text","value":" "},
12383 {"type":"NameVariable","value":"phBrowse"},
12384 {"type":"Punctuation","value":":"},
12385 {"type":"KeywordReserved","value":"Y"},
12386 {"type":"Text","value":" "},
12387 {"type":"Operator","value":"-"},
12388 {"type":"Text","value":" "},
12389 {"type":"LiteralNumberInteger","value":"23"},
12390 {"type":"Punctuation","value":"."},
12391 {"type":"Text","value":"\n "},
12392 {"type":"NameVariable","value":"hFilterField"},
12393 {"type":"Punctuation","value":":"},
12394 {"type":"KeywordReserved","value":"WIDTH-PIXELS "},
12395 {"type":"Operator","value":"="},
12396 {"type":"Text","value":" "},
12397 {"type":"LiteralNumberInteger","value":"1"},
12398 {"type":"Punctuation","value":"."},
12399 {"type":"Text","value":"\n "},
12400 {"type":"KeywordReserved","value":"END"},
12401 {"type":"Punctuation","value":"."},
12402 {"type":"Text","value":"\n "},
12403 {"type":"KeywordReserved","value":"PUBLISH "},
12404 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
12405 {"type":"Text","value":" "},
12406 {"type":"Punctuation","value":"("},
12407 {"type":"LiteralStringDouble","value":"\"stop\""},
12408 {"type":"NameVariable","value":","},
12409 {"type":"Text","value":" "},
12410 {"type":"LiteralStringDouble","value":"\"resizeFilterFields:makeSmall\""},
12411 {"type":"Punctuation","value":")."},
12412 {"type":"Text","value":"\n\n "},
12413 {"type":"CommentMultiline","value":"/* Start by setting the buttons at the proper place. Do this right to left */"},
12414 {"type":"Text","value":"\n "},
12415 {"type":"KeywordReserved","value":"PUBLISH "},
12416 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
12417 {"type":"Text","value":" "},
12418 {"type":"Punctuation","value":"("},
12419 {"type":"LiteralStringDouble","value":"\"start\""},
12420 {"type":"NameVariable","value":","},
12421 {"type":"Text","value":" "},
12422 {"type":"LiteralStringDouble","value":"\"resizeFilterFields:reposition\""},
12423 {"type":"Punctuation","value":")."},
12424 {"type":"Text","value":"\n "},
12425 {"type":"KeywordReserved","value":"ASSIGN"},
12426 {"type":"Text","value":" "},
12427 {"type":"NameVariable","value":"iRightEdge"},
12428 {"type":"Text","value":" "},
12429 {"type":"Operator","value":"="},
12430 {"type":"Text","value":" "},
12431 {"type":"NameVariable","value":"phBrowse"},
12432 {"type":"Punctuation","value":":"},
12433 {"type":"KeywordReserved","value":"X "},
12434 {"type":"Operator","value":"+"},
12435 {"type":"Text","value":" "},
12436 {"type":"NameVariable","value":"phBrowse"},
12437 {"type":"Punctuation","value":":"},
12438 {"type":"KeywordReserved","value":"WIDTH-PIXELS"},
12439 {"type":"Punctuation","value":"."},
12440 {"type":"Text","value":"\n "},
12441 {"type":"KeywordReserved","value":"DO"},
12442 {"type":"Text","value":" "},
12443 {"type":"NameVariable","value":"iButton"},
12444 {"type":"Text","value":" "},
12445 {"type":"Operator","value":"="},
12446 {"type":"Text","value":" "},
12447 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
12448 {"type":"Punctuation","value":"("},
12449 {"type":"NameVariable","value":"pcButtons"},
12450 {"type":"Punctuation","value":")"},
12451 {"type":"Text","value":" "},
12452 {"type":"KeywordReserved","value":"TO"},
12453 {"type":"Text","value":" "},
12454 {"type":"LiteralNumberInteger","value":"1"},
12455 {"type":"Text","value":" "},
12456 {"type":"KeywordReserved","value":"BY"},
12457 {"type":"Text","value":" "},
12458 {"type":"Operator","value":"-"},
12459 {"type":"LiteralNumberInteger","value":"1"},
12460 {"type":"Punctuation","value":":"},
12461 {"type":"Text","value":"\n "},
12462 {"type":"NameVariable","value":"hButton"},
12463 {"type":"Text","value":" "},
12464 {"type":"Operator","value":"="},
12465 {"type":"Text","value":" "},
12466 {"type":"KeywordType","value":"HANDLE"},
12467 {"type":"Punctuation","value":"("},
12468 {"type":"KeywordReserved","value":"ENTRY"},
12469 {"type":"Punctuation","value":"("},
12470 {"type":"NameVariable","value":"iButton,pcButtons"},
12471 {"type":"Punctuation","value":"))."},
12472 {"type":"Text","value":"\n "},
12473 {"type":"NameVariable","value":"hButton"},
12474 {"type":"Punctuation","value":":"},
12475 {"type":"KeywordReserved","value":"X "},
12476 {"type":"Operator","value":"="},
12477 {"type":"Text","value":" "},
12478 {"type":"NameVariable","value":"iRightEdge"},
12479 {"type":"Text","value":" "},
12480 {"type":"Operator","value":"-"},
12481 {"type":"Text","value":" "},
12482 {"type":"NameVariable","value":"hButton"},
12483 {"type":"Punctuation","value":":"},
12484 {"type":"KeywordReserved","value":"WIDTH-PIXELS"},
12485 {"type":"Punctuation","value":"."},
12486 {"type":"Text","value":"\n "},
12487 {"type":"NameVariable","value":"hButton"},
12488 {"type":"Punctuation","value":":"},
12489 {"type":"KeywordReserved","value":"Y "},
12490 {"type":"Operator","value":"="},
12491 {"type":"Text","value":" "},
12492 {"type":"NameVariable","value":"phBrowse"},
12493 {"type":"Punctuation","value":":"},
12494 {"type":"KeywordReserved","value":"Y"},
12495 {"type":"Text","value":" "},
12496 {"type":"Operator","value":"-"},
12497 {"type":"Text","value":" "},
12498 {"type":"LiteralNumberInteger","value":"23"},
12499 {"type":"Punctuation","value":"."},
12500 {"type":"Text","value":" "},
12501 {"type":"CommentMultiline","value":"/* filter buttons close to the browse */"},
12502 {"type":"Text","value":"\n "},
12503 {"type":"NameVariable","value":"iRightEdge"},
12504 {"type":"Text","value":" "},
12505 {"type":"Operator","value":"="},
12506 {"type":"Text","value":" "},
12507 {"type":"NameVariable","value":"hButton"},
12508 {"type":"Punctuation","value":":"},
12509 {"type":"KeywordReserved","value":"X "},
12510 {"type":"Operator","value":"+"},
12511 {"type":"Text","value":" "},
12512 {"type":"LiteralNumberInteger","value":"0"},
12513 {"type":"Punctuation","value":"."},
12514 {"type":"Text","value":" "},
12515 {"type":"CommentMultiline","value":"/* A little margin between buttons */"},
12516 {"type":"Text","value":"\n "},
12517 {"type":"KeywordReserved","value":"END"},
12518 {"type":"Punctuation","value":"."},
12519 {"type":"Text","value":"\n "},
12520 {"type":"KeywordReserved","value":"PUBLISH "},
12521 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
12522 {"type":"Text","value":" "},
12523 {"type":"Punctuation","value":"("},
12524 {"type":"LiteralStringDouble","value":"\"stop\""},
12525 {"type":"NameVariable","value":","},
12526 {"type":"Text","value":" "},
12527 {"type":"LiteralStringDouble","value":"\"resizeFilterFields:reposition\""},
12528 {"type":"Punctuation","value":")."},
12529 {"type":"Text","value":"\n\n "},
12530 {"type":"CommentMultiline","value":"/* The left side of the left button is the maximum point\n * Fortunately, this value is already in iRightEdge.\n * Resize and reposition the fields from left to right,\n * use the space between browse:x and iRightEdge\n */"},
12531 {"type":"Text","value":"\n\n "},
12532 {"type":"CommentMultiline","value":"/* Take the left side of the first visible column as a starting point. */"},
12533 {"type":"Text","value":"\n "},
12534 {"type":"KeywordReserved","value":"PUBLISH "},
12535 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
12536 {"type":"Text","value":" "},
12537 {"type":"Punctuation","value":"("},
12538 {"type":"LiteralStringDouble","value":"\"start\""},
12539 {"type":"NameVariable","value":","},
12540 {"type":"Text","value":" "},
12541 {"type":"LiteralStringDouble","value":"\"resizeFilterFields:firstVisibleColumn\""},
12542 {"type":"Punctuation","value":")."},
12543 {"type":"Text","value":"\n "},
12544 {"type":"NameVariable","value":"firstVisibleColumn"},
12545 {"type":"Punctuation","value":":"},
12546 {"type":"Text","value":"\n "},
12547 {"type":"KeywordReserved","value":"DO"},
12548 {"type":"Text","value":" "},
12549 {"type":"NameVariable","value":"iField"},
12550 {"type":"Text","value":" "},
12551 {"type":"Operator","value":"="},
12552 {"type":"Text","value":" "},
12553 {"type":"LiteralNumberInteger","value":"1"},
12554 {"type":"Text","value":" "},
12555 {"type":"KeywordReserved","value":"TO"},
12556 {"type":"Text","value":" "},
12557 {"type":"NameVariable","value":"phBrowse"},
12558 {"type":"Punctuation","value":":"},
12559 {"type":"KeywordReserved","value":"NUM-COLUMNS"},
12560 {"type":"Punctuation","value":":"},
12561 {"type":"Text","value":"\n "},
12562 {"type":"NameVariable","value":"hColumn"},
12563 {"type":"Text","value":" "},
12564 {"type":"Operator","value":"="},
12565 {"type":"Text","value":" "},
12566 {"type":"NameVariable","value":"phBrowse"},
12567 {"type":"Punctuation","value":":"},
12568 {"type":"KeywordReserved","value":"GET-BROWSE-COLUMN"},
12569 {"type":"Punctuation","value":"("},
12570 {"type":"NameVariable","value":"iField"},
12571 {"type":"Punctuation","value":"):"},
12572 {"type":"KeywordType","value":"HANDLE"},
12573 {"type":"Punctuation","value":"."},
12574 {"type":"Text","value":"\n\n "},
12575 {"type":"KeywordReserved","value":"IF"},
12576 {"type":"Text","value":" "},
12577 {"type":"NameVariable","value":"hColumn"},
12578 {"type":"Punctuation","value":":"},
12579 {"type":"KeywordReserved","value":"X "},
12580 {"type":"NameVariable","value":"\u003e"},
12581 {"type":"Text","value":" "},
12582 {"type":"LiteralNumberInteger","value":"0"},
12583 {"type":"Text","value":" "},
12584 {"type":"KeywordReserved","value":"AND"},
12585 {"type":"Text","value":" "},
12586 {"type":"NameVariable","value":"hColumn"},
12587 {"type":"Punctuation","value":":"},
12588 {"type":"KeywordReserved","value":"VISIBLE"},
12589 {"type":"Text","value":" "},
12590 {"type":"KeywordReserved","value":"THEN\n "},
12591 {"type":"Text","value":" "},
12592 {"type":"KeywordReserved","value":"DO"},
12593 {"type":"Punctuation","value":":"},
12594 {"type":"Text","value":"\n "},
12595 {"type":"NameVariable","value":"iCurrentPos"},
12596 {"type":"Text","value":" "},
12597 {"type":"Operator","value":"="},
12598 {"type":"Text","value":" "},
12599 {"type":"NameVariable","value":"phBrowse"},
12600 {"type":"Punctuation","value":":"},
12601 {"type":"KeywordReserved","value":"X "},
12602 {"type":"Operator","value":"+"},
12603 {"type":"Text","value":" "},
12604 {"type":"NameVariable","value":"hColumn"},
12605 {"type":"Punctuation","value":":"},
12606 {"type":"KeywordReserved","value":"X"},
12607 {"type":"Punctuation","value":"."},
12608 {"type":"Text","value":"\n "},
12609 {"type":"KeywordReserved","value":"LEAVE"},
12610 {"type":"Text","value":" "},
12611 {"type":"NameVariable","value":"firstVisibleColumn"},
12612 {"type":"Punctuation","value":"."},
12613 {"type":"Text","value":"\n "},
12614 {"type":"KeywordReserved","value":"END"},
12615 {"type":"Punctuation","value":"."},
12616 {"type":"Text","value":"\n "},
12617 {"type":"KeywordReserved","value":"END"},
12618 {"type":"Punctuation","value":"."},
12619 {"type":"Text","value":"\n "},
12620 {"type":"KeywordReserved","value":"PUBLISH "},
12621 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
12622 {"type":"Text","value":" "},
12623 {"type":"Punctuation","value":"("},
12624 {"type":"LiteralStringDouble","value":"\"stop\""},
12625 {"type":"NameVariable","value":","},
12626 {"type":"Text","value":" "},
12627 {"type":"LiteralStringDouble","value":"\"resizeFilterFields:firstVisibleColumn\""},
12628 {"type":"Punctuation","value":")."},
12629 {"type":"Text","value":"\n\n "},
12630 {"type":"KeywordReserved","value":"PUBLISH "},
12631 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
12632 {"type":"Text","value":" "},
12633 {"type":"Punctuation","value":"("},
12634 {"type":"LiteralStringDouble","value":"\"start\""},
12635 {"type":"NameVariable","value":","},
12636 {"type":"Text","value":" "},
12637 {"type":"LiteralStringDouble","value":"\"resizeFilterFields:#Field\""},
12638 {"type":"Punctuation","value":")."},
12639 {"type":"Text","value":"\n "},
12640 {"type":"NameVariable","value":"#"},
12641 {"type":"KeywordReserved","value":"Field"},
12642 {"type":"Punctuation","value":":"},
12643 {"type":"Text","value":"\n "},
12644 {"type":"KeywordReserved","value":"DO"},
12645 {"type":"Text","value":" "},
12646 {"type":"NameVariable","value":"iField"},
12647 {"type":"Text","value":" "},
12648 {"type":"Operator","value":"="},
12649 {"type":"Text","value":" "},
12650 {"type":"LiteralNumberInteger","value":"1"},
12651 {"type":"Text","value":" "},
12652 {"type":"KeywordReserved","value":"TO"},
12653 {"type":"Text","value":" "},
12654 {"type":"NameVariable","value":"phBrowse"},
12655 {"type":"Punctuation","value":":"},
12656 {"type":"KeywordReserved","value":"NUM-COLUMNS"},
12657 {"type":"Punctuation","value":":"},
12658 {"type":"Text","value":"\n\n "},
12659 {"type":"NameVariable","value":"hColumn"},
12660 {"type":"Text","value":" "},
12661 {"type":"Operator","value":"="},
12662 {"type":"Text","value":" "},
12663 {"type":"NameVariable","value":"phBrowse"},
12664 {"type":"Punctuation","value":":"},
12665 {"type":"KeywordReserved","value":"GET-BROWSE-COLUMN"},
12666 {"type":"Punctuation","value":"("},
12667 {"type":"NameVariable","value":"iField"},
12668 {"type":"Punctuation","value":"):"},
12669 {"type":"KeywordType","value":"handle"},
12670 {"type":"Punctuation","value":"."},
12671 {"type":"Text","value":"\n\n "},
12672 {"type":"CommentMultiline","value":"/* Some types cannot have a filter */"},
12673 {"type":"Text","value":"\n "},
12674 {"type":"KeywordReserved","value":"IF"},
12675 {"type":"Text","value":" "},
12676 {"type":"NameVariable","value":"hColumn"},
12677 {"type":"Punctuation","value":":"},
12678 {"type":"KeywordReserved","value":"DATA-TYPE "},
12679 {"type":"Operator","value":"="},
12680 {"type":"Text","value":" "},
12681 {"type":"LiteralStringSingle","value":"'raw'"},
12682 {"type":"Text","value":" "},
12683 {"type":"KeywordReserved","value":"THEN"},
12684 {"type":"Text","value":" "},
12685 {"type":"KeywordReserved","value":"NEXT "},
12686 {"type":"NameVariable","value":"#"},
12687 {"type":"KeywordReserved","value":"Field"},
12688 {"type":"Punctuation","value":"."},
12689 {"type":"Text","value":"\n\n "},
12690 {"type":"NameVariable","value":"iFilter"},
12691 {"type":"Text","value":" "},
12692 {"type":"Operator","value":"="},
12693 {"type":"Text","value":" "},
12694 {"type":"NameVariable","value":"iFilter"},
12695 {"type":"Text","value":" "},
12696 {"type":"Operator","value":"+"},
12697 {"type":"Text","value":" "},
12698 {"type":"LiteralNumberInteger","value":"1"},
12699 {"type":"Punctuation","value":"."},
12700 {"type":"Text","value":"\n "},
12701 {"type":"KeywordReserved","value":"IF"},
12702 {"type":"Text","value":" "},
12703 {"type":"NameVariable","value":"iFilter"},
12704 {"type":"Text","value":" "},
12705 {"type":"NameVariable","value":"\u003e"},
12706 {"type":"Text","value":" "},
12707 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
12708 {"type":"Punctuation","value":"("},
12709 {"type":"NameVariable","value":"pcFilterFields"},
12710 {"type":"Punctuation","value":")"},
12711 {"type":"Text","value":" "},
12712 {"type":"KeywordReserved","value":"THEN"},
12713 {"type":"Text","value":" "},
12714 {"type":"KeywordReserved","value":"LEAVE "},
12715 {"type":"NameVariable","value":"#"},
12716 {"type":"KeywordReserved","value":"Field"},
12717 {"type":"Punctuation","value":"."},
12718 {"type":"Text","value":"\n\n "},
12719 {"type":"CommentMultiline","value":"/* Determine the handle of the filterfield */"},
12720 {"type":"Text","value":"\n "},
12721 {"type":"NameVariable","value":"hFilterField"},
12722 {"type":"Text","value":" "},
12723 {"type":"Operator","value":"="},
12724 {"type":"Text","value":" "},
12725 {"type":"KeywordType","value":"HANDLE"},
12726 {"type":"Punctuation","value":"("},
12727 {"type":"KeywordReserved","value":"ENTRY"},
12728 {"type":"Punctuation","value":"("},
12729 {"type":"NameVariable","value":"iFilter,"},
12730 {"type":"Text","value":" "},
12731 {"type":"NameVariable","value":"pcFilterFields"},
12732 {"type":"Punctuation","value":"))."},
12733 {"type":"Text","value":"\n\n "},
12734 {"type":"CommentMultiline","value":"/* If the column is hidden, make the filter hidden and go to the next */"},
12735 {"type":"Text","value":"\n "},
12736 {"type":"KeywordReserved","value":"IF"},
12737 {"type":"Text","value":" "},
12738 {"type":"KeywordReserved","value":"NOT"},
12739 {"type":"Text","value":" "},
12740 {"type":"NameVariable","value":"hColumn"},
12741 {"type":"Punctuation","value":":"},
12742 {"type":"KeywordReserved","value":"VISIBLE"},
12743 {"type":"Text","value":" "},
12744 {"type":"KeywordReserved","value":"THEN\n "},
12745 {"type":"Text","value":" "},
12746 {"type":"KeywordReserved","value":"DO"},
12747 {"type":"Punctuation","value":":"},
12748 {"type":"Text","value":"\n "},
12749 {"type":"NameVariable","value":"hFilterField"},
12750 {"type":"Punctuation","value":":"},
12751 {"type":"KeywordReserved","value":"VISIBLE "},
12752 {"type":"Operator","value":"="},
12753 {"type":"Text","value":" "},
12754 {"type":"KeywordReserved","value":"NO"},
12755 {"type":"Punctuation","value":"."},
12756 {"type":"Text","value":"\n "},
12757 {"type":"KeywordReserved","value":"NEXT "},
12758 {"type":"NameVariable","value":"#"},
12759 {"type":"KeywordReserved","value":"Field"},
12760 {"type":"Punctuation","value":"."},
12761 {"type":"Text","value":"\n "},
12762 {"type":"KeywordReserved","value":"END"},
12763 {"type":"Punctuation","value":"."},
12764 {"type":"Text","value":"\n\n "},
12765 {"type":"CommentMultiline","value":"/* Where *are* we ?? */"},
12766 {"type":"Text","value":"\n "},
12767 {"type":"NameVariable","value":"iCurrentPos"},
12768 {"type":"Text","value":" "},
12769 {"type":"Operator","value":"="},
12770 {"type":"Text","value":" "},
12771 {"type":"NameVariable","value":"phBrowse"},
12772 {"type":"Punctuation","value":":"},
12773 {"type":"KeywordReserved","value":"X "},
12774 {"type":"Operator","value":"+"},
12775 {"type":"Text","value":" "},
12776 {"type":"NameVariable","value":"hColumn"},
12777 {"type":"Punctuation","value":":"},
12778 {"type":"KeywordReserved","value":"X"},
12779 {"type":"Punctuation","value":"."},
12780 {"type":"Text","value":"\n\n "},
12781 {"type":"CommentMultiline","value":"/* If the columns have been resized, some columns might have fallen off the screen */"},
12782 {"type":"Text","value":"\n "},
12783 {"type":"KeywordReserved","value":"IF"},
12784 {"type":"Text","value":" "},
12785 {"type":"NameVariable","value":"hColumn"},
12786 {"type":"Punctuation","value":":"},
12787 {"type":"KeywordReserved","value":"X "},
12788 {"type":"NameVariable","value":"\u003c"},
12789 {"type":"Text","value":" "},
12790 {"type":"LiteralNumberInteger","value":"1"},
12791 {"type":"Text","value":" "},
12792 {"type":"KeywordReserved","value":"THEN"},
12793 {"type":"Text","value":" "},
12794 {"type":"KeywordReserved","value":"NEXT "},
12795 {"type":"NameVariable","value":"#"},
12796 {"type":"KeywordReserved","value":"Field"},
12797 {"type":"Punctuation","value":"."},
12798 {"type":"Text","value":"\n\n "},
12799 {"type":"CommentMultiline","value":"/* Does it fit on the screen? */"},
12800 {"type":"Text","value":"\n "},
12801 {"type":"KeywordReserved","value":"IF"},
12802 {"type":"Text","value":" "},
12803 {"type":"NameVariable","value":"iCurrentPos"},
12804 {"type":"Text","value":" "},
12805 {"type":"NameVariable","value":"\u003e"},
12806 {"type":"Operator","value":"="},
12807 {"type":"Text","value":" "},
12808 {"type":"NameVariable","value":"iRightEdge"},
12809 {"type":"Text","value":" "},
12810 {"type":"Operator","value":"-"},
12811 {"type":"Text","value":" "},
12812 {"type":"LiteralNumberInteger","value":"5"},
12813 {"type":"Text","value":" "},
12814 {"type":"KeywordReserved","value":"THEN"},
12815 {"type":"Text","value":" "},
12816 {"type":"KeywordReserved","value":"LEAVE "},
12817 {"type":"NameVariable","value":"#"},
12818 {"type":"KeywordReserved","value":"Field"},
12819 {"type":"Punctuation","value":"."},
12820 {"type":"Text","value":" "},
12821 {"type":"CommentMultiline","value":"/* accept some margin */"},
12822 {"type":"Text","value":"\n\n "},
12823 {"type":"CommentMultiline","value":"/* Where will this field end? And does it fit? */"},
12824 {"type":"Text","value":"\n "},
12825 {"type":"NameVariable","value":"iWidth"},
12826 {"type":"Text","value":" "},
12827 {"type":"Operator","value":"="},
12828 {"type":"Text","value":" "},
12829 {"type":"NameVariable","value":"hColumn"},
12830 {"type":"Punctuation","value":":"},
12831 {"type":"KeywordReserved","value":"WIDTH-PIXELS "},
12832 {"type":"Operator","value":"+"},
12833 {"type":"Text","value":" "},
12834 {"type":"LiteralNumberInteger","value":"4"},
12835 {"type":"Punctuation","value":"."},
12836 {"type":"Text","value":"\n "},
12837 {"type":"KeywordReserved","value":"IF"},
12838 {"type":"Text","value":" "},
12839 {"type":"NameVariable","value":"iCurrentPos"},
12840 {"type":"Text","value":" "},
12841 {"type":"Operator","value":"+"},
12842 {"type":"Text","value":" "},
12843 {"type":"NameVariable","value":"iWidth"},
12844 {"type":"Text","value":" "},
12845 {"type":"NameVariable","value":"\u003e"},
12846 {"type":"Text","value":" "},
12847 {"type":"NameVariable","value":"iRightEdge"},
12848 {"type":"Text","value":" "},
12849 {"type":"KeywordReserved","value":"THEN"},
12850 {"type":"Text","value":" "},
12851 {"type":"NameVariable","value":"iWidth"},
12852 {"type":"Text","value":" "},
12853 {"type":"Operator","value":"="},
12854 {"type":"Text","value":" "},
12855 {"type":"NameVariable","value":"iRightEdge"},
12856 {"type":"Text","value":" "},
12857 {"type":"Operator","value":"-"},
12858 {"type":"Text","value":" "},
12859 {"type":"NameVariable","value":"iCurrentPos"},
12860 {"type":"Punctuation","value":"."},
12861 {"type":"Text","value":"\n\n "},
12862 {"type":"CommentMultiline","value":"/* Ok, seems to fit */"},
12863 {"type":"Text","value":"\n "},
12864 {"type":"NameVariable","value":"hFilterField"},
12865 {"type":"Punctuation","value":":"},
12866 {"type":"KeywordReserved","value":"X "},
12867 {"type":"Operator","value":"="},
12868 {"type":"Text","value":" "},
12869 {"type":"NameVariable","value":"iCurrentPos"},
12870 {"type":"Punctuation","value":"."},
12871 {"type":"Text","value":"\n "},
12872 {"type":"NameVariable","value":"hFilterField"},
12873 {"type":"Punctuation","value":":"},
12874 {"type":"KeywordReserved","value":"WIDTH-PIXELS "},
12875 {"type":"Operator","value":"="},
12876 {"type":"Text","value":" "},
12877 {"type":"NameVariable","value":"iWidth"},
12878 {"type":"Punctuation","value":"."},
12879 {"type":"Text","value":"\n "},
12880 {"type":"NameVariable","value":"iCurrentPos"},
12881 {"type":"Text","value":" "},
12882 {"type":"Operator","value":"="},
12883 {"type":"Text","value":" "},
12884 {"type":"NameVariable","value":"iCurrentPos"},
12885 {"type":"Text","value":" "},
12886 {"type":"Operator","value":"+"},
12887 {"type":"Text","value":" "},
12888 {"type":"NameVariable","value":"iWidth"},
12889 {"type":"Punctuation","value":"."},
12890 {"type":"Text","value":"\n "},
12891 {"type":"NameVariable","value":"hFilterField"},
12892 {"type":"Punctuation","value":":"},
12893 {"type":"KeywordReserved","value":"VISIBLE "},
12894 {"type":"Operator","value":"="},
12895 {"type":"Text","value":" "},
12896 {"type":"NameVariable","value":"phBrowse"},
12897 {"type":"Punctuation","value":":"},
12898 {"type":"KeywordReserved","value":"VISIBLE"},
12899 {"type":"Punctuation","value":"."},
12900 {"type":"Text","value":" "},
12901 {"type":"CommentMultiline","value":"/* take over the visibility of the browse */"},
12902 {"type":"Text","value":"\n "},
12903 {"type":"KeywordReserved","value":"END"},
12904 {"type":"Punctuation","value":"."},
12905 {"type":"Text","value":"\n "},
12906 {"type":"KeywordReserved","value":"PUBLISH "},
12907 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
12908 {"type":"Text","value":" "},
12909 {"type":"Punctuation","value":"("},
12910 {"type":"LiteralStringDouble","value":"\"stop\""},
12911 {"type":"NameVariable","value":","},
12912 {"type":"Text","value":" "},
12913 {"type":"LiteralStringDouble","value":"\"resizeFilterFields:#Field\""},
12914 {"type":"Punctuation","value":")."},
12915 {"type":"Text","value":"\n\n "},
12916 {"type":"CommentMultiline","value":"/* Place lead-button at the utmost left */"},
12917 {"type":"Text","value":"\n "},
12918 {"type":"KeywordReserved","value":"IF"},
12919 {"type":"Text","value":" "},
12920 {"type":"KeywordReserved","value":"VALID-HANDLE"},
12921 {"type":"Punctuation","value":"("},
12922 {"type":"NameVariable","value":"phLeadButton"},
12923 {"type":"Punctuation","value":")"},
12924 {"type":"Text","value":" "},
12925 {"type":"KeywordReserved","value":"THEN\n "},
12926 {"type":"Text","value":" "},
12927 {"type":"KeywordReserved","value":"ASSIGN\n "},
12928 {"type":"Text","value":" "},
12929 {"type":"NameVariable","value":"phLeadButton"},
12930 {"type":"Punctuation","value":":"},
12931 {"type":"KeywordReserved","value":"X "},
12932 {"type":"Operator","value":"="},
12933 {"type":"Text","value":" "},
12934 {"type":"NameVariable","value":"phBrowse"},
12935 {"type":"Punctuation","value":":"},
12936 {"type":"KeywordReserved","value":"X\n "},
12937 {"type":"Text","value":" "},
12938 {"type":"NameVariable","value":"phLeadButton"},
12939 {"type":"Punctuation","value":":"},
12940 {"type":"KeywordReserved","value":"Y "},
12941 {"type":"Operator","value":"="},
12942 {"type":"Text","value":" "},
12943 {"type":"NameVariable","value":"phBrowse"},
12944 {"type":"Punctuation","value":":"},
12945 {"type":"KeywordReserved","value":"Y"},
12946 {"type":"Text","value":" "},
12947 {"type":"Operator","value":"-"},
12948 {"type":"Text","value":" "},
12949 {"type":"LiteralNumberInteger","value":"23"},
12950 {"type":"Punctuation","value":"."},
12951 {"type":"Text","value":"\n\n "},
12952 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
12953 {"type":"Text","value":"\n\n"},
12954 {"type":"KeywordReserved","value":"END"},
12955 {"type":"Text","value":" "},
12956 {"type":"KeywordReserved","value":"PROCEDURE"},
12957 {"type":"Punctuation","value":"."},
12958 {"type":"Text","value":" "},
12959 {"type":"CommentMultiline","value":"/* resizeFilterFields */"},
12960 {"type":"Text","value":"\n\n"},
12961 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
12962 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-restoreWindowPos) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE restoreWindowPos Procedure"},
12963 {"type":"Text","value":"\n"},
12964 {"type":"KeywordReserved","value":"PROCEDURE"},
12965 {"type":"Text","value":" "},
12966 {"type":"NameVariable","value":"restoreWindowPos"},
12967 {"type":"Text","value":" "},
12968 {"type":"Punctuation","value":":"},
12969 {"type":"Text","value":"\n"},
12970 {"type":"CommentMultiline","value":"/* Restore position / size of a window\n */"},
12971 {"type":"Text","value":"\n "},
12972 {"type":"KeywordDeclaration","value":"DEFINE"},
12973 {"type":"Text","value":" "},
12974 {"type":"KeywordReserved","value":"INPUT"},
12975 {"type":"Text","value":" "},
12976 {"type":"KeywordReserved","value":"PARAMETER"},
12977 {"type":"Text","value":" "},
12978 {"type":"NameVariable","value":"phWindow"},
12979 {"type":"Text","value":" "},
12980 {"type":"KeywordReserved","value":"AS"},
12981 {"type":"Text","value":" "},
12982 {"type":"KeywordType","value":"HANDLE "},
12983 {"type":"Text","value":" "},
12984 {"type":"KeywordReserved","value":"NO-UNDO"},
12985 {"type":"Punctuation","value":"."},
12986 {"type":"Text","value":"\n "},
12987 {"type":"KeywordDeclaration","value":"DEFINE"},
12988 {"type":"Text","value":" "},
12989 {"type":"KeywordReserved","value":"INPUT"},
12990 {"type":"Text","value":" "},
12991 {"type":"KeywordReserved","value":"PARAMETER"},
12992 {"type":"Text","value":" "},
12993 {"type":"NameVariable","value":"pcWindowName"},
12994 {"type":"Text","value":" "},
12995 {"type":"KeywordReserved","value":"AS"},
12996 {"type":"Text","value":" "},
12997 {"type":"KeywordType","value":"CHARACTER "},
12998 {"type":"Text","value":" "},
12999 {"type":"KeywordReserved","value":"NO-UNDO"},
13000 {"type":"Punctuation","value":"."},
13001 {"type":"Text","value":"\n\n "},
13002 {"type":"KeywordDeclaration","value":"DEFINE"},
13003 {"type":"Text","value":" "},
13004 {"type":"KeywordReserved","value":"VARIABLE"},
13005 {"type":"Text","value":" "},
13006 {"type":"NameVariable","value":"iValue"},
13007 {"type":"Text","value":" "},
13008 {"type":"KeywordReserved","value":"AS"},
13009 {"type":"Text","value":" "},
13010 {"type":"KeywordType","value":"INTEGER "},
13011 {"type":"Text","value":" "},
13012 {"type":"KeywordReserved","value":"NO-UNDO"},
13013 {"type":"Punctuation","value":"."},
13014 {"type":"Text","value":"\n\n "},
13015 {"type":"NameVariable","value":"iValue"},
13016 {"type":"Text","value":" "},
13017 {"type":"Operator","value":"="},
13018 {"type":"Text","value":" "},
13019 {"type":"KeywordType","value":"INTEGER"},
13020 {"type":"Punctuation","value":"("},
13021 {"type":"NameVariable","value":"getRegistry"},
13022 {"type":"Punctuation","value":"("},
13023 {"type":"NameVariable","value":"pcWindowName,"},
13024 {"type":"Text","value":" "},
13025 {"type":"LiteralStringSingle","value":"'Window:x'"},
13026 {"type":"Text","value":" "},
13027 {"type":"Punctuation","value":"))."},
13028 {"type":"Text","value":"\n "},
13029 {"type":"KeywordReserved","value":"IF"},
13030 {"type":"Text","value":" "},
13031 {"type":"NameVariable","value":"iValue"},
13032 {"type":"Text","value":" "},
13033 {"type":"Operator","value":"="},
13034 {"type":"Text","value":" "},
13035 {"type":"NameVariable","value":"?"},
13036 {"type":"Text","value":" "},
13037 {"type":"KeywordReserved","value":"THEN"},
13038 {"type":"Text","value":" "},
13039 {"type":"NameVariable","value":"iValue"},
13040 {"type":"Text","value":" "},
13041 {"type":"Operator","value":"="},
13042 {"type":"Text","value":" "},
13043 {"type":"KeywordType","value":"INTEGER"},
13044 {"type":"Punctuation","value":"("},
13045 {"type":"NameVariable","value":"getRegistry"},
13046 {"type":"Punctuation","value":"("},
13047 {"type":"LiteralStringSingle","value":"'DataDigger'"},
13048 {"type":"NameVariable","value":","},
13049 {"type":"Text","value":" "},
13050 {"type":"LiteralStringSingle","value":"'Window:x'"},
13051 {"type":"Text","value":" "},
13052 {"type":"Punctuation","value":"))"},
13053 {"type":"Text","value":" "},
13054 {"type":"Operator","value":"+"},
13055 {"type":"Text","value":" "},
13056 {"type":"LiteralNumberInteger","value":"50"},
13057 {"type":"Punctuation","value":"."},
13058 {"type":"Text","value":"\n "},
13059 {"type":"KeywordReserved","value":"ASSIGN"},
13060 {"type":"Text","value":" "},
13061 {"type":"NameVariable","value":"phWindow"},
13062 {"type":"Punctuation","value":":"},
13063 {"type":"KeywordReserved","value":"X "},
13064 {"type":"Operator","value":"="},
13065 {"type":"Text","value":" "},
13066 {"type":"NameVariable","value":"iValue"},
13067 {"type":"Text","value":" "},
13068 {"type":"KeywordReserved","value":"NO-ERROR"},
13069 {"type":"Punctuation","value":"."},
13070 {"type":"Text","value":"\n\n "},
13071 {"type":"NameVariable","value":"iValue"},
13072 {"type":"Text","value":" "},
13073 {"type":"Operator","value":"="},
13074 {"type":"Text","value":" "},
13075 {"type":"KeywordType","value":"INTEGER"},
13076 {"type":"Punctuation","value":"("},
13077 {"type":"NameVariable","value":"getRegistry"},
13078 {"type":"Punctuation","value":"("},
13079 {"type":"NameVariable","value":"pcWindowName,"},
13080 {"type":"Text","value":" "},
13081 {"type":"LiteralStringSingle","value":"'Window:y'"},
13082 {"type":"Text","value":" "},
13083 {"type":"Punctuation","value":"))."},
13084 {"type":"Text","value":"\n "},
13085 {"type":"KeywordReserved","value":"IF"},
13086 {"type":"Text","value":" "},
13087 {"type":"NameVariable","value":"iValue"},
13088 {"type":"Text","value":" "},
13089 {"type":"Operator","value":"="},
13090 {"type":"Text","value":" "},
13091 {"type":"NameVariable","value":"?"},
13092 {"type":"Text","value":" "},
13093 {"type":"KeywordReserved","value":"THEN"},
13094 {"type":"Text","value":" "},
13095 {"type":"NameVariable","value":"iValue"},
13096 {"type":"Text","value":" "},
13097 {"type":"Operator","value":"="},
13098 {"type":"Text","value":" "},
13099 {"type":"KeywordType","value":"INTEGER"},
13100 {"type":"Punctuation","value":"("},
13101 {"type":"NameVariable","value":"getRegistry"},
13102 {"type":"Punctuation","value":"("},
13103 {"type":"LiteralStringSingle","value":"'DataDigger'"},
13104 {"type":"NameVariable","value":","},
13105 {"type":"Text","value":" "},
13106 {"type":"LiteralStringSingle","value":"'Window:y'"},
13107 {"type":"Text","value":" "},
13108 {"type":"Punctuation","value":"))"},
13109 {"type":"Text","value":" "},
13110 {"type":"Operator","value":"+"},
13111 {"type":"Text","value":" "},
13112 {"type":"LiteralNumberInteger","value":"50"},
13113 {"type":"Punctuation","value":"."},
13114 {"type":"Text","value":"\n "},
13115 {"type":"KeywordReserved","value":"IF"},
13116 {"type":"Text","value":" "},
13117 {"type":"NameVariable","value":"iValue"},
13118 {"type":"Text","value":" "},
13119 {"type":"NameVariable","value":"\u003c\u003e"},
13120 {"type":"Text","value":" "},
13121 {"type":"NameVariable","value":"?"},
13122 {"type":"Text","value":" "},
13123 {"type":"KeywordReserved","value":"THEN"},
13124 {"type":"Text","value":" "},
13125 {"type":"KeywordReserved","value":"ASSIGN"},
13126 {"type":"Text","value":" "},
13127 {"type":"NameVariable","value":"phWindow"},
13128 {"type":"Punctuation","value":":"},
13129 {"type":"KeywordReserved","value":"Y "},
13130 {"type":"Operator","value":"="},
13131 {"type":"Text","value":" "},
13132 {"type":"NameVariable","value":"iValue"},
13133 {"type":"Text","value":" "},
13134 {"type":"KeywordReserved","value":"NO-ERROR"},
13135 {"type":"Punctuation","value":"."},
13136 {"type":"Text","value":"\n\n "},
13137 {"type":"NameVariable","value":"iValue"},
13138 {"type":"Text","value":" "},
13139 {"type":"Operator","value":"="},
13140 {"type":"Text","value":" "},
13141 {"type":"KeywordType","value":"INTEGER"},
13142 {"type":"Punctuation","value":"("},
13143 {"type":"NameVariable","value":"getRegistry"},
13144 {"type":"Punctuation","value":"("},
13145 {"type":"NameVariable","value":"pcWindowName,"},
13146 {"type":"Text","value":" "},
13147 {"type":"LiteralStringSingle","value":"'Window:height'"},
13148 {"type":"Text","value":" "},
13149 {"type":"Punctuation","value":"))."},
13150 {"type":"Text","value":"\n "},
13151 {"type":"KeywordReserved","value":"IF"},
13152 {"type":"Text","value":" "},
13153 {"type":"NameVariable","value":"iValue"},
13154 {"type":"Text","value":" "},
13155 {"type":"Operator","value":"="},
13156 {"type":"Text","value":" "},
13157 {"type":"NameVariable","value":"?"},
13158 {"type":"Text","value":" "},
13159 {"type":"KeywordReserved","value":"OR"},
13160 {"type":"Text","value":" "},
13161 {"type":"NameVariable","value":"iValue"},
13162 {"type":"Text","value":" "},
13163 {"type":"Operator","value":"="},
13164 {"type":"Text","value":" "},
13165 {"type":"LiteralNumberInteger","value":"0"},
13166 {"type":"Text","value":" "},
13167 {"type":"KeywordReserved","value":"THEN"},
13168 {"type":"Text","value":" "},
13169 {"type":"NameVariable","value":"iValue"},
13170 {"type":"Text","value":" "},
13171 {"type":"Operator","value":"="},
13172 {"type":"Text","value":" "},
13173 {"type":"KeywordType","value":"INTEGER"},
13174 {"type":"Punctuation","value":"("},
13175 {"type":"NameVariable","value":"getRegistry"},
13176 {"type":"Punctuation","value":"("},
13177 {"type":"LiteralStringSingle","value":"'DataDigger'"},
13178 {"type":"NameVariable","value":","},
13179 {"type":"Text","value":" "},
13180 {"type":"LiteralStringSingle","value":"'Window:height'"},
13181 {"type":"Text","value":" "},
13182 {"type":"Punctuation","value":"))"},
13183 {"type":"Text","value":" "},
13184 {"type":"Operator","value":"-"},
13185 {"type":"Text","value":" "},
13186 {"type":"LiteralNumberInteger","value":"100"},
13187 {"type":"Punctuation","value":"."},
13188 {"type":"Text","value":"\n "},
13189 {"type":"KeywordReserved","value":"ASSIGN"},
13190 {"type":"Text","value":" "},
13191 {"type":"NameVariable","value":"phWindow"},
13192 {"type":"Punctuation","value":":"},
13193 {"type":"KeywordReserved","value":"HEIGHT-PIXELS "},
13194 {"type":"Operator","value":"="},
13195 {"type":"Text","value":" "},
13196 {"type":"NameVariable","value":"iValue"},
13197 {"type":"Text","value":" "},
13198 {"type":"KeywordReserved","value":"NO-ERROR"},
13199 {"type":"Punctuation","value":"."},
13200 {"type":"Text","value":"\n\n "},
13201 {"type":"NameVariable","value":"iValue"},
13202 {"type":"Text","value":" "},
13203 {"type":"Operator","value":"="},
13204 {"type":"Text","value":" "},
13205 {"type":"KeywordType","value":"INTEGER"},
13206 {"type":"Punctuation","value":"("},
13207 {"type":"NameVariable","value":"getRegistry"},
13208 {"type":"Punctuation","value":"("},
13209 {"type":"NameVariable","value":"pcWindowName,"},
13210 {"type":"Text","value":" "},
13211 {"type":"LiteralStringSingle","value":"'Window:width'"},
13212 {"type":"Text","value":" "},
13213 {"type":"Punctuation","value":"))."},
13214 {"type":"Text","value":"\n "},
13215 {"type":"KeywordReserved","value":"IF"},
13216 {"type":"Text","value":" "},
13217 {"type":"NameVariable","value":"iValue"},
13218 {"type":"Text","value":" "},
13219 {"type":"Operator","value":"="},
13220 {"type":"Text","value":" "},
13221 {"type":"NameVariable","value":"?"},
13222 {"type":"Text","value":" "},
13223 {"type":"KeywordReserved","value":"OR"},
13224 {"type":"Text","value":" "},
13225 {"type":"NameVariable","value":"iValue"},
13226 {"type":"Text","value":" "},
13227 {"type":"Operator","value":"="},
13228 {"type":"Text","value":" "},
13229 {"type":"LiteralNumberInteger","value":"0"},
13230 {"type":"Text","value":" "},
13231 {"type":"KeywordReserved","value":"THEN"},
13232 {"type":"Text","value":" "},
13233 {"type":"NameVariable","value":"iValue"},
13234 {"type":"Text","value":" "},
13235 {"type":"Operator","value":"="},
13236 {"type":"Text","value":" "},
13237 {"type":"KeywordType","value":"INTEGER"},
13238 {"type":"Punctuation","value":"("},
13239 {"type":"NameVariable","value":"getRegistry"},
13240 {"type":"Punctuation","value":"("},
13241 {"type":"LiteralStringSingle","value":"'DataDigger'"},
13242 {"type":"NameVariable","value":","},
13243 {"type":"Text","value":" "},
13244 {"type":"LiteralStringSingle","value":"'Window:width'"},
13245 {"type":"Text","value":" "},
13246 {"type":"Punctuation","value":"))"},
13247 {"type":"Text","value":" "},
13248 {"type":"Operator","value":"-"},
13249 {"type":"Text","value":" "},
13250 {"type":"LiteralNumberInteger","value":"100"},
13251 {"type":"Punctuation","value":"."},
13252 {"type":"Text","value":"\n "},
13253 {"type":"KeywordReserved","value":"ASSIGN"},
13254 {"type":"Text","value":" "},
13255 {"type":"NameVariable","value":"phWindow"},
13256 {"type":"Punctuation","value":":"},
13257 {"type":"KeywordReserved","value":"WIDTH-PIXELS "},
13258 {"type":"Operator","value":"="},
13259 {"type":"Text","value":" "},
13260 {"type":"NameVariable","value":"iValue"},
13261 {"type":"Text","value":" "},
13262 {"type":"KeywordReserved","value":"NO-ERROR"},
13263 {"type":"Punctuation","value":"."},
13264 {"type":"Text","value":"\n\n "},
13265 {"type":"CommentMultiline","value":"/* Force a redraw */"},
13266 {"type":"Text","value":"\n "},
13267 {"type":"KeywordReserved","value":"APPLY "},
13268 {"type":"LiteralStringSingle","value":"'window-resized'"},
13269 {"type":"Text","value":" "},
13270 {"type":"KeywordReserved","value":"TO"},
13271 {"type":"Text","value":" "},
13272 {"type":"NameVariable","value":"phWindow"},
13273 {"type":"Punctuation","value":"."},
13274 {"type":"Text","value":"\n\n"},
13275 {"type":"KeywordReserved","value":"END"},
13276 {"type":"Text","value":" "},
13277 {"type":"KeywordReserved","value":"PROCEDURE"},
13278 {"type":"Punctuation","value":"."},
13279 {"type":"Text","value":" "},
13280 {"type":"CommentMultiline","value":"/* restoreWindowPos */"},
13281 {"type":"Text","value":"\n\n"},
13282 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
13283 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-saveConfigFileSorted) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE saveConfigFileSorted Procedure"},
13284 {"type":"Text","value":"\n"},
13285 {"type":"KeywordReserved","value":"PROCEDURE"},
13286 {"type":"Text","value":" "},
13287 {"type":"NameVariable","value":"saveConfigFileSorted"},
13288 {"type":"Text","value":" "},
13289 {"type":"Punctuation","value":":"},
13290 {"type":"Text","value":"\n"},
13291 {"type":"CommentMultiline","value":"/* Save settings file sorted\n */"},
13292 {"type":"Text","value":"\n "},
13293 {"type":"KeywordDeclaration","value":"DEFINE"},
13294 {"type":"Text","value":" "},
13295 {"type":"KeywordReserved","value":"VARIABLE"},
13296 {"type":"Text","value":" "},
13297 {"type":"NameVariable","value":"cUserConfigFile"},
13298 {"type":"Text","value":" "},
13299 {"type":"KeywordReserved","value":"AS"},
13300 {"type":"Text","value":" "},
13301 {"type":"KeywordType","value":"CHARACTER"},
13302 {"type":"Text","value":" "},
13303 {"type":"KeywordReserved","value":"NO-UNDO"},
13304 {"type":"Punctuation","value":"."},
13305 {"type":"Text","value":"\n "},
13306 {"type":"KeywordDeclaration","value":"DEFINE"},
13307 {"type":"Text","value":" "},
13308 {"type":"KeywordReserved","value":"BUFFER"},
13309 {"type":"Text","value":" "},
13310 {"type":"NameVariable","value":"bfConfig"},
13311 {"type":"Text","value":" "},
13312 {"type":"KeywordReserved","value":"FOR"},
13313 {"type":"Text","value":" "},
13314 {"type":"NameVariable","value":"ttConfig"},
13315 {"type":"Punctuation","value":"."},
13316 {"type":"Text","value":"\n\n "},
13317 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
13318 {"type":"Text","value":"\n\n "},
13319 {"type":"CommentMultiline","value":"/* Clean up rubbish settings data */"},
13320 {"type":"Text","value":"\n "},
13321 {"type":"KeywordReserved","value":"FOR"},
13322 {"type":"Text","value":" "},
13323 {"type":"KeywordReserved","value":"EACH"},
13324 {"type":"Text","value":" "},
13325 {"type":"NameVariable","value":"bfConfig"},
13326 {"type":"Text","value":"\n "},
13327 {"type":"KeywordReserved","value":"WHERE"},
13328 {"type":"Text","value":" "},
13329 {"type":"NameVariable","value":"bfConfig"},
13330 {"type":"Punctuation","value":"."},
13331 {"type":"NameVariable","value":"cSetting"},
13332 {"type":"Text","value":" "},
13333 {"type":"Operator","value":"="},
13334 {"type":"Text","value":" "},
13335 {"type":"LiteralStringSingle","value":"''"},
13336 {"type":"Text","value":" "},
13337 {"type":"KeywordReserved","value":"OR"},
13338 {"type":"Text","value":" "},
13339 {"type":"NameVariable","value":"bfConfig"},
13340 {"type":"Punctuation","value":"."},
13341 {"type":"NameVariable","value":"cSetting"},
13342 {"type":"Text","value":" "},
13343 {"type":"Operator","value":"="},
13344 {"type":"Text","value":" "},
13345 {"type":"NameVariable","value":"?"},
13346 {"type":"Text","value":"\n "},
13347 {"type":"KeywordReserved","value":"OR"},
13348 {"type":"Text","value":" "},
13349 {"type":"NameVariable","value":"bfConfig"},
13350 {"type":"Punctuation","value":"."},
13351 {"type":"NameVariable","value":"cValue"},
13352 {"type":"Text","value":" "},
13353 {"type":"Operator","value":"="},
13354 {"type":"Text","value":" "},
13355 {"type":"LiteralStringSingle","value":"''"},
13356 {"type":"Text","value":" "},
13357 {"type":"KeywordReserved","value":"OR"},
13358 {"type":"Text","value":" "},
13359 {"type":"NameVariable","value":"bfConfig"},
13360 {"type":"Punctuation","value":"."},
13361 {"type":"NameVariable","value":"cValue"},
13362 {"type":"Text","value":" "},
13363 {"type":"Operator","value":"="},
13364 {"type":"Text","value":" "},
13365 {"type":"NameVariable","value":"?"},
13366 {"type":"Punctuation","value":":"},
13367 {"type":"Text","value":"\n "},
13368 {"type":"KeywordReserved","value":"DELETE"},
13369 {"type":"Text","value":" "},
13370 {"type":"NameVariable","value":"bfConfig"},
13371 {"type":"Punctuation","value":"."},
13372 {"type":"Text","value":"\n "},
13373 {"type":"KeywordReserved","value":"END"},
13374 {"type":"Punctuation","value":"."},
13375 {"type":"Text","value":"\n\n "},
13376 {"type":"NameVariable","value":"cUserConfigFile"},
13377 {"type":"Text","value":" "},
13378 {"type":"Operator","value":"="},
13379 {"type":"Text","value":" "},
13380 {"type":"KeywordReserved","value":"SUBSTITUTE"},
13381 {"type":"Punctuation","value":"("},
13382 {"type":"LiteralStringDouble","value":"\"\u00261DataDigger-\u00262.ini\""},
13383 {"type":"NameVariable","value":","},
13384 {"type":"Text","value":" "},
13385 {"type":"NameVariable","value":"getWorkFolder"},
13386 {"type":"Punctuation","value":"()"},
13387 {"type":"NameVariable","value":","},
13388 {"type":"Text","value":" "},
13389 {"type":"NameVariable","value":"getUserName"},
13390 {"type":"Punctuation","value":"()"},
13391 {"type":"Text","value":" "},
13392 {"type":"Punctuation","value":")."},
13393 {"type":"Text","value":"\n "},
13394 {"type":"KeywordReserved","value":"OUTPUT"},
13395 {"type":"Text","value":" "},
13396 {"type":"KeywordReserved","value":"TO"},
13397 {"type":"Text","value":" "},
13398 {"type":"KeywordReserved","value":"VALUE"},
13399 {"type":"Punctuation","value":"("},
13400 {"type":"NameVariable","value":"cUserConfigFile"},
13401 {"type":"Punctuation","value":")."},
13402 {"type":"Text","value":"\n\n "},
13403 {"type":"KeywordReserved","value":"FOR"},
13404 {"type":"Text","value":" "},
13405 {"type":"KeywordReserved","value":"EACH"},
13406 {"type":"Text","value":" "},
13407 {"type":"NameVariable","value":"bfConfig"},
13408 {"type":"Text","value":"\n "},
13409 {"type":"KeywordReserved","value":"WHERE"},
13410 {"type":"Text","value":" "},
13411 {"type":"NameVariable","value":"bfConfig"},
13412 {"type":"Punctuation","value":"."},
13413 {"type":"NameVariable","value":"lUser"},
13414 {"type":"Text","value":" "},
13415 {"type":"Operator","value":"="},
13416 {"type":"Text","value":" "},
13417 {"type":"KeywordReserved","value":"TRUE\n "},
13418 {"type":"Text","value":" "},
13419 {"type":"KeywordReserved","value":"BREAK"},
13420 {"type":"Text","value":" "},
13421 {"type":"KeywordReserved","value":"BY "},
13422 {"type":"Punctuation","value":"("},
13423 {"type":"NameVariable","value":"bfConfig"},
13424 {"type":"Punctuation","value":"."},
13425 {"type":"NameVariable","value":"cSection"},
13426 {"type":"Text","value":" "},
13427 {"type":"KeywordReserved","value":"BEGINS "},
13428 {"type":"LiteralStringDouble","value":"\"DataDigger\""},
13429 {"type":"Punctuation","value":")"},
13430 {"type":"Text","value":" "},
13431 {"type":"KeywordReserved","value":"DESCENDING\n "},
13432 {"type":"Text","value":" "},
13433 {"type":"KeywordReserved","value":"BY"},
13434 {"type":"Text","value":" "},
13435 {"type":"NameVariable","value":"bfConfig"},
13436 {"type":"Punctuation","value":"."},
13437 {"type":"NameVariable","value":"cSection"},
13438 {"type":"Text","value":"\n "},
13439 {"type":"KeywordReserved","value":"BY"},
13440 {"type":"Text","value":" "},
13441 {"type":"NameVariable","value":"bfConfig"},
13442 {"type":"Punctuation","value":"."},
13443 {"type":"NameVariable","value":"cSetting"},
13444 {"type":"Punctuation","value":":"},
13445 {"type":"Text","value":"\n\n "},
13446 {"type":"KeywordReserved","value":"IF"},
13447 {"type":"Text","value":" "},
13448 {"type":"KeywordReserved","value":"FIRST-OF"},
13449 {"type":"Punctuation","value":"("},
13450 {"type":"NameVariable","value":"bfConfig"},
13451 {"type":"Punctuation","value":"."},
13452 {"type":"NameVariable","value":"cSection"},
13453 {"type":"Punctuation","value":")"},
13454 {"type":"Text","value":" "},
13455 {"type":"KeywordReserved","value":"THEN"},
13456 {"type":"Text","value":" "},
13457 {"type":"KeywordReserved","value":"PUT"},
13458 {"type":"Text","value":" "},
13459 {"type":"KeywordReserved","value":"UNFORMATTED"},
13460 {"type":"Text","value":" "},
13461 {"type":"KeywordReserved","value":"SUBSTITUTE"},
13462 {"type":"Punctuation","value":"("},
13463 {"type":"LiteralStringDouble","value":"\"[\u00261]\""},
13464 {"type":"NameVariable","value":",bfConfig"},
13465 {"type":"Punctuation","value":"."},
13466 {"type":"NameVariable","value":"cSection"},
13467 {"type":"Punctuation","value":")"},
13468 {"type":"Text","value":" "},
13469 {"type":"KeywordReserved","value":"SKIP"},
13470 {"type":"Punctuation","value":"."},
13471 {"type":"Text","value":"\n "},
13472 {"type":"KeywordReserved","value":"PUT"},
13473 {"type":"Text","value":" "},
13474 {"type":"KeywordReserved","value":"UNFORMATTED"},
13475 {"type":"Text","value":" "},
13476 {"type":"KeywordReserved","value":"SUBSTITUTE"},
13477 {"type":"Punctuation","value":"("},
13478 {"type":"LiteralStringDouble","value":"\"\u00261=\u00262\""},
13479 {"type":"NameVariable","value":",bfConfig"},
13480 {"type":"Punctuation","value":"."},
13481 {"type":"NameVariable","value":"cSetting,"},
13482 {"type":"Text","value":" "},
13483 {"type":"NameVariable","value":"bfConfig"},
13484 {"type":"Punctuation","value":"."},
13485 {"type":"NameVariable","value":"cValue"},
13486 {"type":"Punctuation","value":")"},
13487 {"type":"Text","value":" "},
13488 {"type":"KeywordReserved","value":"SKIP"},
13489 {"type":"Punctuation","value":"."},
13490 {"type":"Text","value":"\n "},
13491 {"type":"KeywordReserved","value":"IF"},
13492 {"type":"Text","value":" "},
13493 {"type":"KeywordReserved","value":"LAST-OF"},
13494 {"type":"Punctuation","value":"("},
13495 {"type":"NameVariable","value":"bfConfig"},
13496 {"type":"Punctuation","value":"."},
13497 {"type":"NameVariable","value":"cSection"},
13498 {"type":"Punctuation","value":")"},
13499 {"type":"Text","value":" "},
13500 {"type":"KeywordReserved","value":"THEN"},
13501 {"type":"Text","value":" "},
13502 {"type":"KeywordReserved","value":"PUT"},
13503 {"type":"Text","value":" "},
13504 {"type":"KeywordReserved","value":"UNFORMATTED"},
13505 {"type":"Text","value":" "},
13506 {"type":"KeywordReserved","value":"SKIP"},
13507 {"type":"Punctuation","value":"("},
13508 {"type":"LiteralNumberInteger","value":"1"},
13509 {"type":"Punctuation","value":")."},
13510 {"type":"Text","value":"\n "},
13511 {"type":"KeywordReserved","value":"END"},
13512 {"type":"Punctuation","value":"."},
13513 {"type":"Text","value":"\n\n "},
13514 {"type":"KeywordReserved","value":"OUTPUT"},
13515 {"type":"Text","value":" "},
13516 {"type":"KeywordReserved","value":"CLOSE"},
13517 {"type":"Punctuation","value":"."},
13518 {"type":"Text","value":"\n "},
13519 {"type":"NameVariable","value":"glDirtyCache"},
13520 {"type":"Text","value":" "},
13521 {"type":"Operator","value":"="},
13522 {"type":"Text","value":" "},
13523 {"type":"KeywordReserved","value":"FALSE"},
13524 {"type":"Punctuation","value":"."},
13525 {"type":"Text","value":"\n\n "},
13526 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
13527 {"type":"Text","value":"\n"},
13528 {"type":"KeywordReserved","value":"END"},
13529 {"type":"Text","value":" "},
13530 {"type":"KeywordReserved","value":"PROCEDURE"},
13531 {"type":"Punctuation","value":"."},
13532 {"type":"Text","value":" "},
13533 {"type":"CommentMultiline","value":"/* saveConfigFileSorted */"},
13534 {"type":"Text","value":"\n\n"},
13535 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
13536 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-saveQuery) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE saveQuery Procedure"},
13537 {"type":"Text","value":"\n"},
13538 {"type":"KeywordReserved","value":"PROCEDURE"},
13539 {"type":"Text","value":" "},
13540 {"type":"NameVariable","value":"saveQuery"},
13541 {"type":"Text","value":" "},
13542 {"type":"Punctuation","value":":"},
13543 {"type":"Text","value":"\n"},
13544 {"type":"CommentMultiline","value":"/* Save a single query to the INI file.\n */"},
13545 {"type":"Text","value":"\n "},
13546 {"type":"KeywordDeclaration","value":"DEFINE"},
13547 {"type":"Text","value":" "},
13548 {"type":"KeywordReserved","value":"INPUT "},
13549 {"type":"Text","value":" "},
13550 {"type":"KeywordReserved","value":"PARAMETER"},
13551 {"type":"Text","value":" "},
13552 {"type":"NameVariable","value":"pcDatabase"},
13553 {"type":"Text","value":" "},
13554 {"type":"KeywordReserved","value":"AS"},
13555 {"type":"Text","value":" "},
13556 {"type":"KeywordType","value":"CHARACTER "},
13557 {"type":"Text","value":" "},
13558 {"type":"KeywordReserved","value":"NO-UNDO"},
13559 {"type":"Punctuation","value":"."},
13560 {"type":"Text","value":"\n "},
13561 {"type":"KeywordDeclaration","value":"DEFINE"},
13562 {"type":"Text","value":" "},
13563 {"type":"KeywordReserved","value":"INPUT "},
13564 {"type":"Text","value":" "},
13565 {"type":"KeywordReserved","value":"PARAMETER"},
13566 {"type":"Text","value":" "},
13567 {"type":"NameVariable","value":"pcTable"},
13568 {"type":"Text","value":" "},
13569 {"type":"KeywordReserved","value":"AS"},
13570 {"type":"Text","value":" "},
13571 {"type":"KeywordType","value":"CHARACTER "},
13572 {"type":"Text","value":" "},
13573 {"type":"KeywordReserved","value":"NO-UNDO"},
13574 {"type":"Punctuation","value":"."},
13575 {"type":"Text","value":"\n "},
13576 {"type":"KeywordDeclaration","value":"DEFINE"},
13577 {"type":"Text","value":" "},
13578 {"type":"KeywordReserved","value":"INPUT "},
13579 {"type":"Text","value":" "},
13580 {"type":"KeywordReserved","value":"PARAMETER"},
13581 {"type":"Text","value":" "},
13582 {"type":"NameVariable","value":"pcQuery"},
13583 {"type":"Text","value":" "},
13584 {"type":"KeywordReserved","value":"AS"},
13585 {"type":"Text","value":" "},
13586 {"type":"KeywordType","value":"CHARACTER "},
13587 {"type":"Text","value":" "},
13588 {"type":"KeywordReserved","value":"NO-UNDO"},
13589 {"type":"Punctuation","value":"."},
13590 {"type":"Text","value":"\n\n "},
13591 {"type":"KeywordDeclaration","value":"DEFINE"},
13592 {"type":"Text","value":" "},
13593 {"type":"KeywordReserved","value":"VARIABLE"},
13594 {"type":"Text","value":" "},
13595 {"type":"NameVariable","value":"cQuery"},
13596 {"type":"Text","value":" "},
13597 {"type":"KeywordReserved","value":"AS"},
13598 {"type":"Text","value":" "},
13599 {"type":"KeywordType","value":"CHARACTER"},
13600 {"type":"Text","value":" "},
13601 {"type":"KeywordReserved","value":"NO-UNDO"},
13602 {"type":"Punctuation","value":"."},
13603 {"type":"Text","value":"\n "},
13604 {"type":"KeywordDeclaration","value":"DEFINE"},
13605 {"type":"Text","value":" "},
13606 {"type":"KeywordReserved","value":"VARIABLE"},
13607 {"type":"Text","value":" "},
13608 {"type":"NameVariable","value":"iNewNr"},
13609 {"type":"Text","value":" "},
13610 {"type":"KeywordReserved","value":"AS"},
13611 {"type":"Text","value":" "},
13612 {"type":"KeywordType","value":"INTEGER "},
13613 {"type":"Text","value":" "},
13614 {"type":"KeywordReserved","value":"NO-UNDO"},
13615 {"type":"Punctuation","value":"."},
13616 {"type":"Text","value":"\n\n "},
13617 {"type":"KeywordDeclaration","value":"DEFINE"},
13618 {"type":"Text","value":" "},
13619 {"type":"KeywordReserved","value":"BUFFER"},
13620 {"type":"Text","value":" "},
13621 {"type":"NameVariable","value":"bQuery"},
13622 {"type":"Text","value":" "},
13623 {"type":"KeywordReserved","value":"FOR"},
13624 {"type":"Text","value":" "},
13625 {"type":"NameVariable","value":"ttQuery"},
13626 {"type":"Punctuation","value":"."},
13627 {"type":"Text","value":"\n\n "},
13628 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
13629 {"type":"Text","value":"\n\n "},
13630 {"type":"CommentMultiline","value":"/* Prepare query for saving in ini-file */"},
13631 {"type":"Text","value":"\n "},
13632 {"type":"NameVariable","value":"cQuery"},
13633 {"type":"Text","value":" "},
13634 {"type":"Operator","value":"="},
13635 {"type":"Text","value":" "},
13636 {"type":"NameVariable","value":"pcQuery"},
13637 {"type":"Punctuation","value":"."},
13638 {"type":"Text","value":"\n "},
13639 {"type":"NameVariable","value":"cQuery"},
13640 {"type":"Text","value":" "},
13641 {"type":"Operator","value":"="},
13642 {"type":"Text","value":" "},
13643 {"type":"KeywordReserved","value":"REPLACE"},
13644 {"type":"Punctuation","value":"("},
13645 {"type":"NameVariable","value":"cQuery,"},
13646 {"type":"LiteralStringSingle","value":"'~n'"},
13647 {"type":"NameVariable","value":","},
13648 {"type":"KeywordReserved","value":"CHR"},
13649 {"type":"Punctuation","value":"("},
13650 {"type":"LiteralNumberInteger","value":"1"},
13651 {"type":"Punctuation","value":"))."},
13652 {"type":"Text","value":"\n "},
13653 {"type":"NameVariable","value":"cQuery"},
13654 {"type":"Text","value":" "},
13655 {"type":"Operator","value":"="},
13656 {"type":"Text","value":" "},
13657 {"type":"KeywordReserved","value":"REPLACE"},
13658 {"type":"Punctuation","value":"("},
13659 {"type":"NameVariable","value":"cQuery,"},
13660 {"type":"CommentPreproc","value":"{\u0026QUERYSEP}"},
13661 {"type":"NameVariable","value":","},
13662 {"type":"KeywordReserved","value":"CHR"},
13663 {"type":"Punctuation","value":"("},
13664 {"type":"LiteralNumberInteger","value":"1"},
13665 {"type":"Punctuation","value":"))."},
13666 {"type":"Text","value":"\n "},
13667 {"type":"KeywordReserved","value":"IF"},
13668 {"type":"Text","value":" "},
13669 {"type":"NameVariable","value":"cQuery"},
13670 {"type":"Text","value":" "},
13671 {"type":"Operator","value":"="},
13672 {"type":"Text","value":" "},
13673 {"type":"LiteralStringSingle","value":"''"},
13674 {"type":"Text","value":" "},
13675 {"type":"KeywordReserved","value":"THEN"},
13676 {"type":"Text","value":" "},
13677 {"type":"KeywordReserved","value":"RETURN"},
13678 {"type":"Punctuation","value":"."},
13679 {"type":"Text","value":"\n\n "},
13680 {"type":"CommentMultiline","value":"/* Get the table with queries again, because they might be\n * changed if the user has more than one window open.\n */"},
13681 {"type":"Text","value":"\n "},
13682 {"type":"KeywordReserved","value":"RUN"},
13683 {"type":"Text","value":" "},
13684 {"type":"NameVariable","value":"collectQueryInfo"},
13685 {"type":"Punctuation","value":"("},
13686 {"type":"NameVariable","value":"pcDatabase,"},
13687 {"type":"Text","value":" "},
13688 {"type":"NameVariable","value":"pcTable"},
13689 {"type":"Punctuation","value":")."},
13690 {"type":"Text","value":"\n\n "},
13691 {"type":"CommentMultiline","value":"/* Save current query in the tt. If it already is in the\n * TT then just move it to the top\n */"},
13692 {"type":"Text","value":"\n "},
13693 {"type":"KeywordReserved","value":"FIND"},
13694 {"type":"Text","value":" "},
13695 {"type":"NameVariable","value":"bQuery"},
13696 {"type":"Text","value":"\n "},
13697 {"type":"KeywordReserved","value":"WHERE"},
13698 {"type":"Text","value":" "},
13699 {"type":"NameVariable","value":"bQuery"},
13700 {"type":"Punctuation","value":"."},
13701 {"type":"NameVariable","value":"cDatabase"},
13702 {"type":"Text","value":" "},
13703 {"type":"Operator","value":"="},
13704 {"type":"Text","value":" "},
13705 {"type":"NameVariable","value":"pcDatabase"},
13706 {"type":"Text","value":"\n "},
13707 {"type":"KeywordReserved","value":"AND"},
13708 {"type":"Text","value":" "},
13709 {"type":"NameVariable","value":"bQuery"},
13710 {"type":"Punctuation","value":"."},
13711 {"type":"NameVariable","value":"cTable"},
13712 {"type":"Text","value":" "},
13713 {"type":"Operator","value":"="},
13714 {"type":"Text","value":" "},
13715 {"type":"NameVariable","value":"pcTable"},
13716 {"type":"Text","value":"\n "},
13717 {"type":"KeywordReserved","value":"AND"},
13718 {"type":"Text","value":" "},
13719 {"type":"NameVariable","value":"bQuery"},
13720 {"type":"Punctuation","value":"."},
13721 {"type":"NameVariable","value":"cQueryTxt"},
13722 {"type":"Text","value":" "},
13723 {"type":"Operator","value":"="},
13724 {"type":"Text","value":" "},
13725 {"type":"NameVariable","value":"cQuery"},
13726 {"type":"Text","value":" "},
13727 {"type":"KeywordReserved","value":"NO-ERROR"},
13728 {"type":"Punctuation","value":"."},
13729 {"type":"Text","value":"\n\n "},
13730 {"type":"KeywordReserved","value":"IF"},
13731 {"type":"Text","value":" "},
13732 {"type":"KeywordReserved","value":"AVAILABLE"},
13733 {"type":"Text","value":" "},
13734 {"type":"NameVariable","value":"bQuery"},
13735 {"type":"Text","value":" "},
13736 {"type":"KeywordReserved","value":"THEN\n "},
13737 {"type":"Text","value":" "},
13738 {"type":"KeywordReserved","value":"DO"},
13739 {"type":"Punctuation","value":":"},
13740 {"type":"Text","value":"\n "},
13741 {"type":"KeywordReserved","value":"ASSIGN"},
13742 {"type":"Text","value":" "},
13743 {"type":"NameVariable","value":"bQuery"},
13744 {"type":"Punctuation","value":"."},
13745 {"type":"NameVariable","value":"iQueryNr"},
13746 {"type":"Text","value":" "},
13747 {"type":"Operator","value":"="},
13748 {"type":"Text","value":" "},
13749 {"type":"LiteralNumberInteger","value":"0"},
13750 {"type":"Punctuation","value":"."},
13751 {"type":"Text","value":"\n "},
13752 {"type":"KeywordReserved","value":"END"},
13753 {"type":"Punctuation","value":"."},
13754 {"type":"Text","value":"\n "},
13755 {"type":"KeywordReserved","value":"ELSE\n "},
13756 {"type":"Text","value":" "},
13757 {"type":"KeywordReserved","value":"DO"},
13758 {"type":"Punctuation","value":":"},
13759 {"type":"Text","value":"\n "},
13760 {"type":"KeywordReserved","value":"CREATE"},
13761 {"type":"Text","value":" "},
13762 {"type":"NameVariable","value":"bQuery"},
13763 {"type":"Punctuation","value":"."},
13764 {"type":"Text","value":"\n "},
13765 {"type":"KeywordReserved","value":"ASSIGN"},
13766 {"type":"Text","value":" "},
13767 {"type":"NameVariable","value":"bQuery"},
13768 {"type":"Punctuation","value":"."},
13769 {"type":"NameVariable","value":"cDatabase"},
13770 {"type":"Text","value":" "},
13771 {"type":"Operator","value":"="},
13772 {"type":"Text","value":" "},
13773 {"type":"NameVariable","value":"pcDatabase"},
13774 {"type":"Text","value":"\n "},
13775 {"type":"NameVariable","value":"bQuery"},
13776 {"type":"Punctuation","value":"."},
13777 {"type":"NameVariable","value":"cTable"},
13778 {"type":"Text","value":" "},
13779 {"type":"Operator","value":"="},
13780 {"type":"Text","value":" "},
13781 {"type":"NameVariable","value":"pcTable"},
13782 {"type":"Text","value":"\n "},
13783 {"type":"NameVariable","value":"bQuery"},
13784 {"type":"Punctuation","value":"."},
13785 {"type":"NameVariable","value":"iQueryNr"},
13786 {"type":"Text","value":" "},
13787 {"type":"Operator","value":"="},
13788 {"type":"Text","value":" "},
13789 {"type":"LiteralNumberInteger","value":"0"},
13790 {"type":"Text","value":"\n "},
13791 {"type":"NameVariable","value":"bQuery"},
13792 {"type":"Punctuation","value":"."},
13793 {"type":"NameVariable","value":"cQueryTxt"},
13794 {"type":"Text","value":" "},
13795 {"type":"Operator","value":"="},
13796 {"type":"Text","value":" "},
13797 {"type":"NameVariable","value":"cQuery"},
13798 {"type":"Punctuation","value":"."},
13799 {"type":"Text","value":"\n "},
13800 {"type":"KeywordReserved","value":"END"},
13801 {"type":"Punctuation","value":"."},
13802 {"type":"Text","value":"\n\n "},
13803 {"type":"CommentMultiline","value":"/* The ttQuery temp-table is already filled, renumber it */"},
13804 {"type":"Text","value":"\n "},
13805 {"type":"NameVariable","value":"#QueryLoop"},
13806 {"type":"Punctuation","value":":"},
13807 {"type":"Text","value":"\n "},
13808 {"type":"KeywordReserved","value":"REPEAT"},
13809 {"type":"Text","value":" "},
13810 {"type":"KeywordReserved","value":"PRESELECT"},
13811 {"type":"Text","value":" "},
13812 {"type":"KeywordReserved","value":"EACH"},
13813 {"type":"Text","value":" "},
13814 {"type":"NameVariable","value":"bQuery"},
13815 {"type":"Text","value":"\n "},
13816 {"type":"KeywordReserved","value":"WHERE"},
13817 {"type":"Text","value":" "},
13818 {"type":"NameVariable","value":"bQuery"},
13819 {"type":"Punctuation","value":"."},
13820 {"type":"NameVariable","value":"cDatabase"},
13821 {"type":"Text","value":" "},
13822 {"type":"Operator","value":"="},
13823 {"type":"Text","value":" "},
13824 {"type":"NameVariable","value":"pcDatabase"},
13825 {"type":"Text","value":"\n "},
13826 {"type":"KeywordReserved","value":"AND"},
13827 {"type":"Text","value":" "},
13828 {"type":"NameVariable","value":"bQuery"},
13829 {"type":"Punctuation","value":"."},
13830 {"type":"NameVariable","value":"cTable"},
13831 {"type":"Text","value":" "},
13832 {"type":"Operator","value":"="},
13833 {"type":"Text","value":" "},
13834 {"type":"NameVariable","value":"pcTable"},
13835 {"type":"Text","value":"\n "},
13836 {"type":"KeywordReserved","value":"BY"},
13837 {"type":"Text","value":" "},
13838 {"type":"NameVariable","value":"bQuery"},
13839 {"type":"Punctuation","value":"."},
13840 {"type":"NameVariable","value":"iQueryNr"},
13841 {"type":"Punctuation","value":":"},
13842 {"type":"Text","value":"\n\n "},
13843 {"type":"KeywordReserved","value":"FIND"},
13844 {"type":"Text","value":" "},
13845 {"type":"KeywordReserved","value":"NEXT"},
13846 {"type":"Text","value":" "},
13847 {"type":"NameVariable","value":"bQuery"},
13848 {"type":"Text","value":" "},
13849 {"type":"KeywordReserved","value":"NO-ERROR"},
13850 {"type":"Punctuation","value":"."},
13851 {"type":"Text","value":"\n "},
13852 {"type":"KeywordReserved","value":"IF"},
13853 {"type":"Text","value":" "},
13854 {"type":"KeywordReserved","value":"NOT"},
13855 {"type":"Text","value":" "},
13856 {"type":"KeywordReserved","value":"AVAILABLE"},
13857 {"type":"Text","value":" "},
13858 {"type":"NameVariable","value":"bQuery"},
13859 {"type":"Text","value":" "},
13860 {"type":"KeywordReserved","value":"THEN"},
13861 {"type":"Text","value":" "},
13862 {"type":"KeywordReserved","value":"LEAVE "},
13863 {"type":"NameVariable","value":"#QueryLoop"},
13864 {"type":"Punctuation","value":"."},
13865 {"type":"Text","value":"\n "},
13866 {"type":"KeywordReserved","value":"ASSIGN\n "},
13867 {"type":"Text","value":" "},
13868 {"type":"NameVariable","value":"iNewNr"},
13869 {"type":"Text","value":" "},
13870 {"type":"Operator","value":"="},
13871 {"type":"Text","value":" "},
13872 {"type":"NameVariable","value":"iNewNr"},
13873 {"type":"Text","value":" "},
13874 {"type":"Operator","value":"+"},
13875 {"type":"Text","value":" "},
13876 {"type":"LiteralNumberInteger","value":"1"},
13877 {"type":"Text","value":"\n "},
13878 {"type":"NameVariable","value":"bQuery"},
13879 {"type":"Punctuation","value":"."},
13880 {"type":"NameVariable","value":"iQueryNr"},
13881 {"type":"Text","value":" "},
13882 {"type":"Operator","value":"="},
13883 {"type":"Text","value":" "},
13884 {"type":"NameVariable","value":"iNewNr"},
13885 {"type":"Punctuation","value":"."},
13886 {"type":"Text","value":"\n "},
13887 {"type":"KeywordReserved","value":"END"},
13888 {"type":"Punctuation","value":"."},
13889 {"type":"Text","value":"\n\n "},
13890 {"type":"CommentMultiline","value":"/* And save it to the INI-file */"},
13891 {"type":"Text","value":"\n "},
13892 {"type":"KeywordReserved","value":"RUN"},
13893 {"type":"Text","value":" "},
13894 {"type":"NameVariable","value":"saveQueryTable"},
13895 {"type":"Punctuation","value":"("},
13896 {"type":"KeywordReserved","value":"table"},
13897 {"type":"Text","value":" "},
13898 {"type":"NameVariable","value":"bQuery,"},
13899 {"type":"Text","value":" "},
13900 {"type":"NameVariable","value":"pcDatabase,"},
13901 {"type":"Text","value":" "},
13902 {"type":"NameVariable","value":"pcTable"},
13903 {"type":"Punctuation","value":")."},
13904 {"type":"Text","value":"\n\n "},
13905 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
13906 {"type":"Text","value":"\n"},
13907 {"type":"KeywordReserved","value":"END"},
13908 {"type":"Text","value":" "},
13909 {"type":"KeywordReserved","value":"PROCEDURE"},
13910 {"type":"Punctuation","value":"."},
13911 {"type":"Text","value":" "},
13912 {"type":"CommentMultiline","value":"/* saveQuery */"},
13913 {"type":"Text","value":"\n\n"},
13914 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
13915 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-saveQueryTable) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE saveQueryTable Procedure"},
13916 {"type":"Text","value":"\n"},
13917 {"type":"KeywordReserved","value":"PROCEDURE"},
13918 {"type":"Text","value":" "},
13919 {"type":"NameVariable","value":"saveQueryTable"},
13920 {"type":"Text","value":" "},
13921 {"type":"Punctuation","value":":"},
13922 {"type":"Text","value":"\n"},
13923 {"type":"CommentMultiline","value":"/* Save the queries in the TT to the INI file with a max of MaxQueryHistory\n */"},
13924 {"type":"Text","value":"\n "},
13925 {"type":"KeywordDeclaration","value":"DEFINE"},
13926 {"type":"Text","value":" "},
13927 {"type":"KeywordReserved","value":"INPUT "},
13928 {"type":"Text","value":" "},
13929 {"type":"KeywordReserved","value":"PARAMETER"},
13930 {"type":"Text","value":" "},
13931 {"type":"KeywordReserved","value":"table"},
13932 {"type":"Text","value":" "},
13933 {"type":"KeywordReserved","value":"FOR"},
13934 {"type":"Text","value":" "},
13935 {"type":"NameVariable","value":"ttQuery"},
13936 {"type":"Punctuation","value":"."},
13937 {"type":"Text","value":"\n "},
13938 {"type":"KeywordDeclaration","value":"DEFINE"},
13939 {"type":"Text","value":" "},
13940 {"type":"KeywordReserved","value":"INPUT "},
13941 {"type":"Text","value":" "},
13942 {"type":"KeywordReserved","value":"PARAMETER"},
13943 {"type":"Text","value":" "},
13944 {"type":"NameVariable","value":"pcDatabase"},
13945 {"type":"Text","value":" "},
13946 {"type":"KeywordReserved","value":"AS"},
13947 {"type":"Text","value":" "},
13948 {"type":"KeywordType","value":"CHARACTER "},
13949 {"type":"Text","value":" "},
13950 {"type":"KeywordReserved","value":"NO-UNDO"},
13951 {"type":"Punctuation","value":"."},
13952 {"type":"Text","value":"\n "},
13953 {"type":"KeywordDeclaration","value":"DEFINE"},
13954 {"type":"Text","value":" "},
13955 {"type":"KeywordReserved","value":"INPUT "},
13956 {"type":"Text","value":" "},
13957 {"type":"KeywordReserved","value":"PARAMETER"},
13958 {"type":"Text","value":" "},
13959 {"type":"NameVariable","value":"pcTable"},
13960 {"type":"Text","value":" "},
13961 {"type":"KeywordReserved","value":"AS"},
13962 {"type":"Text","value":" "},
13963 {"type":"KeywordType","value":"CHARACTER "},
13964 {"type":"Text","value":" "},
13965 {"type":"KeywordReserved","value":"NO-UNDO"},
13966 {"type":"Punctuation","value":"."},
13967 {"type":"Text","value":"\n\n "},
13968 {"type":"KeywordDeclaration","value":"DEFINE"},
13969 {"type":"Text","value":" "},
13970 {"type":"KeywordReserved","value":"VARIABLE"},
13971 {"type":"Text","value":" "},
13972 {"type":"NameVariable","value":"iMaxQueryHistory"},
13973 {"type":"Text","value":" "},
13974 {"type":"KeywordReserved","value":"AS"},
13975 {"type":"Text","value":" "},
13976 {"type":"KeywordType","value":"INTEGER"},
13977 {"type":"Text","value":" "},
13978 {"type":"KeywordReserved","value":"NO-UNDO"},
13979 {"type":"Punctuation","value":"."},
13980 {"type":"Text","value":"\n "},
13981 {"type":"KeywordDeclaration","value":"DEFINE"},
13982 {"type":"Text","value":" "},
13983 {"type":"KeywordReserved","value":"VARIABLE"},
13984 {"type":"Text","value":" "},
13985 {"type":"NameVariable","value":"iQuery"},
13986 {"type":"Text","value":" "},
13987 {"type":"KeywordReserved","value":"AS"},
13988 {"type":"Text","value":" "},
13989 {"type":"KeywordType","value":"INTEGER"},
13990 {"type":"Text","value":" "},
13991 {"type":"KeywordReserved","value":"NO-UNDO"},
13992 {"type":"Punctuation","value":"."},
13993 {"type":"Text","value":"\n "},
13994 {"type":"KeywordDeclaration","value":"DEFINE"},
13995 {"type":"Text","value":" "},
13996 {"type":"KeywordReserved","value":"VARIABLE"},
13997 {"type":"Text","value":" "},
13998 {"type":"NameVariable","value":"cSetting"},
13999 {"type":"Text","value":" "},
14000 {"type":"KeywordReserved","value":"AS"},
14001 {"type":"Text","value":" "},
14002 {"type":"KeywordType","value":"CHARACTER"},
14003 {"type":"Text","value":" "},
14004 {"type":"KeywordReserved","value":"NO-UNDO"},
14005 {"type":"Punctuation","value":"."},
14006 {"type":"Text","value":"\n\n "},
14007 {"type":"KeywordDeclaration","value":"DEFINE"},
14008 {"type":"Text","value":" "},
14009 {"type":"KeywordReserved","value":"BUFFER"},
14010 {"type":"Text","value":" "},
14011 {"type":"NameVariable","value":"bQuery"},
14012 {"type":"Text","value":" "},
14013 {"type":"KeywordReserved","value":"FOR"},
14014 {"type":"Text","value":" "},
14015 {"type":"NameVariable","value":"ttQuery"},
14016 {"type":"Punctuation","value":"."},
14017 {"type":"Text","value":"\n\n "},
14018 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
14019 {"type":"Text","value":"\n\n "},
14020 {"type":"NameVariable","value":"iMaxQueryHistory"},
14021 {"type":"Text","value":" "},
14022 {"type":"Operator","value":"="},
14023 {"type":"Text","value":" "},
14024 {"type":"KeywordType","value":"INTEGER"},
14025 {"type":"Punctuation","value":"("},
14026 {"type":"NameVariable","value":"getRegistry"},
14027 {"type":"Punctuation","value":"("},
14028 {"type":"LiteralStringDouble","value":"\"DataDigger\""},
14029 {"type":"NameVariable","value":","},
14030 {"type":"Text","value":" "},
14031 {"type":"LiteralStringDouble","value":"\"MaxQueryHistory\""},
14032 {"type":"Text","value":" "},
14033 {"type":"Punctuation","value":"))."},
14034 {"type":"Text","value":"\n "},
14035 {"type":"KeywordReserved","value":"IF"},
14036 {"type":"Text","value":" "},
14037 {"type":"NameVariable","value":"iMaxQueryHistory"},
14038 {"type":"Text","value":" "},
14039 {"type":"Operator","value":"="},
14040 {"type":"Text","value":" "},
14041 {"type":"LiteralNumberInteger","value":"0"},
14042 {"type":"Text","value":" "},
14043 {"type":"KeywordReserved","value":"THEN"},
14044 {"type":"Text","value":" "},
14045 {"type":"KeywordReserved","value":"RETURN"},
14046 {"type":"Punctuation","value":"."},
14047 {"type":"Text","value":" "},
14048 {"type":"CommentMultiline","value":"/* no query history wanted */"},
14049 {"type":"Text","value":"\n\n "},
14050 {"type":"CommentMultiline","value":"/* If it is not defined use default setting */"},
14051 {"type":"Text","value":"\n "},
14052 {"type":"KeywordReserved","value":"IF"},
14053 {"type":"Text","value":" "},
14054 {"type":"NameVariable","value":"iMaxQueryHistory"},
14055 {"type":"Text","value":" "},
14056 {"type":"Operator","value":"="},
14057 {"type":"Text","value":" "},
14058 {"type":"NameVariable","value":"?"},
14059 {"type":"Text","value":" "},
14060 {"type":"KeywordReserved","value":"THEN"},
14061 {"type":"Text","value":" "},
14062 {"type":"NameVariable","value":"iMaxQueryHistory"},
14063 {"type":"Text","value":" "},
14064 {"type":"Operator","value":"="},
14065 {"type":"Text","value":" "},
14066 {"type":"LiteralNumberInteger","value":"10"},
14067 {"type":"Punctuation","value":"."},
14068 {"type":"Text","value":"\n\n "},
14069 {"type":"NameVariable","value":"iQuery"},
14070 {"type":"Text","value":" "},
14071 {"type":"Operator","value":"="},
14072 {"type":"Text","value":" "},
14073 {"type":"LiteralNumberInteger","value":"1"},
14074 {"type":"Punctuation","value":"."},
14075 {"type":"Text","value":"\n\n "},
14076 {"type":"NameVariable","value":"#SaveQuery"},
14077 {"type":"Punctuation","value":":"},
14078 {"type":"Text","value":"\n "},
14079 {"type":"KeywordReserved","value":"FOR"},
14080 {"type":"Text","value":" "},
14081 {"type":"KeywordReserved","value":"EACH"},
14082 {"type":"Text","value":" "},
14083 {"type":"NameVariable","value":"bQuery"},
14084 {"type":"Text","value":"\n "},
14085 {"type":"KeywordReserved","value":"WHERE"},
14086 {"type":"Text","value":" "},
14087 {"type":"NameVariable","value":"bQuery"},
14088 {"type":"Punctuation","value":"."},
14089 {"type":"NameVariable","value":"cDatabase"},
14090 {"type":"Text","value":" "},
14091 {"type":"Operator","value":"="},
14092 {"type":"Text","value":" "},
14093 {"type":"NameVariable","value":"pcDatabase"},
14094 {"type":"Text","value":"\n "},
14095 {"type":"KeywordReserved","value":"AND"},
14096 {"type":"Text","value":" "},
14097 {"type":"NameVariable","value":"bQuery"},
14098 {"type":"Punctuation","value":"."},
14099 {"type":"NameVariable","value":"cTable"},
14100 {"type":"Text","value":" "},
14101 {"type":"Operator","value":"="},
14102 {"type":"Text","value":" "},
14103 {"type":"NameVariable","value":"pcTable"},
14104 {"type":"Text","value":"\n "},
14105 {"type":"KeywordReserved","value":"BY"},
14106 {"type":"Text","value":" "},
14107 {"type":"NameVariable","value":"bQuery"},
14108 {"type":"Punctuation","value":"."},
14109 {"type":"NameVariable","value":"iQueryNr"},
14110 {"type":"Punctuation","value":":"},
14111 {"type":"Text","value":"\n\n "},
14112 {"type":"NameVariable","value":"cSetting"},
14113 {"type":"Text","value":" "},
14114 {"type":"Operator","value":"="},
14115 {"type":"Text","value":" "},
14116 {"type":"NameVariable","value":"bQuery"},
14117 {"type":"Punctuation","value":"."},
14118 {"type":"NameVariable","value":"cQueryTxt"},
14119 {"type":"Punctuation","value":"."},
14120 {"type":"Text","value":"\n "},
14121 {"type":"KeywordReserved","value":"IF"},
14122 {"type":"Text","value":" "},
14123 {"type":"NameVariable","value":"cSetting"},
14124 {"type":"Text","value":" "},
14125 {"type":"Operator","value":"="},
14126 {"type":"Text","value":" "},
14127 {"type":"LiteralStringSingle","value":"''"},
14128 {"type":"Text","value":" "},
14129 {"type":"KeywordReserved","value":"THEN"},
14130 {"type":"Text","value":" "},
14131 {"type":"KeywordReserved","value":"NEXT "},
14132 {"type":"NameVariable","value":"#SaveQuery"},
14133 {"type":"Punctuation","value":"."},
14134 {"type":"Text","value":"\n\n "},
14135 {"type":"NameVariable","value":"setRegistry"},
14136 {"type":"Punctuation","value":"("},
14137 {"type":"Text","value":" "},
14138 {"type":"KeywordReserved","value":"SUBSTITUTE"},
14139 {"type":"Punctuation","value":"("},
14140 {"type":"LiteralStringDouble","value":"\"DB:\u00261\""},
14141 {"type":"NameVariable","value":","},
14142 {"type":"Text","value":" "},
14143 {"type":"NameVariable","value":"pcDatabase"},
14144 {"type":"Punctuation","value":")"},
14145 {"type":"Text","value":"\n "},
14146 {"type":"NameVariable","value":","},
14147 {"type":"Text","value":" "},
14148 {"type":"KeywordReserved","value":"SUBSTITUTE"},
14149 {"type":"Punctuation","value":"("},
14150 {"type":"LiteralStringSingle","value":"'\u00261:query:\u00262'"},
14151 {"type":"NameVariable","value":","},
14152 {"type":"Text","value":" "},
14153 {"type":"NameVariable","value":"pcTable,"},
14154 {"type":"Text","value":" "},
14155 {"type":"NameVariable","value":"iQuery"},
14156 {"type":"Punctuation","value":")"},
14157 {"type":"Text","value":"\n "},
14158 {"type":"NameVariable","value":","},
14159 {"type":"Text","value":" "},
14160 {"type":"NameVariable","value":"cSetting"},
14161 {"type":"Punctuation","value":")."},
14162 {"type":"Text","value":"\n "},
14163 {"type":"NameVariable","value":"iQuery"},
14164 {"type":"Text","value":" "},
14165 {"type":"Operator","value":"="},
14166 {"type":"Text","value":" "},
14167 {"type":"NameVariable","value":"iQuery"},
14168 {"type":"Text","value":" "},
14169 {"type":"Operator","value":"+"},
14170 {"type":"Text","value":" "},
14171 {"type":"LiteralNumberInteger","value":"1"},
14172 {"type":"Punctuation","value":"."},
14173 {"type":"Text","value":"\n "},
14174 {"type":"KeywordReserved","value":"IF"},
14175 {"type":"Text","value":" "},
14176 {"type":"NameVariable","value":"iQuery"},
14177 {"type":"Text","value":" "},
14178 {"type":"NameVariable","value":"\u003e"},
14179 {"type":"Text","value":" "},
14180 {"type":"NameVariable","value":"iMaxQueryHistory"},
14181 {"type":"Text","value":" "},
14182 {"type":"KeywordReserved","value":"THEN"},
14183 {"type":"Text","value":" "},
14184 {"type":"KeywordReserved","value":"LEAVE "},
14185 {"type":"NameVariable","value":"#SaveQuery"},
14186 {"type":"Punctuation","value":"."},
14187 {"type":"Text","value":"\n "},
14188 {"type":"KeywordReserved","value":"END"},
14189 {"type":"Punctuation","value":"."},
14190 {"type":"Text","value":"\n\n "},
14191 {"type":"CommentMultiline","value":"/* Delete higher nrs than MaxQueryHistory */"},
14192 {"type":"Text","value":"\n "},
14193 {"type":"KeywordReserved","value":"DO"},
14194 {"type":"Text","value":" "},
14195 {"type":"KeywordReserved","value":"WHILE"},
14196 {"type":"Text","value":" "},
14197 {"type":"NameVariable","value":"iQuery"},
14198 {"type":"Text","value":" "},
14199 {"type":"NameVariable","value":"\u003c"},
14200 {"type":"Operator","value":"="},
14201 {"type":"Text","value":" "},
14202 {"type":"NameVariable","value":"iMaxQueryHistory"},
14203 {"type":"Punctuation","value":":"},
14204 {"type":"Text","value":"\n\n "},
14205 {"type":"NameVariable","value":"setRegistry"},
14206 {"type":"Punctuation","value":"("},
14207 {"type":"Text","value":" "},
14208 {"type":"KeywordReserved","value":"SUBSTITUTE"},
14209 {"type":"Punctuation","value":"("},
14210 {"type":"LiteralStringDouble","value":"\"DB:\u00261\""},
14211 {"type":"NameVariable","value":","},
14212 {"type":"Text","value":" "},
14213 {"type":"NameVariable","value":"pcDatabase"},
14214 {"type":"Punctuation","value":")"},
14215 {"type":"Text","value":"\n "},
14216 {"type":"NameVariable","value":","},
14217 {"type":"Text","value":" "},
14218 {"type":"KeywordReserved","value":"SUBSTITUTE"},
14219 {"type":"Punctuation","value":"("},
14220 {"type":"LiteralStringSingle","value":"'\u00261:query:\u00262'"},
14221 {"type":"NameVariable","value":","},
14222 {"type":"Text","value":" "},
14223 {"type":"NameVariable","value":"pcTable,"},
14224 {"type":"Text","value":" "},
14225 {"type":"NameVariable","value":"iQuery"},
14226 {"type":"Punctuation","value":")"},
14227 {"type":"Text","value":"\n "},
14228 {"type":"NameVariable","value":","},
14229 {"type":"Text","value":" "},
14230 {"type":"NameVariable","value":"?"},
14231 {"type":"Punctuation","value":")."},
14232 {"type":"Text","value":"\n "},
14233 {"type":"NameVariable","value":"iQuery"},
14234 {"type":"Text","value":" "},
14235 {"type":"Operator","value":"="},
14236 {"type":"Text","value":" "},
14237 {"type":"NameVariable","value":"iQuery"},
14238 {"type":"Text","value":" "},
14239 {"type":"Operator","value":"+"},
14240 {"type":"Text","value":" "},
14241 {"type":"LiteralNumberInteger","value":"1"},
14242 {"type":"Punctuation","value":"."},
14243 {"type":"Text","value":"\n "},
14244 {"type":"KeywordReserved","value":"END"},
14245 {"type":"Punctuation","value":"."},
14246 {"type":"Text","value":" "},
14247 {"type":"CommentMultiline","value":"/* iQuery .. MaxQueryHistory */"},
14248 {"type":"Text","value":"\n\n "},
14249 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
14250 {"type":"Text","value":"\n"},
14251 {"type":"KeywordReserved","value":"END"},
14252 {"type":"Text","value":" "},
14253 {"type":"KeywordReserved","value":"PROCEDURE"},
14254 {"type":"Punctuation","value":"."},
14255 {"type":"Text","value":" "},
14256 {"type":"CommentMultiline","value":"/* saveQueryTable */"},
14257 {"type":"Text","value":"\n\n"},
14258 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
14259 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-saveWindowPos) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE saveWindowPos Procedure"},
14260 {"type":"Text","value":"\n"},
14261 {"type":"KeywordReserved","value":"PROCEDURE"},
14262 {"type":"Text","value":" "},
14263 {"type":"NameVariable","value":"saveWindowPos"},
14264 {"type":"Text","value":" "},
14265 {"type":"Punctuation","value":":"},
14266 {"type":"Text","value":"\n"},
14267 {"type":"CommentMultiline","value":"/* Save position / size of a window\n */"},
14268 {"type":"Text","value":"\n "},
14269 {"type":"KeywordDeclaration","value":"DEFINE"},
14270 {"type":"Text","value":" "},
14271 {"type":"KeywordReserved","value":"INPUT"},
14272 {"type":"Text","value":" "},
14273 {"type":"KeywordReserved","value":"PARAMETER"},
14274 {"type":"Text","value":" "},
14275 {"type":"NameVariable","value":"phWindow"},
14276 {"type":"Text","value":" "},
14277 {"type":"KeywordReserved","value":"AS"},
14278 {"type":"Text","value":" "},
14279 {"type":"KeywordType","value":"HANDLE "},
14280 {"type":"Text","value":" "},
14281 {"type":"KeywordReserved","value":"NO-UNDO"},
14282 {"type":"Punctuation","value":"."},
14283 {"type":"Text","value":"\n "},
14284 {"type":"KeywordDeclaration","value":"DEFINE"},
14285 {"type":"Text","value":" "},
14286 {"type":"KeywordReserved","value":"INPUT"},
14287 {"type":"Text","value":" "},
14288 {"type":"KeywordReserved","value":"PARAMETER"},
14289 {"type":"Text","value":" "},
14290 {"type":"NameVariable","value":"pcWindowName"},
14291 {"type":"Text","value":" "},
14292 {"type":"KeywordReserved","value":"AS"},
14293 {"type":"Text","value":" "},
14294 {"type":"KeywordType","value":"CHARACTER "},
14295 {"type":"Text","value":" "},
14296 {"type":"KeywordReserved","value":"NO-UNDO"},
14297 {"type":"Punctuation","value":"."},
14298 {"type":"Text","value":"\n\n "},
14299 {"type":"NameVariable","value":"setRegistry"},
14300 {"type":"Punctuation","value":"("},
14301 {"type":"NameVariable","value":"pcWindowName,"},
14302 {"type":"Text","value":" "},
14303 {"type":"LiteralStringDouble","value":"\"Window:x\""},
14304 {"type":"Text","value":" "},
14305 {"type":"NameVariable","value":","},
14306 {"type":"Text","value":" "},
14307 {"type":"KeywordReserved","value":"STRING"},
14308 {"type":"Punctuation","value":"("},
14309 {"type":"NameVariable","value":"phWindow"},
14310 {"type":"Punctuation","value":":"},
14311 {"type":"KeywordReserved","value":"X"},
14312 {"type":"Punctuation","value":")"},
14313 {"type":"Text","value":" "},
14314 {"type":"Punctuation","value":")."},
14315 {"type":"Text","value":"\n "},
14316 {"type":"NameVariable","value":"setRegistry"},
14317 {"type":"Punctuation","value":"("},
14318 {"type":"NameVariable","value":"pcWindowName,"},
14319 {"type":"Text","value":" "},
14320 {"type":"LiteralStringDouble","value":"\"Window:y\""},
14321 {"type":"Text","value":" "},
14322 {"type":"NameVariable","value":","},
14323 {"type":"Text","value":" "},
14324 {"type":"KeywordReserved","value":"STRING"},
14325 {"type":"Punctuation","value":"("},
14326 {"type":"NameVariable","value":"phWindow"},
14327 {"type":"Punctuation","value":":"},
14328 {"type":"KeywordReserved","value":"Y"},
14329 {"type":"Punctuation","value":")"},
14330 {"type":"Text","value":" "},
14331 {"type":"Punctuation","value":")."},
14332 {"type":"Text","value":"\n "},
14333 {"type":"NameVariable","value":"setRegistry"},
14334 {"type":"Punctuation","value":"("},
14335 {"type":"NameVariable","value":"pcWindowName,"},
14336 {"type":"Text","value":" "},
14337 {"type":"LiteralStringDouble","value":"\"Window:height\""},
14338 {"type":"NameVariable","value":","},
14339 {"type":"Text","value":" "},
14340 {"type":"KeywordReserved","value":"STRING"},
14341 {"type":"Punctuation","value":"("},
14342 {"type":"NameVariable","value":"phWindow"},
14343 {"type":"Punctuation","value":":"},
14344 {"type":"KeywordReserved","value":"HEIGHT-PIXELS"},
14345 {"type":"Punctuation","value":")"},
14346 {"type":"Text","value":" "},
14347 {"type":"Punctuation","value":")."},
14348 {"type":"Text","value":"\n "},
14349 {"type":"NameVariable","value":"setRegistry"},
14350 {"type":"Punctuation","value":"("},
14351 {"type":"NameVariable","value":"pcWindowName,"},
14352 {"type":"Text","value":" "},
14353 {"type":"LiteralStringDouble","value":"\"Window:width\""},
14354 {"type":"Text","value":" "},
14355 {"type":"NameVariable","value":","},
14356 {"type":"Text","value":" "},
14357 {"type":"KeywordReserved","value":"STRING"},
14358 {"type":"Punctuation","value":"("},
14359 {"type":"NameVariable","value":"phWindow"},
14360 {"type":"Punctuation","value":":"},
14361 {"type":"KeywordReserved","value":"WIDTH-PIXELS"},
14362 {"type":"Punctuation","value":")"},
14363 {"type":"Text","value":" "},
14364 {"type":"Punctuation","value":")."},
14365 {"type":"Text","value":"\n\n"},
14366 {"type":"KeywordReserved","value":"END"},
14367 {"type":"Text","value":" "},
14368 {"type":"KeywordReserved","value":"PROCEDURE"},
14369 {"type":"Punctuation","value":"."},
14370 {"type":"Text","value":" "},
14371 {"type":"CommentMultiline","value":"/* saveWindowPos */"},
14372 {"type":"Text","value":"\n\n"},
14373 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
14374 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setCaching) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE setCaching Procedure"},
14375 {"type":"Text","value":"\n"},
14376 {"type":"KeywordReserved","value":"PROCEDURE"},
14377 {"type":"Text","value":" "},
14378 {"type":"NameVariable","value":"setCaching"},
14379 {"type":"Text","value":" "},
14380 {"type":"Punctuation","value":":"},
14381 {"type":"Text","value":"\n"},
14382 {"type":"CommentMultiline","value":"/* Set the cache vars for the library\n */"},
14383 {"type":"Text","value":"\n "},
14384 {"type":"NameVariable","value":"glCacheTableDefs"},
14385 {"type":"Text","value":" "},
14386 {"type":"Operator","value":"="},
14387 {"type":"Text","value":" "},
14388 {"type":"KeywordType","value":"LOGICAL"},
14389 {"type":"Punctuation","value":"("},
14390 {"type":"Text","value":" "},
14391 {"type":"NameVariable","value":"getRegistry"},
14392 {"type":"Punctuation","value":"("},
14393 {"type":"LiteralStringDouble","value":"\"DataDigger:Cache\""},
14394 {"type":"NameVariable","value":","},
14395 {"type":"LiteralStringDouble","value":"\"TableDefs\""},
14396 {"type":"Punctuation","value":")"},
14397 {"type":"Text","value":" "},
14398 {"type":"Punctuation","value":")."},
14399 {"type":"Text","value":"\n "},
14400 {"type":"NameVariable","value":"glCacheFieldDefs"},
14401 {"type":"Text","value":" "},
14402 {"type":"Operator","value":"="},
14403 {"type":"Text","value":" "},
14404 {"type":"KeywordType","value":"LOGICAL"},
14405 {"type":"Punctuation","value":"("},
14406 {"type":"Text","value":" "},
14407 {"type":"NameVariable","value":"getRegistry"},
14408 {"type":"Punctuation","value":"("},
14409 {"type":"LiteralStringDouble","value":"\"DataDigger:Cache\""},
14410 {"type":"NameVariable","value":","},
14411 {"type":"LiteralStringDouble","value":"\"FieldDefs\""},
14412 {"type":"Punctuation","value":")"},
14413 {"type":"Text","value":" "},
14414 {"type":"Punctuation","value":")."},
14415 {"type":"Text","value":"\n\n"},
14416 {"type":"KeywordReserved","value":"END"},
14417 {"type":"Text","value":" "},
14418 {"type":"KeywordReserved","value":"PROCEDURE"},
14419 {"type":"Punctuation","value":"."},
14420 {"type":"Text","value":" "},
14421 {"type":"CommentMultiline","value":"/* setCaching */"},
14422 {"type":"Text","value":"\n\n"},
14423 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
14424 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setFavourite) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE setFavourite Procedure"},
14425 {"type":"Text","value":"\n"},
14426 {"type":"KeywordReserved","value":"PROCEDURE"},
14427 {"type":"Text","value":" "},
14428 {"type":"NameVariable","value":"setFavourite"},
14429 {"type":"Text","value":" "},
14430 {"type":"Punctuation","value":":"},
14431 {"type":"Text","value":"\n"},
14432 {"type":"CommentMultiline","value":"/* Set / unset / toggle a table as favourite\n*/"},
14433 {"type":"Text","value":"\n "},
14434 {"type":"KeywordDeclaration","value":"DEFINE"},
14435 {"type":"Text","value":" "},
14436 {"type":"KeywordReserved","value":"INPUT"},
14437 {"type":"Text","value":" "},
14438 {"type":"KeywordReserved","value":"PARAMETER"},
14439 {"type":"Text","value":" "},
14440 {"type":"NameVariable","value":"pcTable"},
14441 {"type":"Text","value":" "},
14442 {"type":"KeywordReserved","value":"AS"},
14443 {"type":"Text","value":" "},
14444 {"type":"KeywordType","value":"CHARACTER"},
14445 {"type":"Text","value":" "},
14446 {"type":"KeywordReserved","value":"NO-UNDO"},
14447 {"type":"Punctuation","value":"."},
14448 {"type":"Text","value":"\n "},
14449 {"type":"KeywordDeclaration","value":"DEFINE"},
14450 {"type":"Text","value":" "},
14451 {"type":"KeywordReserved","value":"INPUT"},
14452 {"type":"Text","value":" "},
14453 {"type":"KeywordReserved","value":"PARAMETER"},
14454 {"type":"Text","value":" "},
14455 {"type":"NameVariable","value":"pcGroupName"},
14456 {"type":"Text","value":" "},
14457 {"type":"KeywordReserved","value":"AS"},
14458 {"type":"Text","value":" "},
14459 {"type":"KeywordType","value":"CHARACTER"},
14460 {"type":"Text","value":" "},
14461 {"type":"KeywordReserved","value":"NO-UNDO"},
14462 {"type":"Punctuation","value":"."},
14463 {"type":"Text","value":"\n "},
14464 {"type":"KeywordDeclaration","value":"DEFINE"},
14465 {"type":"Text","value":" "},
14466 {"type":"KeywordReserved","value":"INPUT"},
14467 {"type":"Text","value":" "},
14468 {"type":"KeywordReserved","value":"PARAMETER"},
14469 {"type":"Text","value":" "},
14470 {"type":"NameVariable","value":"plFavourite"},
14471 {"type":"Text","value":" "},
14472 {"type":"KeywordReserved","value":"AS"},
14473 {"type":"Text","value":" "},
14474 {"type":"KeywordType","value":"LOGICAL "},
14475 {"type":"Text","value":" "},
14476 {"type":"KeywordReserved","value":"NO-UNDO"},
14477 {"type":"Punctuation","value":"."},
14478 {"type":"Text","value":"\n\n "},
14479 {"type":"KeywordDeclaration","value":"DEFINE"},
14480 {"type":"Text","value":" "},
14481 {"type":"KeywordReserved","value":"VARIABLE"},
14482 {"type":"Text","value":" "},
14483 {"type":"NameVariable","value":"i"},
14484 {"type":"Text","value":" "},
14485 {"type":"KeywordReserved","value":"AS"},
14486 {"type":"Text","value":" "},
14487 {"type":"KeywordType","value":"INTEGER "},
14488 {"type":"Text","value":" "},
14489 {"type":"KeywordReserved","value":"NO-UNDO"},
14490 {"type":"Punctuation","value":"."},
14491 {"type":"Text","value":"\n "},
14492 {"type":"KeywordDeclaration","value":"DEFINE"},
14493 {"type":"Text","value":" "},
14494 {"type":"KeywordReserved","value":"VARIABLE"},
14495 {"type":"Text","value":" "},
14496 {"type":"NameVariable","value":"cList"},
14497 {"type":"Text","value":" "},
14498 {"type":"KeywordReserved","value":"AS"},
14499 {"type":"Text","value":" "},
14500 {"type":"KeywordType","value":"CHARACTER"},
14501 {"type":"Text","value":" "},
14502 {"type":"KeywordReserved","value":"NO-UNDO"},
14503 {"type":"Punctuation","value":"."},
14504 {"type":"Text","value":"\n\n "},
14505 {"type":"NameVariable","value":"cList"},
14506 {"type":"Text","value":" "},
14507 {"type":"Operator","value":"="},
14508 {"type":"Text","value":" "},
14509 {"type":"NameVariable","value":"getRegistry"},
14510 {"type":"Punctuation","value":"("},
14511 {"type":"LiteralStringDouble","value":"\"DataDigger:Favourites\""},
14512 {"type":"NameVariable","value":","},
14513 {"type":"Text","value":" "},
14514 {"type":"NameVariable","value":"pcGroupName"},
14515 {"type":"Punctuation","value":")."},
14516 {"type":"Text","value":"\n "},
14517 {"type":"KeywordReserved","value":"IF"},
14518 {"type":"Text","value":" "},
14519 {"type":"NameVariable","value":"cList"},
14520 {"type":"Text","value":" "},
14521 {"type":"Operator","value":"="},
14522 {"type":"Text","value":" "},
14523 {"type":"NameVariable","value":"?"},
14524 {"type":"Text","value":" "},
14525 {"type":"KeywordReserved","value":"THEN"},
14526 {"type":"Text","value":" "},
14527 {"type":"NameVariable","value":"cList"},
14528 {"type":"Text","value":" "},
14529 {"type":"Operator","value":"="},
14530 {"type":"Text","value":" "},
14531 {"type":"LiteralStringSingle","value":"''"},
14532 {"type":"Punctuation","value":"."},
14533 {"type":"Text","value":"\n "},
14534 {"type":"NameVariable","value":"i"},
14535 {"type":"Text","value":" "},
14536 {"type":"Operator","value":"="},
14537 {"type":"Text","value":" "},
14538 {"type":"KeywordReserved","value":"LOOKUP"},
14539 {"type":"Punctuation","value":"("},
14540 {"type":"NameVariable","value":"pcTable,"},
14541 {"type":"Text","value":" "},
14542 {"type":"NameVariable","value":"cList"},
14543 {"type":"Punctuation","value":")."},
14544 {"type":"Text","value":"\n\n "},
14545 {"type":"CommentMultiline","value":"/* Toggle setting? */"},
14546 {"type":"Text","value":"\n "},
14547 {"type":"KeywordReserved","value":"IF"},
14548 {"type":"Text","value":" "},
14549 {"type":"NameVariable","value":"plFavourite"},
14550 {"type":"Text","value":" "},
14551 {"type":"Operator","value":"="},
14552 {"type":"Text","value":" "},
14553 {"type":"NameVariable","value":"?"},
14554 {"type":"Text","value":" "},
14555 {"type":"KeywordReserved","value":"THEN"},
14556 {"type":"Text","value":" "},
14557 {"type":"NameVariable","value":"plFavourite"},
14558 {"type":"Text","value":" "},
14559 {"type":"Operator","value":"="},
14560 {"type":"Text","value":" "},
14561 {"type":"Punctuation","value":"("},
14562 {"type":"NameVariable","value":"i"},
14563 {"type":"Text","value":" "},
14564 {"type":"Operator","value":"="},
14565 {"type":"Text","value":" "},
14566 {"type":"LiteralNumberInteger","value":"0"},
14567 {"type":"Punctuation","value":")."},
14568 {"type":"Text","value":"\n\n "},
14569 {"type":"CommentMultiline","value":"/* Add to favourites */"},
14570 {"type":"Text","value":"\n "},
14571 {"type":"KeywordReserved","value":"IF"},
14572 {"type":"Text","value":" "},
14573 {"type":"KeywordReserved","value":"NOT"},
14574 {"type":"Text","value":" "},
14575 {"type":"NameVariable","value":"plFavourite"},
14576 {"type":"Text","value":" "},
14577 {"type":"KeywordReserved","value":"AND"},
14578 {"type":"Text","value":" "},
14579 {"type":"NameVariable","value":"i"},
14580 {"type":"Text","value":" "},
14581 {"type":"NameVariable","value":"\u003e"},
14582 {"type":"Text","value":" "},
14583 {"type":"LiteralNumberInteger","value":"0"},
14584 {"type":"Text","value":" "},
14585 {"type":"KeywordReserved","value":"THEN\n "},
14586 {"type":"Text","value":" "},
14587 {"type":"KeywordReserved","value":"DO"},
14588 {"type":"Punctuation","value":":"},
14589 {"type":"Text","value":"\n "},
14590 {"type":"KeywordReserved","value":"ENTRY"},
14591 {"type":"Punctuation","value":"("},
14592 {"type":"NameVariable","value":"i,"},
14593 {"type":"Text","value":" "},
14594 {"type":"NameVariable","value":"cList"},
14595 {"type":"Punctuation","value":")"},
14596 {"type":"Text","value":" "},
14597 {"type":"Operator","value":"="},
14598 {"type":"Text","value":" "},
14599 {"type":"LiteralStringSingle","value":"''"},
14600 {"type":"Punctuation","value":"."},
14601 {"type":"Text","value":"\n "},
14602 {"type":"NameVariable","value":"cList"},
14603 {"type":"Text","value":" "},
14604 {"type":"Operator","value":"="},
14605 {"type":"Text","value":" "},
14606 {"type":"KeywordReserved","value":"REPLACE"},
14607 {"type":"Punctuation","value":"("},
14608 {"type":"NameVariable","value":"cList,"},
14609 {"type":"LiteralStringSingle","value":"',,'"},
14610 {"type":"NameVariable","value":","},
14611 {"type":"LiteralStringSingle","value":"','"},
14612 {"type":"Punctuation","value":")."},
14613 {"type":"Text","value":"\n "},
14614 {"type":"NameVariable","value":"cList"},
14615 {"type":"Text","value":" "},
14616 {"type":"Operator","value":"="},
14617 {"type":"Text","value":" "},
14618 {"type":"KeywordReserved","value":"TRIM"},
14619 {"type":"Punctuation","value":"("},
14620 {"type":"NameVariable","value":"cList,"},
14621 {"type":"LiteralStringSingle","value":"','"},
14622 {"type":"Punctuation","value":")."},
14623 {"type":"Text","value":"\n "},
14624 {"type":"KeywordReserved","value":"END"},
14625 {"type":"Punctuation","value":"."},
14626 {"type":"Text","value":"\n\n "},
14627 {"type":"CommentMultiline","value":"/* Remove from favourites */"},
14628 {"type":"Text","value":"\n "},
14629 {"type":"KeywordReserved","value":"IF"},
14630 {"type":"Text","value":" "},
14631 {"type":"NameVariable","value":"plFavourite"},
14632 {"type":"Text","value":" "},
14633 {"type":"KeywordReserved","value":"AND"},
14634 {"type":"Text","value":" "},
14635 {"type":"NameVariable","value":"i"},
14636 {"type":"Text","value":" "},
14637 {"type":"Operator","value":"="},
14638 {"type":"Text","value":" "},
14639 {"type":"LiteralNumberInteger","value":"0"},
14640 {"type":"Text","value":" "},
14641 {"type":"KeywordReserved","value":"THEN\n "},
14642 {"type":"Text","value":" "},
14643 {"type":"NameVariable","value":"cList"},
14644 {"type":"Text","value":" "},
14645 {"type":"Operator","value":"="},
14646 {"type":"Text","value":" "},
14647 {"type":"KeywordReserved","value":"TRIM"},
14648 {"type":"Punctuation","value":"("},
14649 {"type":"KeywordReserved","value":"SUBSTITUTE"},
14650 {"type":"Punctuation","value":"("},
14651 {"type":"LiteralStringSingle","value":"'\u00261,\u00262'"},
14652 {"type":"NameVariable","value":","},
14653 {"type":"Text","value":" "},
14654 {"type":"NameVariable","value":"cList,"},
14655 {"type":"Text","value":" "},
14656 {"type":"NameVariable","value":"pcTable"},
14657 {"type":"Punctuation","value":")"},
14658 {"type":"NameVariable","value":","},
14659 {"type":"LiteralStringSingle","value":"','"},
14660 {"type":"Punctuation","value":")."},
14661 {"type":"Text","value":"\n\n "},
14662 {"type":"NameVariable","value":"setRegistry"},
14663 {"type":"Punctuation","value":"("},
14664 {"type":"LiteralStringDouble","value":"\"DataDigger:Favourites\""},
14665 {"type":"NameVariable","value":","},
14666 {"type":"Text","value":" "},
14667 {"type":"NameVariable","value":"pcGroupName,"},
14668 {"type":"Text","value":" "},
14669 {"type":"NameVariable","value":"cList"},
14670 {"type":"Punctuation","value":")."},
14671 {"type":"Text","value":"\n\n"},
14672 {"type":"KeywordReserved","value":"END"},
14673 {"type":"Text","value":" "},
14674 {"type":"KeywordReserved","value":"PROCEDURE"},
14675 {"type":"Punctuation","value":"."},
14676 {"type":"Text","value":" "},
14677 {"type":"CommentMultiline","value":"/* setFavourite */"},
14678 {"type":"Text","value":"\n\n"},
14679 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
14680 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setLabelPosition) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE setLabelPosition Procedure"},
14681 {"type":"Text","value":"\n"},
14682 {"type":"KeywordReserved","value":"PROCEDURE"},
14683 {"type":"Text","value":" "},
14684 {"type":"NameVariable","value":"setLabelPosition"},
14685 {"type":"Text","value":" "},
14686 {"type":"Punctuation","value":":"},
14687 {"type":"Text","value":"\n"},
14688 {"type":"CommentMultiline","value":"/* Correct the position of the label for larger fonts\n */"},
14689 {"type":"Text","value":"\n "},
14690 {"type":"KeywordDeclaration","value":"DEFINE"},
14691 {"type":"Text","value":" "},
14692 {"type":"KeywordReserved","value":"INPUT"},
14693 {"type":"Text","value":" "},
14694 {"type":"KeywordReserved","value":"PARAMETER"},
14695 {"type":"Text","value":" "},
14696 {"type":"NameVariable","value":"phWidget"},
14697 {"type":"Text","value":" "},
14698 {"type":"KeywordReserved","value":"AS"},
14699 {"type":"Text","value":" "},
14700 {"type":"KeywordType","value":"HANDLE"},
14701 {"type":"Text","value":" "},
14702 {"type":"KeywordReserved","value":"NO-UNDO"},
14703 {"type":"Punctuation","value":"."},
14704 {"type":"Text","value":"\n\n "},
14705 {"type":"CommentMultiline","value":"/* Move horizontally far enough from the widget */"},
14706 {"type":"Text","value":"\n "},
14707 {"type":"NameVariable","value":"phWidget"},
14708 {"type":"Punctuation","value":":"},
14709 {"type":"KeywordReserved","value":"SIDE-LABEL-HANDLE"},
14710 {"type":"Punctuation","value":":"},
14711 {"type":"KeywordReserved","value":"X "},
14712 {"type":"Operator","value":"="},
14713 {"type":"Text","value":" "},
14714 {"type":"NameVariable","value":"phWidget"},
14715 {"type":"Punctuation","value":":"},
14716 {"type":"KeywordReserved","value":"X\n "},
14717 {"type":"Text","value":" "},
14718 {"type":"Operator","value":"-"},
14719 {"type":"Text","value":" "},
14720 {"type":"KeywordReserved","value":"FONT-TABLE"},
14721 {"type":"Punctuation","value":":"},
14722 {"type":"KeywordReserved","value":"GET-TEXT-WIDTH-PIXELS"},
14723 {"type":"Punctuation","value":"("},
14724 {"type":"NameVariable","value":"phWidget"},
14725 {"type":"Punctuation","value":":"},
14726 {"type":"KeywordReserved","value":"SIDE-LABEL-HANDLE"},
14727 {"type":"Punctuation","value":":"},
14728 {"type":"KeywordReserved","value":"SCREEN-VALUE"},
14729 {"type":"NameVariable","value":","},
14730 {"type":"Text","value":" "},
14731 {"type":"NameVariable","value":"phWidget"},
14732 {"type":"Punctuation","value":":"},
14733 {"type":"KeywordReserved","value":"FRAME"},
14734 {"type":"Punctuation","value":":"},
14735 {"type":"KeywordReserved","value":"FONT"},
14736 {"type":"Punctuation","value":")"},
14737 {"type":"Text","value":"\n "},
14738 {"type":"Operator","value":"-"},
14739 {"type":"Text","value":" "},
14740 {"type":"Punctuation","value":"("},
14741 {"type":"KeywordReserved","value":"IF"},
14742 {"type":"Text","value":" "},
14743 {"type":"NameVariable","value":"phWidget"},
14744 {"type":"Punctuation","value":":"},
14745 {"type":"KeywordReserved","value":"TYPE "},
14746 {"type":"Operator","value":"="},
14747 {"type":"Text","value":" "},
14748 {"type":"LiteralStringSingle","value":"'fill-in'"},
14749 {"type":"Text","value":" "},
14750 {"type":"KeywordReserved","value":"THEN"},
14751 {"type":"Text","value":" "},
14752 {"type":"LiteralNumberInteger","value":"5"},
14753 {"type":"Text","value":" "},
14754 {"type":"KeywordReserved","value":"ELSE"},
14755 {"type":"Text","value":" "},
14756 {"type":"LiteralNumberInteger","value":"0"},
14757 {"type":"Punctuation","value":")"},
14758 {"type":"Text","value":"\n "},
14759 {"type":"Punctuation","value":"."},
14760 {"type":"Text","value":"\n\n"},
14761 {"type":"KeywordReserved","value":"END"},
14762 {"type":"Text","value":" "},
14763 {"type":"KeywordReserved","value":"PROCEDURE"},
14764 {"type":"Punctuation","value":"."},
14765 {"type":"Text","value":" "},
14766 {"type":"CommentMultiline","value":"/* setLabelPosition */"},
14767 {"type":"Text","value":"\n\n"},
14768 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
14769 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setSortArrow) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE setSortArrow Procedure"},
14770 {"type":"Text","value":"\n"},
14771 {"type":"KeywordReserved","value":"PROCEDURE"},
14772 {"type":"Text","value":" "},
14773 {"type":"NameVariable","value":"setSortArrow"},
14774 {"type":"Text","value":" "},
14775 {"type":"Punctuation","value":":"},
14776 {"type":"Text","value":"\n"},
14777 {"type":"CommentMultiline","value":"/* Set the sorting arrow on a browse\n */"},
14778 {"type":"Text","value":"\n "},
14779 {"type":"KeywordDeclaration","value":"DEFINE"},
14780 {"type":"Text","value":" "},
14781 {"type":"KeywordReserved","value":"INPUT"},
14782 {"type":"Text","value":" "},
14783 {"type":"KeywordReserved","value":"PARAMETER"},
14784 {"type":"Text","value":" "},
14785 {"type":"NameVariable","value":"phBrowse"},
14786 {"type":"Text","value":" "},
14787 {"type":"KeywordReserved","value":"AS"},
14788 {"type":"Text","value":" "},
14789 {"type":"KeywordType","value":"HANDLE "},
14790 {"type":"Text","value":" "},
14791 {"type":"KeywordReserved","value":"NO-UNDO"},
14792 {"type":"Punctuation","value":"."},
14793 {"type":"Text","value":"\n "},
14794 {"type":"KeywordDeclaration","value":"DEFINE"},
14795 {"type":"Text","value":" "},
14796 {"type":"KeywordReserved","value":"INPUT"},
14797 {"type":"Text","value":" "},
14798 {"type":"KeywordReserved","value":"PARAMETER"},
14799 {"type":"Text","value":" "},
14800 {"type":"NameVariable","value":"pcSortField"},
14801 {"type":"Text","value":" "},
14802 {"type":"KeywordReserved","value":"AS"},
14803 {"type":"Text","value":" "},
14804 {"type":"KeywordType","value":"CHARACTER"},
14805 {"type":"Text","value":" "},
14806 {"type":"KeywordReserved","value":"NO-UNDO"},
14807 {"type":"Punctuation","value":"."},
14808 {"type":"Text","value":"\n "},
14809 {"type":"KeywordDeclaration","value":"DEFINE"},
14810 {"type":"Text","value":" "},
14811 {"type":"KeywordReserved","value":"INPUT"},
14812 {"type":"Text","value":" "},
14813 {"type":"KeywordReserved","value":"PARAMETER"},
14814 {"type":"Text","value":" "},
14815 {"type":"NameVariable","value":"plAscending"},
14816 {"type":"Text","value":" "},
14817 {"type":"KeywordReserved","value":"AS"},
14818 {"type":"Text","value":" "},
14819 {"type":"KeywordType","value":"LOGICAL "},
14820 {"type":"Text","value":" "},
14821 {"type":"KeywordReserved","value":"NO-UNDO"},
14822 {"type":"Punctuation","value":"."},
14823 {"type":"Text","value":"\n\n "},
14824 {"type":"KeywordDeclaration","value":"DEFINE"},
14825 {"type":"Text","value":" "},
14826 {"type":"KeywordReserved","value":"VARIABLE"},
14827 {"type":"Text","value":" "},
14828 {"type":"NameVariable","value":"iColumn"},
14829 {"type":"Text","value":" "},
14830 {"type":"KeywordReserved","value":"AS"},
14831 {"type":"Text","value":" "},
14832 {"type":"KeywordType","value":"INTEGER "},
14833 {"type":"Text","value":" "},
14834 {"type":"KeywordReserved","value":"NO-UNDO"},
14835 {"type":"Punctuation","value":"."},
14836 {"type":"Text","value":"\n "},
14837 {"type":"KeywordDeclaration","value":"DEFINE"},
14838 {"type":"Text","value":" "},
14839 {"type":"KeywordReserved","value":"VARIABLE"},
14840 {"type":"Text","value":" "},
14841 {"type":"NameVariable","value":"hColumn"},
14842 {"type":"Text","value":" "},
14843 {"type":"KeywordReserved","value":"AS"},
14844 {"type":"Text","value":" "},
14845 {"type":"KeywordType","value":"HANDLE "},
14846 {"type":"Text","value":" "},
14847 {"type":"KeywordReserved","value":"NO-UNDO"},
14848 {"type":"Punctuation","value":"."},
14849 {"type":"Text","value":"\n "},
14850 {"type":"KeywordDeclaration","value":"DEFINE"},
14851 {"type":"Text","value":" "},
14852 {"type":"KeywordReserved","value":"VARIABLE"},
14853 {"type":"Text","value":" "},
14854 {"type":"NameVariable","value":"lSortFound"},
14855 {"type":"Text","value":" "},
14856 {"type":"KeywordReserved","value":"AS"},
14857 {"type":"Text","value":" "},
14858 {"type":"KeywordType","value":"LOGICAL "},
14859 {"type":"Text","value":" "},
14860 {"type":"KeywordReserved","value":"NO-UNDO"},
14861 {"type":"Punctuation","value":"."},
14862 {"type":"Text","value":"\n\n "},
14863 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
14864 {"type":"Text","value":"\n\n "},
14865 {"type":"KeywordReserved","value":"DO"},
14866 {"type":"Text","value":" "},
14867 {"type":"NameVariable","value":"iColumn"},
14868 {"type":"Text","value":" "},
14869 {"type":"Operator","value":"="},
14870 {"type":"Text","value":" "},
14871 {"type":"LiteralNumberInteger","value":"1"},
14872 {"type":"Text","value":" "},
14873 {"type":"KeywordReserved","value":"TO"},
14874 {"type":"Text","value":" "},
14875 {"type":"NameVariable","value":"phBrowse"},
14876 {"type":"Punctuation","value":":"},
14877 {"type":"KeywordReserved","value":"NUM-COLUMNS"},
14878 {"type":"Punctuation","value":":"},
14879 {"type":"Text","value":"\n "},
14880 {"type":"NameVariable","value":"hColumn"},
14881 {"type":"Text","value":" "},
14882 {"type":"Operator","value":"="},
14883 {"type":"Text","value":" "},
14884 {"type":"NameVariable","value":"phBrowse"},
14885 {"type":"Punctuation","value":":"},
14886 {"type":"KeywordReserved","value":"GET-BROWSE-COLUMN"},
14887 {"type":"Punctuation","value":"("},
14888 {"type":"NameVariable","value":"iColumn"},
14889 {"type":"Punctuation","value":")."},
14890 {"type":"Text","value":"\n\n "},
14891 {"type":"CommentMultiline","value":"/* If you apply the sort to the same column, the order\n * of sorting is inverted.\n */"},
14892 {"type":"Text","value":"\n "},
14893 {"type":"KeywordReserved","value":"IF"},
14894 {"type":"Text","value":" "},
14895 {"type":"NameVariable","value":"hColumn"},
14896 {"type":"Punctuation","value":":"},
14897 {"type":"KeywordReserved","value":"NAME "},
14898 {"type":"Operator","value":"="},
14899 {"type":"Text","value":" "},
14900 {"type":"NameVariable","value":"pcSortField"},
14901 {"type":"Text","value":" "},
14902 {"type":"KeywordReserved","value":"THEN\n "},
14903 {"type":"Text","value":" "},
14904 {"type":"KeywordReserved","value":"DO"},
14905 {"type":"Punctuation","value":":"},
14906 {"type":"Text","value":"\n "},
14907 {"type":"NameVariable","value":"phBrowse"},
14908 {"type":"Punctuation","value":":"},
14909 {"type":"KeywordReserved","value":"SET-SORT-ARROW"},
14910 {"type":"Punctuation","value":"("},
14911 {"type":"NameVariable","value":"iColumn,"},
14912 {"type":"Text","value":" "},
14913 {"type":"NameVariable","value":"plAscending"},
14914 {"type":"Text","value":" "},
14915 {"type":"Punctuation","value":")."},
14916 {"type":"Text","value":"\n "},
14917 {"type":"NameVariable","value":"lSortFound"},
14918 {"type":"Text","value":" "},
14919 {"type":"Operator","value":"="},
14920 {"type":"Text","value":" "},
14921 {"type":"KeywordReserved","value":"TRUE"},
14922 {"type":"Punctuation","value":"."},
14923 {"type":"Text","value":"\n\n "},
14924 {"type":"CommentMultiline","value":"/* Setting is one of: ColumnSortFields | ColumnSortIndexes | ColumnSortTables */"},
14925 {"type":"Text","value":"\n "},
14926 {"type":"NameVariable","value":"setRegistry"},
14927 {"type":"Punctuation","value":"("},
14928 {"type":"Text","value":" "},
14929 {"type":"LiteralStringSingle","value":"'DataDigger'"},
14930 {"type":"Text","value":"\n "},
14931 {"type":"NameVariable","value":","},
14932 {"type":"Text","value":" "},
14933 {"type":"KeywordReserved","value":"SUBSTITUTE"},
14934 {"type":"Punctuation","value":"("},
14935 {"type":"LiteralStringSingle","value":"'ColumnSort\u00261'"},
14936 {"type":"NameVariable","value":","},
14937 {"type":"Text","value":" "},
14938 {"type":"KeywordReserved","value":"SUBSTRING"},
14939 {"type":"Punctuation","value":"("},
14940 {"type":"NameVariable","value":"phBrowse"},
14941 {"type":"Punctuation","value":":"},
14942 {"type":"KeywordReserved","value":"NAME"},
14943 {"type":"NameVariable","value":","},
14944 {"type":"LiteralNumberInteger","value":"3"},
14945 {"type":"Punctuation","value":"))"},
14946 {"type":"Text","value":"\n "},
14947 {"type":"NameVariable","value":","},
14948 {"type":"Text","value":" "},
14949 {"type":"KeywordReserved","value":"SUBSTITUTE"},
14950 {"type":"Punctuation","value":"("},
14951 {"type":"LiteralStringSingle","value":"'\u00261,\u00262'"},
14952 {"type":"NameVariable","value":",iColumn,"},
14953 {"type":"Text","value":" "},
14954 {"type":"NameVariable","value":"plAscending"},
14955 {"type":"Punctuation","value":")"},
14956 {"type":"Text","value":"\n "},
14957 {"type":"Punctuation","value":")."},
14958 {"type":"Text","value":"\n "},
14959 {"type":"KeywordReserved","value":"END"},
14960 {"type":"Punctuation","value":"."},
14961 {"type":"Text","value":"\n "},
14962 {"type":"KeywordReserved","value":"ELSE\n "},
14963 {"type":"Text","value":" "},
14964 {"type":"NameVariable","value":"phBrowse"},
14965 {"type":"Punctuation","value":":"},
14966 {"type":"KeywordReserved","value":"SET-SORT-ARROW"},
14967 {"type":"Punctuation","value":"("},
14968 {"type":"NameVariable","value":"iColumn,"},
14969 {"type":"Text","value":" "},
14970 {"type":"NameVariable","value":"?"},
14971 {"type":"Text","value":" "},
14972 {"type":"Punctuation","value":")."},
14973 {"type":"Text","value":" "},
14974 {"type":"CommentMultiline","value":"/* erase existing arrow */"},
14975 {"type":"Text","value":"\n "},
14976 {"type":"KeywordReserved","value":"END"},
14977 {"type":"Punctuation","value":"."},
14978 {"type":"Text","value":"\n\n "},
14979 {"type":"CommentMultiline","value":"/* If no sort is found, delete setting */"},
14980 {"type":"Text","value":"\n "},
14981 {"type":"KeywordReserved","value":"IF"},
14982 {"type":"Text","value":" "},
14983 {"type":"KeywordReserved","value":"NOT"},
14984 {"type":"Text","value":" "},
14985 {"type":"NameVariable","value":"lSortFound"},
14986 {"type":"Text","value":" "},
14987 {"type":"KeywordReserved","value":"THEN\n "},
14988 {"type":"Text","value":" "},
14989 {"type":"NameVariable","value":"setRegistry"},
14990 {"type":"Punctuation","value":"("},
14991 {"type":"Text","value":" "},
14992 {"type":"LiteralStringSingle","value":"'DataDigger'"},
14993 {"type":"NameVariable","value":","},
14994 {"type":"Text","value":" "},
14995 {"type":"KeywordReserved","value":"SUBSTITUTE"},
14996 {"type":"Punctuation","value":"("},
14997 {"type":"LiteralStringSingle","value":"'ColumnSort\u00261'"},
14998 {"type":"NameVariable","value":","},
14999 {"type":"Text","value":" "},
15000 {"type":"KeywordReserved","value":"SUBSTRING"},
15001 {"type":"Punctuation","value":"("},
15002 {"type":"NameVariable","value":"phBrowse"},
15003 {"type":"Punctuation","value":":"},
15004 {"type":"KeywordReserved","value":"NAME"},
15005 {"type":"NameVariable","value":","},
15006 {"type":"LiteralNumberInteger","value":"3"},
15007 {"type":"Punctuation","value":"))"},
15008 {"type":"NameVariable","value":","},
15009 {"type":"Text","value":" "},
15010 {"type":"NameVariable","value":"?"},
15011 {"type":"Punctuation","value":")."},
15012 {"type":"Text","value":"\n\n "},
15013 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
15014 {"type":"Text","value":"\n\n"},
15015 {"type":"KeywordReserved","value":"END"},
15016 {"type":"Text","value":" "},
15017 {"type":"KeywordReserved","value":"PROCEDURE"},
15018 {"type":"Punctuation","value":"."},
15019 {"type":"Text","value":" "},
15020 {"type":"CommentMultiline","value":"/* setSortArrow */"},
15021 {"type":"Text","value":"\n\n"},
15022 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
15023 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setTransparency) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE setTransparency Procedure"},
15024 {"type":"Text","value":"\n"},
15025 {"type":"KeywordReserved","value":"PROCEDURE"},
15026 {"type":"Text","value":" "},
15027 {"type":"NameVariable","value":"setTransparency"},
15028 {"type":"Text","value":" "},
15029 {"type":"Punctuation","value":":"},
15030 {"type":"Text","value":"\n"},
15031 {"type":"CommentMultiline","value":"/* Set transparency level for a frame, using Windows api\n */"},
15032 {"type":"Text","value":"\n "},
15033 {"type":"KeywordDeclaration","value":"DEFINE"},
15034 {"type":"Text","value":" "},
15035 {"type":"KeywordReserved","value":"INPUT "},
15036 {"type":"Text","value":" "},
15037 {"type":"KeywordReserved","value":"PARAMETER"},
15038 {"type":"Text","value":" "},
15039 {"type":"NameVariable","value":"phFrame"},
15040 {"type":"Text","value":" "},
15041 {"type":"KeywordReserved","value":"AS"},
15042 {"type":"Text","value":" "},
15043 {"type":"KeywordType","value":"HANDLE "},
15044 {"type":"Text","value":" "},
15045 {"type":"KeywordReserved","value":"NO-UNDO"},
15046 {"type":"Punctuation","value":"."},
15047 {"type":"Text","value":"\n "},
15048 {"type":"KeywordDeclaration","value":"DEFINE"},
15049 {"type":"Text","value":" "},
15050 {"type":"KeywordReserved","value":"INPUT "},
15051 {"type":"Text","value":" "},
15052 {"type":"KeywordReserved","value":"PARAMETER"},
15053 {"type":"Text","value":" "},
15054 {"type":"NameVariable","value":"piLevel"},
15055 {"type":"Text","value":" "},
15056 {"type":"KeywordReserved","value":"AS"},
15057 {"type":"Text","value":" "},
15058 {"type":"KeywordType","value":"INTEGER "},
15059 {"type":"Text","value":" "},
15060 {"type":"KeywordReserved","value":"NO-UNDO"},
15061 {"type":"Punctuation","value":"."},
15062 {"type":"CommentPreproc","value":"\n\n \u0026SCOPED-DEFINE GWL_EXSTYLE -20\n \u0026SCOPED-DEFINE WS_EX_LAYERED 524288\n \u0026SCOPED-DEFINE LWA_ALPHA 2\n \u0026SCOPED-DEFINE WS_EX_TRANSPARENT 32"},
15063 {"type":"Text","value":"\n\n "},
15064 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
15065 {"type":"Text","value":"\n "},
15066 {"type":"KeywordDeclaration","value":"DEFINE"},
15067 {"type":"Text","value":" "},
15068 {"type":"KeywordReserved","value":"VARIABLE"},
15069 {"type":"Text","value":" "},
15070 {"type":"NameVariable","value":"stat"},
15071 {"type":"Text","value":" "},
15072 {"type":"KeywordReserved","value":"AS"},
15073 {"type":"Text","value":" "},
15074 {"type":"KeywordType","value":"INTEGER "},
15075 {"type":"Text","value":" "},
15076 {"type":"KeywordReserved","value":"NO-UNDO"},
15077 {"type":"Punctuation","value":"."},
15078 {"type":"Text","value":"\n\n "},
15079 {"type":"CommentMultiline","value":"/* Set WS_EX_LAYERED on this window */"},
15080 {"type":"Text","value":"\n "},
15081 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
15082 {"type":"Text","value":"\n "},
15083 {"type":"KeywordReserved","value":"RUN"},
15084 {"type":"Text","value":" "},
15085 {"type":"NameVariable","value":"SetWindowLongA"},
15086 {"type":"Punctuation","value":"("},
15087 {"type":"NameVariable","value":"phFrame"},
15088 {"type":"Punctuation","value":":"},
15089 {"type":"KeywordReserved","value":"HWND"},
15090 {"type":"NameVariable","value":","},
15091 {"type":"Text","value":" "},
15092 {"type":"CommentPreproc","value":"{\u0026GWL_EXSTYLE}"},
15093 {"type":"NameVariable","value":","},
15094 {"type":"Text","value":" "},
15095 {"type":"CommentPreproc","value":"{\u0026WS_EX_LAYERED}"},
15096 {"type":"NameVariable","value":","},
15097 {"type":"Text","value":" "},
15098 {"type":"KeywordReserved","value":"OUTPUT"},
15099 {"type":"Text","value":" "},
15100 {"type":"NameVariable","value":"stat"},
15101 {"type":"Punctuation","value":")."},
15102 {"type":"Text","value":"\n\n "},
15103 {"type":"CommentMultiline","value":"/* Make this window transparent (0 - 255) */"},
15104 {"type":"Text","value":"\n "},
15105 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
15106 {"type":"Text","value":"\n "},
15107 {"type":"KeywordReserved","value":"RUN"},
15108 {"type":"Text","value":" "},
15109 {"type":"NameVariable","value":"SetLayeredWindowAttributes"},
15110 {"type":"Punctuation","value":"("},
15111 {"type":"NameVariable","value":"phFrame"},
15112 {"type":"Punctuation","value":":"},
15113 {"type":"KeywordReserved","value":"HWND"},
15114 {"type":"NameVariable","value":","},
15115 {"type":"Text","value":" "},
15116 {"type":"LiteralNumberInteger","value":"0"},
15117 {"type":"NameVariable","value":","},
15118 {"type":"Text","value":" "},
15119 {"type":"NameVariable","value":"piLevel,"},
15120 {"type":"Text","value":" "},
15121 {"type":"CommentPreproc","value":"{\u0026LWA_ALPHA}"},
15122 {"type":"NameVariable","value":","},
15123 {"type":"Text","value":" "},
15124 {"type":"KeywordReserved","value":"OUTPUT"},
15125 {"type":"Text","value":" "},
15126 {"type":"NameVariable","value":"stat"},
15127 {"type":"Punctuation","value":")."},
15128 {"type":"Text","value":"\n\n"},
15129 {"type":"KeywordReserved","value":"END"},
15130 {"type":"Text","value":" "},
15131 {"type":"KeywordReserved","value":"PROCEDURE"},
15132 {"type":"Punctuation","value":"."},
15133 {"type":"Text","value":" "},
15134 {"type":"CommentMultiline","value":"/* setTransparency */"},
15135 {"type":"Text","value":"\n\n"},
15136 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
15137 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setXmlNodeNames) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE setXmlNodeNames Procedure"},
15138 {"type":"Text","value":"\n"},
15139 {"type":"KeywordReserved","value":"PROCEDURE"},
15140 {"type":"Text","value":" "},
15141 {"type":"NameVariable","value":"setXmlNodeNames"},
15142 {"type":"Text","value":" "},
15143 {"type":"Punctuation","value":":"},
15144 {"type":"Text","value":"\n"},
15145 {"type":"CommentMultiline","value":"/* Set the XML-NODE-NAMES of all fields in a buffer\n */"},
15146 {"type":"Text","value":"\n "},
15147 {"type":"KeywordDeclaration","value":"DEFINE"},
15148 {"type":"Text","value":" "},
15149 {"type":"KeywordReserved","value":"INPUT"},
15150 {"type":"Text","value":" "},
15151 {"type":"KeywordReserved","value":"PARAMETER"},
15152 {"type":"Text","value":" "},
15153 {"type":"NameVariable","value":"phTable"},
15154 {"type":"Text","value":" "},
15155 {"type":"KeywordReserved","value":"AS"},
15156 {"type":"Text","value":" "},
15157 {"type":"KeywordType","value":"HANDLE"},
15158 {"type":"Text","value":" "},
15159 {"type":"KeywordReserved","value":"NO-UNDO"},
15160 {"type":"Punctuation","value":"."},
15161 {"type":"Text","value":"\n "},
15162 {"type":"KeywordDeclaration","value":"DEFINE"},
15163 {"type":"Text","value":" "},
15164 {"type":"KeywordReserved","value":"VARIABLE"},
15165 {"type":"Text","value":" "},
15166 {"type":"NameVariable","value":"iField"},
15167 {"type":"Text","value":" "},
15168 {"type":"KeywordReserved","value":"AS"},
15169 {"type":"Text","value":" "},
15170 {"type":"KeywordType","value":"INTEGER"},
15171 {"type":"Text","value":" "},
15172 {"type":"KeywordReserved","value":"NO-UNDO"},
15173 {"type":"Punctuation","value":"."},
15174 {"type":"Text","value":"\n\n "},
15175 {"type":"KeywordReserved","value":"DO"},
15176 {"type":"Text","value":" "},
15177 {"type":"NameVariable","value":"iField"},
15178 {"type":"Text","value":" "},
15179 {"type":"Operator","value":"="},
15180 {"type":"Text","value":" "},
15181 {"type":"LiteralNumberInteger","value":"1"},
15182 {"type":"Text","value":" "},
15183 {"type":"KeywordReserved","value":"TO"},
15184 {"type":"Text","value":" "},
15185 {"type":"NameVariable","value":"phTable"},
15186 {"type":"Punctuation","value":":"},
15187 {"type":"KeywordReserved","value":"NUM-FIELDS"},
15188 {"type":"Punctuation","value":":"},
15189 {"type":"Text","value":"\n "},
15190 {"type":"NameVariable","value":"phTable"},
15191 {"type":"Punctuation","value":":"},
15192 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
15193 {"type":"Punctuation","value":"("},
15194 {"type":"NameVariable","value":"iField"},
15195 {"type":"Punctuation","value":"):"},
15196 {"type":"NameVariable","value":"XML"},
15197 {"type":"Operator","value":"-"},
15198 {"type":"NameVariable","value":"NODE"},
15199 {"type":"Operator","value":"-"},
15200 {"type":"NameVariable","value":"NAME"},
15201 {"type":"Text","value":" "},
15202 {"type":"Operator","value":"="},
15203 {"type":"Text","value":" "},
15204 {"type":"NameVariable","value":"getXmlNodeName"},
15205 {"type":"Punctuation","value":"("},
15206 {"type":"NameVariable","value":"phTable"},
15207 {"type":"Punctuation","value":":"},
15208 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
15209 {"type":"Punctuation","value":"("},
15210 {"type":"NameVariable","value":"iField"},
15211 {"type":"Punctuation","value":"):"},
15212 {"type":"KeywordReserved","value":"NAME"},
15213 {"type":"Punctuation","value":")."},
15214 {"type":"Text","value":"\n "},
15215 {"type":"KeywordReserved","value":"END"},
15216 {"type":"Punctuation","value":"."},
15217 {"type":"Text","value":"\n\n"},
15218 {"type":"KeywordReserved","value":"END"},
15219 {"type":"Text","value":" "},
15220 {"type":"KeywordReserved","value":"PROCEDURE"},
15221 {"type":"Punctuation","value":"."},
15222 {"type":"Text","value":" "},
15223 {"type":"CommentMultiline","value":"/* setXmlNodeNames */"},
15224 {"type":"Text","value":"\n\n"},
15225 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
15226 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-showHelp) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE showHelp Procedure"},
15227 {"type":"Text","value":"\n"},
15228 {"type":"KeywordReserved","value":"PROCEDURE"},
15229 {"type":"Text","value":" "},
15230 {"type":"NameVariable","value":"showHelp"},
15231 {"type":"Text","value":" "},
15232 {"type":"Punctuation","value":":"},
15233 {"type":"Text","value":"\n"},
15234 {"type":"CommentMultiline","value":"/* Show a help message and save answer to ini\n */"},
15235 {"type":"Text","value":"\n "},
15236 {"type":"KeywordDeclaration","value":"DEFINE"},
15237 {"type":"Text","value":" "},
15238 {"type":"KeywordReserved","value":"INPUT"},
15239 {"type":"Text","value":" "},
15240 {"type":"KeywordReserved","value":"PARAMETER"},
15241 {"type":"Text","value":" "},
15242 {"type":"NameVariable","value":"pcTopic"},
15243 {"type":"Text","value":" "},
15244 {"type":"KeywordReserved","value":"AS"},
15245 {"type":"Text","value":" "},
15246 {"type":"KeywordType","value":"CHARACTER "},
15247 {"type":"Text","value":" "},
15248 {"type":"KeywordReserved","value":"NO-UNDO"},
15249 {"type":"Punctuation","value":"."},
15250 {"type":"Text","value":"\n "},
15251 {"type":"KeywordDeclaration","value":"DEFINE"},
15252 {"type":"Text","value":" "},
15253 {"type":"KeywordReserved","value":"INPUT"},
15254 {"type":"Text","value":" "},
15255 {"type":"KeywordReserved","value":"PARAMETER"},
15256 {"type":"Text","value":" "},
15257 {"type":"NameVariable","value":"pcStrings"},
15258 {"type":"Text","value":" "},
15259 {"type":"KeywordReserved","value":"AS"},
15260 {"type":"Text","value":" "},
15261 {"type":"KeywordType","value":"CHARACTER "},
15262 {"type":"Text","value":" "},
15263 {"type":"KeywordReserved","value":"NO-UNDO"},
15264 {"type":"Punctuation","value":"."},
15265 {"type":"Text","value":"\n\n "},
15266 {"type":"KeywordDeclaration","value":"DEFINE"},
15267 {"type":"Text","value":" "},
15268 {"type":"KeywordReserved","value":"VARIABLE"},
15269 {"type":"Text","value":" "},
15270 {"type":"NameVariable","value":"cButtons"},
15271 {"type":"Text","value":" "},
15272 {"type":"KeywordReserved","value":"AS"},
15273 {"type":"Text","value":" "},
15274 {"type":"KeywordType","value":"CHARACTER "},
15275 {"type":"Text","value":" "},
15276 {"type":"KeywordReserved","value":"NO-UNDO"},
15277 {"type":"Punctuation","value":"."},
15278 {"type":"Text","value":"\n "},
15279 {"type":"KeywordDeclaration","value":"DEFINE"},
15280 {"type":"Text","value":" "},
15281 {"type":"KeywordReserved","value":"VARIABLE"},
15282 {"type":"Text","value":" "},
15283 {"type":"NameVariable","value":"cMessage"},
15284 {"type":"Text","value":" "},
15285 {"type":"KeywordReserved","value":"AS"},
15286 {"type":"Text","value":" "},
15287 {"type":"KeywordType","value":"CHARACTER "},
15288 {"type":"Text","value":" "},
15289 {"type":"KeywordReserved","value":"NO-UNDO"},
15290 {"type":"Punctuation","value":"."},
15291 {"type":"Text","value":"\n "},
15292 {"type":"KeywordDeclaration","value":"DEFINE"},
15293 {"type":"Text","value":" "},
15294 {"type":"KeywordReserved","value":"VARIABLE"},
15295 {"type":"Text","value":" "},
15296 {"type":"NameVariable","value":"cPrg"},
15297 {"type":"Text","value":" "},
15298 {"type":"KeywordReserved","value":"AS"},
15299 {"type":"Text","value":" "},
15300 {"type":"KeywordType","value":"CHARACTER "},
15301 {"type":"Text","value":" "},
15302 {"type":"KeywordReserved","value":"NO-UNDO"},
15303 {"type":"Punctuation","value":"."},
15304 {"type":"Text","value":"\n "},
15305 {"type":"KeywordDeclaration","value":"DEFINE"},
15306 {"type":"Text","value":" "},
15307 {"type":"KeywordReserved","value":"VARIABLE"},
15308 {"type":"Text","value":" "},
15309 {"type":"NameVariable","value":"cTitle"},
15310 {"type":"Text","value":" "},
15311 {"type":"KeywordReserved","value":"AS"},
15312 {"type":"Text","value":" "},
15313 {"type":"KeywordType","value":"CHARACTER "},
15314 {"type":"Text","value":" "},
15315 {"type":"KeywordReserved","value":"NO-UNDO"},
15316 {"type":"Punctuation","value":"."},
15317 {"type":"Text","value":"\n "},
15318 {"type":"KeywordDeclaration","value":"DEFINE"},
15319 {"type":"Text","value":" "},
15320 {"type":"KeywordReserved","value":"VARIABLE"},
15321 {"type":"Text","value":" "},
15322 {"type":"NameVariable","value":"cType"},
15323 {"type":"Text","value":" "},
15324 {"type":"KeywordReserved","value":"AS"},
15325 {"type":"Text","value":" "},
15326 {"type":"KeywordType","value":"CHARACTER "},
15327 {"type":"Text","value":" "},
15328 {"type":"KeywordReserved","value":"NO-UNDO"},
15329 {"type":"Punctuation","value":"."},
15330 {"type":"Text","value":"\n "},
15331 {"type":"KeywordDeclaration","value":"DEFINE"},
15332 {"type":"Text","value":" "},
15333 {"type":"KeywordReserved","value":"VARIABLE"},
15334 {"type":"Text","value":" "},
15335 {"type":"NameVariable","value":"cUrl"},
15336 {"type":"Text","value":" "},
15337 {"type":"KeywordReserved","value":"AS"},
15338 {"type":"Text","value":" "},
15339 {"type":"KeywordType","value":"CHARACTER "},
15340 {"type":"Text","value":" "},
15341 {"type":"KeywordReserved","value":"NO-UNDO"},
15342 {"type":"Punctuation","value":"."},
15343 {"type":"Text","value":"\n "},
15344 {"type":"KeywordDeclaration","value":"DEFINE"},
15345 {"type":"Text","value":" "},
15346 {"type":"KeywordReserved","value":"VARIABLE"},
15347 {"type":"Text","value":" "},
15348 {"type":"NameVariable","value":"cCanHide"},
15349 {"type":"Text","value":" "},
15350 {"type":"KeywordReserved","value":"AS"},
15351 {"type":"Text","value":" "},
15352 {"type":"KeywordType","value":"CHARACTER "},
15353 {"type":"Text","value":" "},
15354 {"type":"KeywordReserved","value":"NO-UNDO"},
15355 {"type":"Punctuation","value":"."},
15356 {"type":"Text","value":"\n "},
15357 {"type":"KeywordDeclaration","value":"DEFINE"},
15358 {"type":"Text","value":" "},
15359 {"type":"KeywordReserved","value":"VARIABLE"},
15360 {"type":"Text","value":" "},
15361 {"type":"NameVariable","value":"iButtonPressed"},
15362 {"type":"Text","value":" "},
15363 {"type":"KeywordReserved","value":"AS"},
15364 {"type":"Text","value":" "},
15365 {"type":"KeywordType","value":"INTEGER "},
15366 {"type":"Text","value":" "},
15367 {"type":"KeywordReserved","value":"NO-UNDO"},
15368 {"type":"Punctuation","value":"."},
15369 {"type":"Text","value":"\n "},
15370 {"type":"KeywordDeclaration","value":"DEFINE"},
15371 {"type":"Text","value":" "},
15372 {"type":"KeywordReserved","value":"VARIABLE"},
15373 {"type":"Text","value":" "},
15374 {"type":"NameVariable","value":"lDontShowAgain"},
15375 {"type":"Text","value":" "},
15376 {"type":"KeywordReserved","value":"AS"},
15377 {"type":"Text","value":" "},
15378 {"type":"KeywordType","value":"LOGICAL "},
15379 {"type":"Text","value":" "},
15380 {"type":"KeywordReserved","value":"NO-UNDO"},
15381 {"type":"Punctuation","value":"."},
15382 {"type":"Text","value":"\n "},
15383 {"type":"KeywordDeclaration","value":"DEFINE"},
15384 {"type":"Text","value":" "},
15385 {"type":"KeywordReserved","value":"VARIABLE"},
15386 {"type":"Text","value":" "},
15387 {"type":"NameVariable","value":"lCanHide"},
15388 {"type":"Text","value":" "},
15389 {"type":"KeywordReserved","value":"AS"},
15390 {"type":"Text","value":" "},
15391 {"type":"KeywordType","value":"LOGICAL "},
15392 {"type":"Text","value":" "},
15393 {"type":"KeywordReserved","value":"NO-UNDO"},
15394 {"type":"Punctuation","value":"."},
15395 {"type":"Text","value":"\n "},
15396 {"type":"KeywordDeclaration","value":"DEFINE"},
15397 {"type":"Text","value":" "},
15398 {"type":"KeywordReserved","value":"VARIABLE"},
15399 {"type":"Text","value":" "},
15400 {"type":"NameVariable","value":"lHidden"},
15401 {"type":"Text","value":" "},
15402 {"type":"KeywordReserved","value":"AS"},
15403 {"type":"Text","value":" "},
15404 {"type":"KeywordType","value":"LOGICAL "},
15405 {"type":"Text","value":" "},
15406 {"type":"KeywordReserved","value":"NO-UNDO"},
15407 {"type":"Punctuation","value":"."},
15408 {"type":"Text","value":"\n "},
15409 {"type":"KeywordDeclaration","value":"DEFINE"},
15410 {"type":"Text","value":" "},
15411 {"type":"KeywordReserved","value":"VARIABLE"},
15412 {"type":"Text","value":" "},
15413 {"type":"NameVariable","value":"iString"},
15414 {"type":"Text","value":" "},
15415 {"type":"KeywordReserved","value":"AS"},
15416 {"type":"Text","value":" "},
15417 {"type":"KeywordType","value":"INTEGER "},
15418 {"type":"Text","value":" "},
15419 {"type":"KeywordReserved","value":"NO-UNDO"},
15420 {"type":"Punctuation","value":"."},
15421 {"type":"Text","value":"\n "},
15422 {"type":"KeywordDeclaration","value":"DEFINE"},
15423 {"type":"Text","value":" "},
15424 {"type":"KeywordReserved","value":"VARIABLE"},
15425 {"type":"Text","value":" "},
15426 {"type":"NameVariable","value":"cUserString"},
15427 {"type":"Text","value":" "},
15428 {"type":"KeywordReserved","value":"AS"},
15429 {"type":"Text","value":" "},
15430 {"type":"KeywordType","value":"CHARACTER "},
15431 {"type":"Text","value":" "},
15432 {"type":"KeywordReserved","value":"NO-UNDO"},
15433 {"type":"Text","value":" "},
15434 {"type":"KeywordReserved","value":"EXTENT"},
15435 {"type":"Text","value":" "},
15436 {"type":"LiteralNumberInteger","value":"9"},
15437 {"type":"Punctuation","value":"."},
15438 {"type":"Text","value":"\n\n "},
15439 {"type":"CommentMultiline","value":"/* If no message, then just return */"},
15440 {"type":"Text","value":"\n "},
15441 {"type":"NameVariable","value":"cMessage"},
15442 {"type":"Text","value":" "},
15443 {"type":"Operator","value":"="},
15444 {"type":"Text","value":" "},
15445 {"type":"NameVariable","value":"getRegistry"},
15446 {"type":"Punctuation","value":"("},
15447 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15448 {"type":"NameVariable","value":","},
15449 {"type":"Text","value":" "},
15450 {"type":"NameVariable","value":"pcTopic"},
15451 {"type":"Text","value":" "},
15452 {"type":"Operator","value":"+"},
15453 {"type":"Text","value":" "},
15454 {"type":"LiteralStringSingle","value":"':message'"},
15455 {"type":"Punctuation","value":")."},
15456 {"type":"Text","value":"\n\n "},
15457 {"type":"CommentMultiline","value":"/* What to start? */"},
15458 {"type":"Text","value":"\n "},
15459 {"type":"NameVariable","value":"cUrl"},
15460 {"type":"Text","value":" "},
15461 {"type":"Operator","value":"="},
15462 {"type":"Text","value":" "},
15463 {"type":"NameVariable","value":"getRegistry"},
15464 {"type":"Punctuation","value":"("},
15465 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15466 {"type":"NameVariable","value":","},
15467 {"type":"Text","value":" "},
15468 {"type":"NameVariable","value":"pcTopic"},
15469 {"type":"Text","value":" "},
15470 {"type":"Operator","value":"+"},
15471 {"type":"Text","value":" "},
15472 {"type":"LiteralStringSingle","value":"':url'"},
15473 {"type":"Punctuation","value":")."},
15474 {"type":"Text","value":"\n "},
15475 {"type":"NameVariable","value":"cPrg"},
15476 {"type":"Text","value":" "},
15477 {"type":"Operator","value":"="},
15478 {"type":"Text","value":" "},
15479 {"type":"NameVariable","value":"getRegistry"},
15480 {"type":"Punctuation","value":"("},
15481 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15482 {"type":"NameVariable","value":","},
15483 {"type":"Text","value":" "},
15484 {"type":"NameVariable","value":"pcTopic"},
15485 {"type":"Text","value":" "},
15486 {"type":"Operator","value":"+"},
15487 {"type":"Text","value":" "},
15488 {"type":"LiteralStringSingle","value":"':program'"},
15489 {"type":"Punctuation","value":")."},
15490 {"type":"Text","value":"\n "},
15491 {"type":"NameVariable","value":"cCanHide"},
15492 {"type":"Text","value":" "},
15493 {"type":"Operator","value":"="},
15494 {"type":"Text","value":" "},
15495 {"type":"NameVariable","value":"getRegistry"},
15496 {"type":"Punctuation","value":"("},
15497 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15498 {"type":"NameVariable","value":","},
15499 {"type":"Text","value":" "},
15500 {"type":"NameVariable","value":"pcTopic"},
15501 {"type":"Text","value":" "},
15502 {"type":"Operator","value":"+"},
15503 {"type":"Text","value":" "},
15504 {"type":"LiteralStringSingle","value":"':canHide'"},
15505 {"type":"Punctuation","value":")."},
15506 {"type":"Text","value":"\n "},
15507 {"type":"NameVariable","value":"cCanHide"},
15508 {"type":"Text","value":" "},
15509 {"type":"Operator","value":"="},
15510 {"type":"Text","value":" "},
15511 {"type":"KeywordReserved","value":"TRIM"},
15512 {"type":"Punctuation","value":"("},
15513 {"type":"NameVariable","value":"cCanHide"},
15514 {"type":"Punctuation","value":")."},
15515 {"type":"Text","value":"\n "},
15516 {"type":"NameVariable","value":"lCanHide"},
15517 {"type":"Text","value":" "},
15518 {"type":"Operator","value":"="},
15519 {"type":"Text","value":" "},
15520 {"type":"KeywordType","value":"LOGICAL"},
15521 {"type":"Punctuation","value":"("},
15522 {"type":"NameVariable","value":"cCanHide"},
15523 {"type":"Punctuation","value":")"},
15524 {"type":"Text","value":" "},
15525 {"type":"KeywordReserved","value":"NO-ERROR"},
15526 {"type":"Punctuation","value":"."},
15527 {"type":"Text","value":"\n "},
15528 {"type":"KeywordReserved","value":"IF"},
15529 {"type":"Text","value":" "},
15530 {"type":"NameVariable","value":"lCanHide"},
15531 {"type":"Text","value":" "},
15532 {"type":"Operator","value":"="},
15533 {"type":"Text","value":" "},
15534 {"type":"NameVariable","value":"?"},
15535 {"type":"Text","value":" "},
15536 {"type":"KeywordReserved","value":"THEN"},
15537 {"type":"Text","value":" "},
15538 {"type":"NameVariable","value":"lCanHide"},
15539 {"type":"Text","value":" "},
15540 {"type":"Operator","value":"="},
15541 {"type":"Text","value":" "},
15542 {"type":"KeywordReserved","value":"TRUE"},
15543 {"type":"Punctuation","value":"."},
15544 {"type":"Text","value":"\n\n "},
15545 {"type":"KeywordReserved","value":"IF"},
15546 {"type":"Text","value":" "},
15547 {"type":"NameVariable","value":"cMessage"},
15548 {"type":"Text","value":" "},
15549 {"type":"Operator","value":"="},
15550 {"type":"Text","value":" "},
15551 {"type":"NameVariable","value":"?"},
15552 {"type":"Text","value":" "},
15553 {"type":"KeywordReserved","value":"THEN\n "},
15554 {"type":"Text","value":" "},
15555 {"type":"KeywordReserved","value":"DO"},
15556 {"type":"Punctuation","value":":"},
15557 {"type":"Text","value":"\n "},
15558 {"type":"KeywordReserved","value":"IF"},
15559 {"type":"Text","value":" "},
15560 {"type":"NameVariable","value":"cUrl"},
15561 {"type":"Text","value":" "},
15562 {"type":"Operator","value":"="},
15563 {"type":"Text","value":" "},
15564 {"type":"NameVariable","value":"?"},
15565 {"type":"Text","value":" "},
15566 {"type":"KeywordReserved","value":"AND"},
15567 {"type":"Text","value":" "},
15568 {"type":"NameVariable","value":"cPrg"},
15569 {"type":"Text","value":" "},
15570 {"type":"Operator","value":"="},
15571 {"type":"Text","value":" "},
15572 {"type":"NameVariable","value":"?"},
15573 {"type":"Text","value":" "},
15574 {"type":"KeywordReserved","value":"THEN"},
15575 {"type":"Text","value":" "},
15576 {"type":"KeywordReserved","value":"RETURN"},
15577 {"type":"Punctuation","value":"."},
15578 {"type":"Text","value":"\n "},
15579 {"type":"NameVariable","value":"lHidden"},
15580 {"type":"Text","value":" "},
15581 {"type":"Operator","value":"="},
15582 {"type":"Text","value":" "},
15583 {"type":"KeywordReserved","value":"YES"},
15584 {"type":"Punctuation","value":"."},
15585 {"type":"Text","value":" "},
15586 {"type":"CommentMultiline","value":"/* suppress empty text window */"},
15587 {"type":"Text","value":"\n "},
15588 {"type":"NameVariable","value":"iButtonPressed"},
15589 {"type":"Text","value":" "},
15590 {"type":"Operator","value":"="},
15591 {"type":"Text","value":" "},
15592 {"type":"LiteralNumberInteger","value":"1"},
15593 {"type":"Punctuation","value":"."},
15594 {"type":"Text","value":" "},
15595 {"type":"CommentMultiline","value":"/* forces to start the url or prog */"},
15596 {"type":"Text","value":"\n "},
15597 {"type":"KeywordReserved","value":"END"},
15598 {"type":"Punctuation","value":"."},
15599 {"type":"Text","value":"\n\n "},
15600 {"type":"CommentMultiline","value":"/* If type is unknown, set to QUESTION if there is a question mark in the message */"},
15601 {"type":"Text","value":"\n "},
15602 {"type":"NameVariable","value":"cType"},
15603 {"type":"Text","value":" "},
15604 {"type":"Operator","value":"="},
15605 {"type":"Text","value":" "},
15606 {"type":"NameVariable","value":"getRegistry"},
15607 {"type":"Punctuation","value":"("},
15608 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15609 {"type":"NameVariable","value":","},
15610 {"type":"Text","value":" "},
15611 {"type":"NameVariable","value":"pcTopic"},
15612 {"type":"Text","value":" "},
15613 {"type":"Operator","value":"+"},
15614 {"type":"Text","value":" "},
15615 {"type":"LiteralStringSingle","value":"':type'"},
15616 {"type":"Punctuation","value":")."},
15617 {"type":"Text","value":"\n "},
15618 {"type":"KeywordReserved","value":"IF"},
15619 {"type":"Text","value":" "},
15620 {"type":"NameVariable","value":"cType"},
15621 {"type":"Text","value":" "},
15622 {"type":"Operator","value":"="},
15623 {"type":"Text","value":" "},
15624 {"type":"NameVariable","value":"?"},
15625 {"type":"Text","value":" "},
15626 {"type":"KeywordReserved","value":"THEN"},
15627 {"type":"Text","value":" "},
15628 {"type":"NameVariable","value":"cType"},
15629 {"type":"Text","value":" "},
15630 {"type":"Operator","value":"="},
15631 {"type":"Text","value":" "},
15632 {"type":"Punctuation","value":"("},
15633 {"type":"KeywordReserved","value":"IF"},
15634 {"type":"Text","value":" "},
15635 {"type":"NameVariable","value":"cMessage"},
15636 {"type":"Text","value":" "},
15637 {"type":"KeywordReserved","value":"MATCHES "},
15638 {"type":"LiteralStringSingle","value":"'*?*'"},
15639 {"type":"Text","value":" "},
15640 {"type":"KeywordReserved","value":"THEN "},
15641 {"type":"LiteralStringSingle","value":"'Question'"},
15642 {"type":"Text","value":" "},
15643 {"type":"KeywordReserved","value":"ELSE "},
15644 {"type":"LiteralStringSingle","value":"'Message'"},
15645 {"type":"Punctuation","value":")."},
15646 {"type":"Text","value":"\n\n "},
15647 {"type":"CommentMultiline","value":"/* If no button labels defined, set them based on message type */"},
15648 {"type":"Text","value":"\n "},
15649 {"type":"NameVariable","value":"cButtons"},
15650 {"type":"Text","value":" "},
15651 {"type":"Operator","value":"="},
15652 {"type":"Text","value":" "},
15653 {"type":"NameVariable","value":"getRegistry"},
15654 {"type":"Punctuation","value":"("},
15655 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15656 {"type":"NameVariable","value":","},
15657 {"type":"Text","value":" "},
15658 {"type":"NameVariable","value":"pcTopic"},
15659 {"type":"Text","value":" "},
15660 {"type":"Operator","value":"+"},
15661 {"type":"Text","value":" "},
15662 {"type":"LiteralStringSingle","value":"':buttons'"},
15663 {"type":"Punctuation","value":")."},
15664 {"type":"Text","value":"\n "},
15665 {"type":"KeywordReserved","value":"IF"},
15666 {"type":"Text","value":" "},
15667 {"type":"NameVariable","value":"cButtons"},
15668 {"type":"Text","value":" "},
15669 {"type":"Operator","value":"="},
15670 {"type":"Text","value":" "},
15671 {"type":"NameVariable","value":"?"},
15672 {"type":"Text","value":" "},
15673 {"type":"KeywordReserved","value":"THEN"},
15674 {"type":"Text","value":" "},
15675 {"type":"NameVariable","value":"cButtons"},
15676 {"type":"Text","value":" "},
15677 {"type":"Operator","value":"="},
15678 {"type":"Text","value":" "},
15679 {"type":"Punctuation","value":"("},
15680 {"type":"KeywordReserved","value":"IF"},
15681 {"type":"Text","value":" "},
15682 {"type":"NameVariable","value":"cType"},
15683 {"type":"Text","value":" "},
15684 {"type":"Operator","value":"="},
15685 {"type":"Text","value":" "},
15686 {"type":"LiteralStringSingle","value":"'Question'"},
15687 {"type":"Text","value":" "},
15688 {"type":"KeywordReserved","value":"THEN "},
15689 {"type":"LiteralStringSingle","value":"'\u0026Yes,\u0026No,\u0026Cancel'"},
15690 {"type":"Text","value":" "},
15691 {"type":"KeywordReserved","value":"ELSE "},
15692 {"type":"LiteralStringSingle","value":"'\u0026Ok'"},
15693 {"type":"Punctuation","value":")."},
15694 {"type":"Text","value":"\n\n "},
15695 {"type":"CommentMultiline","value":"/* If title is empty, set it to the type of the message */"},
15696 {"type":"Text","value":"\n "},
15697 {"type":"NameVariable","value":"cTitle"},
15698 {"type":"Text","value":" "},
15699 {"type":"Operator","value":"="},
15700 {"type":"Text","value":" "},
15701 {"type":"NameVariable","value":"getRegistry"},
15702 {"type":"Punctuation","value":"("},
15703 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15704 {"type":"NameVariable","value":","},
15705 {"type":"Text","value":" "},
15706 {"type":"NameVariable","value":"pcTopic"},
15707 {"type":"Text","value":" "},
15708 {"type":"Operator","value":"+"},
15709 {"type":"Text","value":" "},
15710 {"type":"LiteralStringSingle","value":"':title'"},
15711 {"type":"Punctuation","value":")."},
15712 {"type":"Text","value":"\n "},
15713 {"type":"KeywordReserved","value":"IF"},
15714 {"type":"Text","value":" "},
15715 {"type":"NameVariable","value":"cTitle"},
15716 {"type":"Text","value":" "},
15717 {"type":"Operator","value":"="},
15718 {"type":"Text","value":" "},
15719 {"type":"NameVariable","value":"?"},
15720 {"type":"Text","value":" "},
15721 {"type":"KeywordReserved","value":"THEN"},
15722 {"type":"Text","value":" "},
15723 {"type":"NameVariable","value":"cTitle"},
15724 {"type":"Text","value":" "},
15725 {"type":"Operator","value":"="},
15726 {"type":"Text","value":" "},
15727 {"type":"NameVariable","value":"cType"},
15728 {"type":"Punctuation","value":"."},
15729 {"type":"Text","value":"\n\n "},
15730 {"type":"CommentMultiline","value":"/* If hidden has strange value, set it to NO */"},
15731 {"type":"Text","value":"\n "},
15732 {"type":"NameVariable","value":"lHidden"},
15733 {"type":"Text","value":" "},
15734 {"type":"Operator","value":"="},
15735 {"type":"Text","value":" "},
15736 {"type":"KeywordType","value":"LOGICAL"},
15737 {"type":"Punctuation","value":"("},
15738 {"type":"NameVariable","value":"getRegistry"},
15739 {"type":"Punctuation","value":"("},
15740 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15741 {"type":"NameVariable","value":","},
15742 {"type":"Text","value":" "},
15743 {"type":"NameVariable","value":"pcTopic"},
15744 {"type":"Text","value":" "},
15745 {"type":"Operator","value":"+"},
15746 {"type":"Text","value":" "},
15747 {"type":"LiteralStringSingle","value":"':hidden'"},
15748 {"type":"Punctuation","value":"))"},
15749 {"type":"Text","value":" "},
15750 {"type":"KeywordReserved","value":"NO-ERROR"},
15751 {"type":"Punctuation","value":"."},
15752 {"type":"Text","value":"\n "},
15753 {"type":"KeywordReserved","value":"IF"},
15754 {"type":"Text","value":" "},
15755 {"type":"NameVariable","value":"lHidden"},
15756 {"type":"Text","value":" "},
15757 {"type":"Operator","value":"="},
15758 {"type":"Text","value":" "},
15759 {"type":"NameVariable","value":"?"},
15760 {"type":"Text","value":" "},
15761 {"type":"KeywordReserved","value":"THEN"},
15762 {"type":"Text","value":" "},
15763 {"type":"NameVariable","value":"lHidden"},
15764 {"type":"Text","value":" "},
15765 {"type":"Operator","value":"="},
15766 {"type":"Text","value":" "},
15767 {"type":"KeywordReserved","value":"NO"},
15768 {"type":"Punctuation","value":"."},
15769 {"type":"Text","value":"\n\n "},
15770 {"type":"CommentMultiline","value":"/* If ButtonPressed has strange value, set hidden to NO */"},
15771 {"type":"Text","value":"\n "},
15772 {"type":"NameVariable","value":"iButtonPressed"},
15773 {"type":"Text","value":" "},
15774 {"type":"Operator","value":"="},
15775 {"type":"Text","value":" "},
15776 {"type":"KeywordType","value":"INTEGER"},
15777 {"type":"Punctuation","value":"("},
15778 {"type":"Text","value":" "},
15779 {"type":"NameVariable","value":"getRegistry"},
15780 {"type":"Punctuation","value":"("},
15781 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
15782 {"type":"NameVariable","value":",pcTopic"},
15783 {"type":"Text","value":" "},
15784 {"type":"Operator","value":"+"},
15785 {"type":"Text","value":" "},
15786 {"type":"LiteralStringSingle","value":"':answer'"},
15787 {"type":"Punctuation","value":")"},
15788 {"type":"Text","value":" "},
15789 {"type":"Punctuation","value":")"},
15790 {"type":"Text","value":" "},
15791 {"type":"KeywordReserved","value":"NO-ERROR"},
15792 {"type":"Punctuation","value":"."},
15793 {"type":"Text","value":"\n "},
15794 {"type":"KeywordReserved","value":"IF"},
15795 {"type":"Text","value":" "},
15796 {"type":"NameVariable","value":"iButtonPressed"},
15797 {"type":"Text","value":" "},
15798 {"type":"Operator","value":"="},
15799 {"type":"Text","value":" "},
15800 {"type":"NameVariable","value":"?"},
15801 {"type":"Text","value":" "},
15802 {"type":"KeywordReserved","value":"THEN"},
15803 {"type":"Text","value":" "},
15804 {"type":"NameVariable","value":"lHidden"},
15805 {"type":"Text","value":" "},
15806 {"type":"Operator","value":"="},
15807 {"type":"Text","value":" "},
15808 {"type":"KeywordReserved","value":"NO"},
15809 {"type":"Punctuation","value":"."},
15810 {"type":"Text","value":"\n\n "},
15811 {"type":"CommentMultiline","value":"/* if we have no message, but we do have an URL or prog, then\n * dont show an empty message box.\n */"},
15812 {"type":"Text","value":"\n "},
15813 {"type":"KeywordReserved","value":"IF"},
15814 {"type":"Text","value":" "},
15815 {"type":"NameVariable","value":"cMessage"},
15816 {"type":"Text","value":" "},
15817 {"type":"Operator","value":"="},
15818 {"type":"Text","value":" "},
15819 {"type":"NameVariable","value":"?"},
15820 {"type":"Text","value":" "},
15821 {"type":"KeywordReserved","value":"THEN\n "},
15822 {"type":"Text","value":" "},
15823 {"type":"KeywordReserved","value":"ASSIGN\n "},
15824 {"type":"Text","value":" "},
15825 {"type":"NameVariable","value":"lHidden"},
15826 {"type":"Text","value":" "},
15827 {"type":"Operator","value":"="},
15828 {"type":"Text","value":" "},
15829 {"type":"KeywordReserved","value":"YES "},
15830 {"type":"CommentMultiline","value":"/* suppress empty text window */"},
15831 {"type":"Text","value":"\n "},
15832 {"type":"NameVariable","value":"iButtonPressed"},
15833 {"type":"Text","value":" "},
15834 {"type":"Operator","value":"="},
15835 {"type":"Text","value":" "},
15836 {"type":"LiteralNumberInteger","value":"1"},
15837 {"type":"Punctuation","value":"."},
15838 {"type":"Text","value":" "},
15839 {"type":"CommentMultiline","value":"/* forces to start the url or prog */"},
15840 {"type":"Text","value":"\n\n "},
15841 {"type":"CommentMultiline","value":"/* Fill in strings in message */"},
15842 {"type":"Text","value":"\n "},
15843 {"type":"KeywordReserved","value":"DO"},
15844 {"type":"Text","value":" "},
15845 {"type":"NameVariable","value":"iString"},
15846 {"type":"Text","value":" "},
15847 {"type":"Operator","value":"="},
15848 {"type":"Text","value":" "},
15849 {"type":"LiteralNumberInteger","value":"1"},
15850 {"type":"Text","value":" "},
15851 {"type":"KeywordReserved","value":"TO"},
15852 {"type":"Text","value":" "},
15853 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
15854 {"type":"Punctuation","value":"("},
15855 {"type":"NameVariable","value":"pcStrings"},
15856 {"type":"Punctuation","value":"):"},
15857 {"type":"Text","value":"\n "},
15858 {"type":"NameVariable","value":"cUserString[iString]"},
15859 {"type":"Text","value":" "},
15860 {"type":"Operator","value":"="},
15861 {"type":"Text","value":" "},
15862 {"type":"KeywordReserved","value":"ENTRY"},
15863 {"type":"Punctuation","value":"("},
15864 {"type":"NameVariable","value":"iString,pcStrings"},
15865 {"type":"Punctuation","value":")."},
15866 {"type":"Text","value":"\n "},
15867 {"type":"KeywordReserved","value":"END"},
15868 {"type":"Punctuation","value":"."},
15869 {"type":"Text","value":"\n\n "},
15870 {"type":"NameVariable","value":"cMessage"},
15871 {"type":"Text","value":" "},
15872 {"type":"Operator","value":"="},
15873 {"type":"Text","value":" "},
15874 {"type":"KeywordReserved","value":"SUBSTITUTE"},
15875 {"type":"Punctuation","value":"("},
15876 {"type":"Text","value":" "},
15877 {"type":"NameVariable","value":"cMessage"},
15878 {"type":"Text","value":"\n "},
15879 {"type":"NameVariable","value":","},
15880 {"type":"Text","value":" "},
15881 {"type":"NameVariable","value":"cUserString["},
15882 {"type":"LiteralNumberInteger","value":"1"},
15883 {"type":"NameVariable","value":"]"},
15884 {"type":"Text","value":"\n "},
15885 {"type":"NameVariable","value":","},
15886 {"type":"Text","value":" "},
15887 {"type":"NameVariable","value":"cUserString["},
15888 {"type":"LiteralNumberInteger","value":"2"},
15889 {"type":"NameVariable","value":"]"},
15890 {"type":"Text","value":"\n "},
15891 {"type":"NameVariable","value":","},
15892 {"type":"Text","value":" "},
15893 {"type":"NameVariable","value":"cUserString["},
15894 {"type":"LiteralNumberInteger","value":"3"},
15895 {"type":"NameVariable","value":"]"},
15896 {"type":"Text","value":"\n "},
15897 {"type":"NameVariable","value":","},
15898 {"type":"Text","value":" "},
15899 {"type":"NameVariable","value":"cUserString["},
15900 {"type":"LiteralNumberInteger","value":"4"},
15901 {"type":"NameVariable","value":"]"},
15902 {"type":"Text","value":"\n "},
15903 {"type":"NameVariable","value":","},
15904 {"type":"Text","value":" "},
15905 {"type":"NameVariable","value":"cUserString["},
15906 {"type":"LiteralNumberInteger","value":"5"},
15907 {"type":"NameVariable","value":"]"},
15908 {"type":"Text","value":"\n "},
15909 {"type":"NameVariable","value":","},
15910 {"type":"Text","value":" "},
15911 {"type":"NameVariable","value":"cUserString["},
15912 {"type":"LiteralNumberInteger","value":"6"},
15913 {"type":"NameVariable","value":"]"},
15914 {"type":"Text","value":"\n "},
15915 {"type":"NameVariable","value":","},
15916 {"type":"Text","value":" "},
15917 {"type":"NameVariable","value":"cUserString["},
15918 {"type":"LiteralNumberInteger","value":"7"},
15919 {"type":"NameVariable","value":"]"},
15920 {"type":"Text","value":"\n "},
15921 {"type":"NameVariable","value":","},
15922 {"type":"Text","value":" "},
15923 {"type":"NameVariable","value":"cUserString["},
15924 {"type":"LiteralNumberInteger","value":"8"},
15925 {"type":"NameVariable","value":"]"},
15926 {"type":"Text","value":"\n "},
15927 {"type":"NameVariable","value":","},
15928 {"type":"Text","value":" "},
15929 {"type":"NameVariable","value":"cUserString["},
15930 {"type":"LiteralNumberInteger","value":"9"},
15931 {"type":"NameVariable","value":"]"},
15932 {"type":"Text","value":"\n "},
15933 {"type":"Punctuation","value":")."},
15934 {"type":"Text","value":"\n\n "},
15935 {"type":"CommentMultiline","value":"/* If not hidden, show the message and let the user choose an answer */"},
15936 {"type":"Text","value":"\n "},
15937 {"type":"KeywordReserved","value":"IF"},
15938 {"type":"Text","value":" "},
15939 {"type":"KeywordReserved","value":"NOT"},
15940 {"type":"Text","value":" "},
15941 {"type":"NameVariable","value":"lHidden"},
15942 {"type":"Text","value":" "},
15943 {"type":"KeywordReserved","value":"THEN\n "},
15944 {"type":"Text","value":" "},
15945 {"type":"KeywordReserved","value":"DO"},
15946 {"type":"Punctuation","value":":"},
15947 {"type":"Text","value":"\n "},
15948 {"type":"KeywordReserved","value":"RUN"},
15949 {"type":"Text","value":" "},
15950 {"type":"KeywordReserved","value":"VALUE"},
15951 {"type":"Punctuation","value":"("},
15952 {"type":"Text","value":" "},
15953 {"type":"NameVariable","value":"getProgramDir"},
15954 {"type":"Punctuation","value":"()"},
15955 {"type":"Text","value":" "},
15956 {"type":"Operator","value":"+"},
15957 {"type":"Text","value":" "},
15958 {"type":"LiteralStringSingle","value":"'dQuestion.w'"},
15959 {"type":"Punctuation","value":")"},
15960 {"type":"Text","value":"\n "},
15961 {"type":"Punctuation","value":"("},
15962 {"type":"Text","value":" "},
15963 {"type":"KeywordReserved","value":"INPUT"},
15964 {"type":"Text","value":" "},
15965 {"type":"NameVariable","value":"cTitle"},
15966 {"type":"Text","value":"\n "},
15967 {"type":"NameVariable","value":","},
15968 {"type":"Text","value":" "},
15969 {"type":"KeywordReserved","value":"INPUT"},
15970 {"type":"Text","value":" "},
15971 {"type":"NameVariable","value":"cMessage"},
15972 {"type":"Text","value":"\n "},
15973 {"type":"NameVariable","value":","},
15974 {"type":"Text","value":" "},
15975 {"type":"KeywordReserved","value":"INPUT"},
15976 {"type":"Text","value":" "},
15977 {"type":"NameVariable","value":"cButtons"},
15978 {"type":"Text","value":"\n "},
15979 {"type":"NameVariable","value":","},
15980 {"type":"Text","value":" "},
15981 {"type":"KeywordReserved","value":"INPUT"},
15982 {"type":"Text","value":" "},
15983 {"type":"NameVariable","value":"lCanHide"},
15984 {"type":"Text","value":"\n "},
15985 {"type":"NameVariable","value":","},
15986 {"type":"Text","value":" "},
15987 {"type":"KeywordReserved","value":"OUTPUT"},
15988 {"type":"Text","value":" "},
15989 {"type":"NameVariable","value":"iButtonPressed"},
15990 {"type":"Text","value":"\n "},
15991 {"type":"NameVariable","value":","},
15992 {"type":"Text","value":" "},
15993 {"type":"KeywordReserved","value":"OUTPUT"},
15994 {"type":"Text","value":" "},
15995 {"type":"NameVariable","value":"lDontShowAgain"},
15996 {"type":"Text","value":"\n "},
15997 {"type":"Punctuation","value":")."},
15998 {"type":"Text","value":"\n\n "},
15999 {"type":"KeywordReserved","value":"IF"},
16000 {"type":"Text","value":" "},
16001 {"type":"NameVariable","value":"lDontShowAgain"},
16002 {"type":"Text","value":" "},
16003 {"type":"KeywordReserved","value":"THEN\n "},
16004 {"type":"Text","value":" "},
16005 {"type":"NameVariable","value":"setRegistry"},
16006 {"type":"Punctuation","value":"("},
16007 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
16008 {"type":"NameVariable","value":","},
16009 {"type":"Text","value":" "},
16010 {"type":"NameVariable","value":"pcTopic"},
16011 {"type":"Text","value":" "},
16012 {"type":"Operator","value":"+"},
16013 {"type":"Text","value":" "},
16014 {"type":"LiteralStringSingle","value":"':hidden'"},
16015 {"type":"NameVariable","value":","},
16016 {"type":"Text","value":" "},
16017 {"type":"LiteralStringSingle","value":"'yes'"},
16018 {"type":"Punctuation","value":")."},
16019 {"type":"Text","value":"\n "},
16020 {"type":"KeywordReserved","value":"END"},
16021 {"type":"Punctuation","value":"."},
16022 {"type":"Text","value":"\n\n "},
16023 {"type":"CommentMultiline","value":"/* Start external things if needed */"},
16024 {"type":"Text","value":"\n "},
16025 {"type":"KeywordReserved","value":"IF"},
16026 {"type":"Text","value":" "},
16027 {"type":"NameVariable","value":"iButtonPressed"},
16028 {"type":"Text","value":" "},
16029 {"type":"Operator","value":"="},
16030 {"type":"Text","value":" "},
16031 {"type":"LiteralNumberInteger","value":"1"},
16032 {"type":"Text","value":" "},
16033 {"type":"KeywordReserved","value":"THEN\n "},
16034 {"type":"Text","value":" "},
16035 {"type":"KeywordReserved","value":"DO"},
16036 {"type":"Punctuation","value":":"},
16037 {"type":"Text","value":"\n "},
16038 {"type":"KeywordReserved","value":"IF"},
16039 {"type":"Text","value":" "},
16040 {"type":"NameVariable","value":"cUrl"},
16041 {"type":"Text","value":" "},
16042 {"type":"NameVariable","value":"\u003c\u003e"},
16043 {"type":"Text","value":" "},
16044 {"type":"NameVariable","value":"?"},
16045 {"type":"Text","value":" "},
16046 {"type":"KeywordReserved","value":"THEN"},
16047 {"type":"Text","value":" "},
16048 {"type":"KeywordReserved","value":"OS-COMMAND"},
16049 {"type":"Text","value":" "},
16050 {"type":"KeywordReserved","value":"NO-WAIT"},
16051 {"type":"Text","value":" "},
16052 {"type":"KeywordReserved","value":"START "},
16053 {"type":"Punctuation","value":"("},
16054 {"type":"NameVariable","value":"cUrl"},
16055 {"type":"Punctuation","value":")."},
16056 {"type":"Text","value":"\n "},
16057 {"type":"KeywordReserved","value":"IF"},
16058 {"type":"Text","value":" "},
16059 {"type":"NameVariable","value":"cPrg"},
16060 {"type":"Text","value":" "},
16061 {"type":"NameVariable","value":"\u003c\u003e"},
16062 {"type":"Text","value":" "},
16063 {"type":"NameVariable","value":"?"},
16064 {"type":"Text","value":" "},
16065 {"type":"KeywordReserved","value":"THEN"},
16066 {"type":"Text","value":" "},
16067 {"type":"KeywordReserved","value":"RUN"},
16068 {"type":"Text","value":" "},
16069 {"type":"KeywordReserved","value":"VALUE"},
16070 {"type":"Punctuation","value":"("},
16071 {"type":"NameVariable","value":"cPrg"},
16072 {"type":"Punctuation","value":")"},
16073 {"type":"Text","value":" "},
16074 {"type":"KeywordReserved","value":"NO-ERROR"},
16075 {"type":"Punctuation","value":"."},
16076 {"type":"Text","value":"\n "},
16077 {"type":"KeywordReserved","value":"END"},
16078 {"type":"Punctuation","value":"."},
16079 {"type":"Text","value":"\n\n "},
16080 {"type":"CommentMultiline","value":"/* Save answer */"},
16081 {"type":"Text","value":"\n "},
16082 {"type":"NameVariable","value":"setRegistry"},
16083 {"type":"Punctuation","value":"("},
16084 {"type":"LiteralStringSingle","value":"'DataDigger:Help'"},
16085 {"type":"NameVariable","value":",pcTopic"},
16086 {"type":"Text","value":" "},
16087 {"type":"Operator","value":"+"},
16088 {"type":"Text","value":" "},
16089 {"type":"LiteralStringSingle","value":"':answer'"},
16090 {"type":"NameVariable","value":","},
16091 {"type":"Text","value":" "},
16092 {"type":"KeywordReserved","value":"STRING"},
16093 {"type":"Punctuation","value":"("},
16094 {"type":"NameVariable","value":"iButtonPressed"},
16095 {"type":"Punctuation","value":"))."},
16096 {"type":"Text","value":"\n\n"},
16097 {"type":"KeywordReserved","value":"END"},
16098 {"type":"Text","value":" "},
16099 {"type":"KeywordReserved","value":"PROCEDURE"},
16100 {"type":"Punctuation","value":"."},
16101 {"type":"Text","value":" "},
16102 {"type":"CommentMultiline","value":"/* showHelp */"},
16103 {"type":"Text","value":"\n\n"},
16104 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
16105 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-showScrollbars) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE showScrollbars Procedure"},
16106 {"type":"Text","value":"\n"},
16107 {"type":"KeywordReserved","value":"PROCEDURE"},
16108 {"type":"Text","value":" "},
16109 {"type":"NameVariable","value":"showScrollbars"},
16110 {"type":"Text","value":" "},
16111 {"type":"Punctuation","value":":"},
16112 {"type":"Text","value":"\n"},
16113 {"type":"CommentMultiline","value":"/* Hide or show scrollbars the hard way\n */"},
16114 {"type":"Text","value":"\n "},
16115 {"type":"KeywordDeclaration","value":"DEFINE"},
16116 {"type":"Text","value":" "},
16117 {"type":"KeywordReserved","value":"INPUT"},
16118 {"type":"Text","value":" "},
16119 {"type":"KeywordReserved","value":"PARAMETER"},
16120 {"type":"Text","value":" "},
16121 {"type":"NameVariable","value":"ip"},
16122 {"type":"Operator","value":"-"},
16123 {"type":"NameVariable","value":"Frame"},
16124 {"type":"Text","value":" "},
16125 {"type":"KeywordReserved","value":"AS"},
16126 {"type":"Text","value":" "},
16127 {"type":"KeywordType","value":"HANDLE "},
16128 {"type":"Text","value":" "},
16129 {"type":"KeywordReserved","value":"NO-UNDO"},
16130 {"type":"Punctuation","value":"."},
16131 {"type":"Text","value":"\n "},
16132 {"type":"KeywordDeclaration","value":"DEFINE"},
16133 {"type":"Text","value":" "},
16134 {"type":"KeywordReserved","value":"INPUT"},
16135 {"type":"Text","value":" "},
16136 {"type":"KeywordReserved","value":"PARAMETER"},
16137 {"type":"Text","value":" "},
16138 {"type":"NameVariable","value":"ip"},
16139 {"type":"Operator","value":"-"},
16140 {"type":"NameVariable","value":"horizontal"},
16141 {"type":"Text","value":" "},
16142 {"type":"KeywordReserved","value":"AS"},
16143 {"type":"Text","value":" "},
16144 {"type":"KeywordType","value":"LOGICAL"},
16145 {"type":"Text","value":" "},
16146 {"type":"KeywordReserved","value":"NO-UNDO"},
16147 {"type":"Punctuation","value":"."},
16148 {"type":"Text","value":"\n "},
16149 {"type":"KeywordDeclaration","value":"DEFINE"},
16150 {"type":"Text","value":" "},
16151 {"type":"KeywordReserved","value":"INPUT"},
16152 {"type":"Text","value":" "},
16153 {"type":"KeywordReserved","value":"PARAMETER"},
16154 {"type":"Text","value":" "},
16155 {"type":"NameVariable","value":"ip"},
16156 {"type":"Operator","value":"-"},
16157 {"type":"NameVariable","value":"vertical"},
16158 {"type":"Text","value":" "},
16159 {"type":"KeywordReserved","value":"AS"},
16160 {"type":"Text","value":" "},
16161 {"type":"KeywordType","value":"LOGICAL"},
16162 {"type":"Text","value":" "},
16163 {"type":"KeywordReserved","value":"NO-UNDO"},
16164 {"type":"Punctuation","value":"."},
16165 {"type":"Text","value":"\n\n "},
16166 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
16167 {"type":"Text","value":"\n "},
16168 {"type":"KeywordDeclaration","value":"DEFINE"},
16169 {"type":"Text","value":" "},
16170 {"type":"KeywordReserved","value":"VARIABLE"},
16171 {"type":"Text","value":" "},
16172 {"type":"NameVariable","value":"iv"},
16173 {"type":"Operator","value":"-"},
16174 {"type":"NameVariable","value":"retint"},
16175 {"type":"Text","value":" "},
16176 {"type":"KeywordReserved","value":"AS"},
16177 {"type":"Text","value":" "},
16178 {"type":"KeywordType","value":"INTEGER"},
16179 {"type":"Text","value":" "},
16180 {"type":"KeywordReserved","value":"NO-UNDO"},
16181 {"type":"Punctuation","value":"."},
16182 {"type":"Text","value":"\n\n "},
16183 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
16184 {"type":"Text","value":"\n\n "},
16185 {"type":"KeywordReserved","value":"IF"},
16186 {"type":"Text","value":" "},
16187 {"type":"KeywordReserved","value":"NOT"},
16188 {"type":"Text","value":" "},
16189 {"type":"KeywordReserved","value":"VALID-HANDLE"},
16190 {"type":"Punctuation","value":"("},
16191 {"type":"NameVariable","value":"ip"},
16192 {"type":"Operator","value":"-"},
16193 {"type":"NameVariable","value":"Frame"},
16194 {"type":"Punctuation","value":")"},
16195 {"type":"Text","value":" "},
16196 {"type":"KeywordReserved","value":"OR"},
16197 {"type":"Text","value":" "},
16198 {"type":"NameVariable","value":"ip"},
16199 {"type":"Operator","value":"-"},
16200 {"type":"NameVariable","value":"Frame"},
16201 {"type":"Punctuation","value":":"},
16202 {"type":"KeywordReserved","value":"HWND "},
16203 {"type":"Operator","value":"="},
16204 {"type":"Text","value":" "},
16205 {"type":"NameVariable","value":"?"},
16206 {"type":"Text","value":" "},
16207 {"type":"KeywordReserved","value":"THEN"},
16208 {"type":"Text","value":" "},
16209 {"type":"KeywordReserved","value":"RETURN"},
16210 {"type":"Punctuation","value":"."},
16211 {"type":"CommentPreproc","value":"\n\n \u0026scoped-define SB_HORZ 0\n \u0026scoped-define SB_VERT 1\n \u0026scoped-define SB_BOTH 3\n \u0026scoped-define SB_THUMBPOSITION 4"},
16212 {"type":"Text","value":"\n\n "},
16213 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
16214 {"type":"Text","value":"\n "},
16215 {"type":"KeywordReserved","value":"RUN"},
16216 {"type":"Text","value":" "},
16217 {"type":"NameVariable","value":"ShowScrollBar"},
16218 {"type":"Text","value":" "},
16219 {"type":"Punctuation","value":"("},
16220 {"type":"Text","value":" "},
16221 {"type":"NameVariable","value":"ip"},
16222 {"type":"Operator","value":"-"},
16223 {"type":"NameVariable","value":"Frame"},
16224 {"type":"Punctuation","value":":"},
16225 {"type":"KeywordReserved","value":"HWND"},
16226 {"type":"NameVariable","value":","},
16227 {"type":"Text","value":"\n "},
16228 {"type":"CommentPreproc","value":"{\u0026SB_HORZ}"},
16229 {"type":"NameVariable","value":","},
16230 {"type":"Text","value":"\n "},
16231 {"type":"KeywordReserved","value":"IF"},
16232 {"type":"Text","value":" "},
16233 {"type":"NameVariable","value":"ip"},
16234 {"type":"Operator","value":"-"},
16235 {"type":"NameVariable","value":"horizontal"},
16236 {"type":"Text","value":" "},
16237 {"type":"KeywordReserved","value":"THEN"},
16238 {"type":"Text","value":" "},
16239 {"type":"Operator","value":"-"},
16240 {"type":"LiteralNumberInteger","value":"1"},
16241 {"type":"Text","value":" "},
16242 {"type":"KeywordReserved","value":"ELSE"},
16243 {"type":"Text","value":" "},
16244 {"type":"LiteralNumberInteger","value":"0"},
16245 {"type":"NameVariable","value":","},
16246 {"type":"Text","value":"\n "},
16247 {"type":"KeywordReserved","value":"OUTPUT"},
16248 {"type":"Text","value":" "},
16249 {"type":"NameVariable","value":"iv"},
16250 {"type":"Operator","value":"-"},
16251 {"type":"NameVariable","value":"retint"},
16252 {"type":"Text","value":" "},
16253 {"type":"Punctuation","value":")."},
16254 {"type":"Text","value":"\n\n "},
16255 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
16256 {"type":"Text","value":"\n "},
16257 {"type":"KeywordReserved","value":"RUN"},
16258 {"type":"Text","value":" "},
16259 {"type":"NameVariable","value":"ShowScrollBar"},
16260 {"type":"Text","value":" "},
16261 {"type":"Punctuation","value":"("},
16262 {"type":"Text","value":" "},
16263 {"type":"NameVariable","value":"ip"},
16264 {"type":"Operator","value":"-"},
16265 {"type":"NameVariable","value":"Frame"},
16266 {"type":"Punctuation","value":":"},
16267 {"type":"KeywordReserved","value":"HWND"},
16268 {"type":"NameVariable","value":","},
16269 {"type":"Text","value":"\n "},
16270 {"type":"CommentPreproc","value":"{\u0026SB_VERT}"},
16271 {"type":"NameVariable","value":","},
16272 {"type":"Text","value":"\n "},
16273 {"type":"KeywordReserved","value":"IF"},
16274 {"type":"Text","value":" "},
16275 {"type":"NameVariable","value":"ip"},
16276 {"type":"Operator","value":"-"},
16277 {"type":"NameVariable","value":"vertical"},
16278 {"type":"Text","value":" "},
16279 {"type":"KeywordReserved","value":"THEN"},
16280 {"type":"Text","value":" "},
16281 {"type":"Operator","value":"-"},
16282 {"type":"LiteralNumberInteger","value":"1"},
16283 {"type":"Text","value":" "},
16284 {"type":"KeywordReserved","value":"ELSE"},
16285 {"type":"Text","value":" "},
16286 {"type":"LiteralNumberInteger","value":"0"},
16287 {"type":"NameVariable","value":","},
16288 {"type":"Text","value":"\n "},
16289 {"type":"KeywordReserved","value":"OUTPUT"},
16290 {"type":"Text","value":" "},
16291 {"type":"NameVariable","value":"iv"},
16292 {"type":"Operator","value":"-"},
16293 {"type":"NameVariable","value":"retint"},
16294 {"type":"Text","value":" "},
16295 {"type":"Punctuation","value":")."},
16296 {"type":"CommentPreproc","value":"\n\n \u0026undefine SB_HORZ\n \u0026undefine SB_VERT\n \u0026undefine SB_BOTH\n \u0026undefine SB_THUMBPOSITION"},
16297 {"type":"Text","value":"\n\n "},
16298 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
16299 {"type":"Text","value":"\n"},
16300 {"type":"KeywordReserved","value":"END"},
16301 {"type":"Text","value":" "},
16302 {"type":"KeywordReserved","value":"PROCEDURE"},
16303 {"type":"Punctuation","value":"."},
16304 {"type":"Text","value":" "},
16305 {"type":"CommentMultiline","value":"/* ShowScrollbars */"},
16306 {"type":"Text","value":"\n\n"},
16307 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
16308 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-unlockWindow) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE unlockWindow Procedure"},
16309 {"type":"Text","value":"\n"},
16310 {"type":"KeywordReserved","value":"PROCEDURE"},
16311 {"type":"Text","value":" "},
16312 {"type":"NameVariable","value":"unlockWindow"},
16313 {"type":"Text","value":" "},
16314 {"type":"Punctuation","value":":"},
16315 {"type":"Text","value":"\n"},
16316 {"type":"CommentMultiline","value":"/* Force a window to unlock\n */"},
16317 {"type":"Text","value":"\n "},
16318 {"type":"KeywordDeclaration","value":"DEFINE"},
16319 {"type":"Text","value":" "},
16320 {"type":"KeywordReserved","value":"INPUT"},
16321 {"type":"Text","value":" "},
16322 {"type":"KeywordReserved","value":"PARAMETER"},
16323 {"type":"Text","value":" "},
16324 {"type":"NameVariable","value":"phWindow"},
16325 {"type":"Text","value":" "},
16326 {"type":"KeywordReserved","value":"AS"},
16327 {"type":"Text","value":" "},
16328 {"type":"KeywordType","value":"HANDLE "},
16329 {"type":"Text","value":" "},
16330 {"type":"KeywordReserved","value":"NO-UNDO"},
16331 {"type":"Punctuation","value":"."},
16332 {"type":"Text","value":"\n\n "},
16333 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
16334 {"type":"Text","value":"\n "},
16335 {"type":"KeywordDeclaration","value":"DEFINE"},
16336 {"type":"Text","value":" "},
16337 {"type":"KeywordReserved","value":"VARIABLE"},
16338 {"type":"Text","value":" "},
16339 {"type":"NameVariable","value":"iRet"},
16340 {"type":"Text","value":" "},
16341 {"type":"KeywordReserved","value":"AS"},
16342 {"type":"Text","value":" "},
16343 {"type":"KeywordType","value":"INTEGER"},
16344 {"type":"Text","value":" "},
16345 {"type":"KeywordReserved","value":"NO-UNDO"},
16346 {"type":"Punctuation","value":"."},
16347 {"type":"Text","value":"\n "},
16348 {"type":"KeywordDeclaration","value":"DEFINE"},
16349 {"type":"Text","value":" "},
16350 {"type":"KeywordReserved","value":"BUFFER"},
16351 {"type":"Text","value":" "},
16352 {"type":"NameVariable","value":"ttWindowLock"},
16353 {"type":"Text","value":" "},
16354 {"type":"KeywordReserved","value":"FOR"},
16355 {"type":"Text","value":" "},
16356 {"type":"NameVariable","value":"ttWindowLock"},
16357 {"type":"Punctuation","value":"."},
16358 {"type":"Text","value":"\n\n "},
16359 {"type":"KeywordReserved","value":"PUBLISH "},
16360 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
16361 {"type":"Text","value":" "},
16362 {"type":"Punctuation","value":"("},
16363 {"type":"LiteralNumberInteger","value":"3"},
16364 {"type":"NameVariable","value":","},
16365 {"type":"Text","value":" "},
16366 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16367 {"type":"Punctuation","value":"("},
16368 {"type":"LiteralStringDouble","value":"\"Window \u00261, force to unlock\""},
16369 {"type":"NameVariable","value":","},
16370 {"type":"Text","value":" "},
16371 {"type":"NameVariable","value":"phWindow"},
16372 {"type":"Punctuation","value":":"},
16373 {"type":"KeywordReserved","value":"TITLE"},
16374 {"type":"Punctuation","value":"))."},
16375 {"type":"Text","value":"\n\n "},
16376 {"type":"CommentMultiline","value":"/* Find window in our tt of locked windows */"},
16377 {"type":"Text","value":"\n "},
16378 {"type":"KeywordReserved","value":"FIND"},
16379 {"type":"Text","value":" "},
16380 {"type":"NameVariable","value":"ttWindowLock"},
16381 {"type":"Text","value":" "},
16382 {"type":"KeywordReserved","value":"WHERE"},
16383 {"type":"Text","value":" "},
16384 {"type":"NameVariable","value":"ttWindowLock"},
16385 {"type":"Punctuation","value":"."},
16386 {"type":"NameVariable","value":"hWindow"},
16387 {"type":"Text","value":" "},
16388 {"type":"Operator","value":"="},
16389 {"type":"Text","value":" "},
16390 {"type":"NameVariable","value":"phWindow"},
16391 {"type":"Text","value":" "},
16392 {"type":"KeywordReserved","value":"NO-ERROR"},
16393 {"type":"Punctuation","value":"."},
16394 {"type":"Text","value":"\n "},
16395 {"type":"KeywordReserved","value":"IF"},
16396 {"type":"Text","value":" "},
16397 {"type":"KeywordReserved","value":"NOT"},
16398 {"type":"Text","value":" "},
16399 {"type":"KeywordReserved","value":"AVAILABLE"},
16400 {"type":"Text","value":" "},
16401 {"type":"NameVariable","value":"ttWindowLock"},
16402 {"type":"Text","value":" "},
16403 {"type":"KeywordReserved","value":"THEN"},
16404 {"type":"Text","value":" "},
16405 {"type":"KeywordReserved","value":"RETURN"},
16406 {"type":"Punctuation","value":"."},
16407 {"type":"Text","value":"\n\n "},
16408 {"type":"KeywordReserved","value":"IF"},
16409 {"type":"Text","value":" "},
16410 {"type":"NameVariable","value":"ttWindowLock"},
16411 {"type":"Punctuation","value":"."},
16412 {"type":"NameVariable","value":"iLockCounter"},
16413 {"type":"Text","value":" "},
16414 {"type":"NameVariable","value":"\u003e"},
16415 {"type":"Text","value":" "},
16416 {"type":"LiteralNumberInteger","value":"0"},
16417 {"type":"Text","value":" "},
16418 {"type":"KeywordReserved","value":"THEN\n "},
16419 {"type":"Text","value":" "},
16420 {"type":"KeywordReserved","value":"DO"},
16421 {"type":"Punctuation","value":":"},
16422 {"type":"Text","value":"\n "},
16423 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
16424 {"type":"Text","value":"\n "},
16425 {"type":"KeywordReserved","value":"RUN"},
16426 {"type":"Text","value":" "},
16427 {"type":"NameVariable","value":"SendMessageA"},
16428 {"type":"Punctuation","value":"("},
16429 {"type":"NameVariable","value":"phWindow"},
16430 {"type":"Punctuation","value":":"},
16431 {"type":"KeywordReserved","value":"HWND"},
16432 {"type":"NameVariable","value":","},
16433 {"type":"Text","value":" "},
16434 {"type":"CommentPreproc","value":"{\u0026WM_SETREDRAW}"},
16435 {"type":"NameVariable","value":","},
16436 {"type":"Text","value":" "},
16437 {"type":"LiteralNumberInteger","value":"1"},
16438 {"type":"NameVariable","value":","},
16439 {"type":"Text","value":" "},
16440 {"type":"LiteralNumberInteger","value":"0"},
16441 {"type":"NameVariable","value":","},
16442 {"type":"Text","value":" "},
16443 {"type":"KeywordReserved","value":"OUTPUT"},
16444 {"type":"Text","value":" "},
16445 {"type":"NameVariable","value":"iRet"},
16446 {"type":"Punctuation","value":")."},
16447 {"type":"Text","value":"\n\n "},
16448 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
16449 {"type":"Text","value":"\n "},
16450 {"type":"KeywordReserved","value":"RUN"},
16451 {"type":"Text","value":" "},
16452 {"type":"NameVariable","value":"RedrawWindow"},
16453 {"type":"Punctuation","value":"("},
16454 {"type":"NameVariable","value":"phWindow"},
16455 {"type":"Punctuation","value":":"},
16456 {"type":"KeywordReserved","value":"HWND"},
16457 {"type":"NameVariable","value":","},
16458 {"type":"Text","value":" "},
16459 {"type":"LiteralNumberInteger","value":"0"},
16460 {"type":"NameVariable","value":","},
16461 {"type":"Text","value":" "},
16462 {"type":"LiteralNumberInteger","value":"0"},
16463 {"type":"NameVariable","value":","},
16464 {"type":"Text","value":" "},
16465 {"type":"CommentPreproc","value":"{\u0026RDW_ALLCHILDREN}"},
16466 {"type":"Text","value":" "},
16467 {"type":"Operator","value":"+"},
16468 {"type":"Text","value":" "},
16469 {"type":"CommentPreproc","value":"{\u0026RDW_ERASE}"},
16470 {"type":"Text","value":" "},
16471 {"type":"Operator","value":"+"},
16472 {"type":"Text","value":" "},
16473 {"type":"CommentPreproc","value":"{\u0026RDW_INVALIDATE}"},
16474 {"type":"NameVariable","value":","},
16475 {"type":"Text","value":" "},
16476 {"type":"KeywordReserved","value":"OUTPUT"},
16477 {"type":"Text","value":" "},
16478 {"type":"NameVariable","value":"iRet"},
16479 {"type":"Punctuation","value":")."},
16480 {"type":"Text","value":"\n\n "},
16481 {"type":"KeywordReserved","value":"DELETE"},
16482 {"type":"Text","value":" "},
16483 {"type":"NameVariable","value":"ttWindowLock"},
16484 {"type":"Punctuation","value":"."},
16485 {"type":"Text","value":"\n "},
16486 {"type":"KeywordReserved","value":"END"},
16487 {"type":"Punctuation","value":"."},
16488 {"type":"Text","value":"\n\n"},
16489 {"type":"KeywordReserved","value":"END"},
16490 {"type":"Text","value":" "},
16491 {"type":"KeywordReserved","value":"PROCEDURE"},
16492 {"type":"Punctuation","value":"."},
16493 {"type":"Text","value":" "},
16494 {"type":"CommentMultiline","value":"/* unlockWindow */"},
16495 {"type":"Text","value":"\n\n"},
16496 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
16497 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-updateFields) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE updateFields Procedure"},
16498 {"type":"Text","value":"\n"},
16499 {"type":"KeywordReserved","value":"PROCEDURE"},
16500 {"type":"Text","value":" "},
16501 {"type":"NameVariable","value":"updateFields"},
16502 {"type":"Text","value":" "},
16503 {"type":"Punctuation","value":":"},
16504 {"type":"Text","value":"\n"},
16505 {"type":"CommentMultiline","value":"/* Update the fields temp-table with settings from registry\n */"},
16506 {"type":"Text","value":"\n "},
16507 {"type":"KeywordDeclaration","value":"DEFINE"},
16508 {"type":"Text","value":" "},
16509 {"type":"KeywordReserved","value":"INPUT"},
16510 {"type":"Text","value":" "},
16511 {"type":"KeywordReserved","value":"PARAMETER"},
16512 {"type":"Text","value":" "},
16513 {"type":"NameVariable","value":"pcDatabase"},
16514 {"type":"Text","value":" "},
16515 {"type":"KeywordReserved","value":"AS"},
16516 {"type":"Text","value":" "},
16517 {"type":"KeywordType","value":"CHARACTER "},
16518 {"type":"Text","value":" "},
16519 {"type":"KeywordReserved","value":"NO-UNDO"},
16520 {"type":"Punctuation","value":"."},
16521 {"type":"Text","value":"\n "},
16522 {"type":"KeywordDeclaration","value":"DEFINE"},
16523 {"type":"Text","value":" "},
16524 {"type":"KeywordReserved","value":"INPUT"},
16525 {"type":"Text","value":" "},
16526 {"type":"KeywordReserved","value":"PARAMETER"},
16527 {"type":"Text","value":" "},
16528 {"type":"NameVariable","value":"pcTableName"},
16529 {"type":"Text","value":" "},
16530 {"type":"KeywordReserved","value":"AS"},
16531 {"type":"Text","value":" "},
16532 {"type":"KeywordType","value":"CHARACTER "},
16533 {"type":"Text","value":" "},
16534 {"type":"KeywordReserved","value":"NO-UNDO"},
16535 {"type":"Punctuation","value":"."},
16536 {"type":"Text","value":"\n "},
16537 {"type":"KeywordDeclaration","value":"DEFINE"},
16538 {"type":"Text","value":" "},
16539 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
16540 {"type":"Text","value":" "},
16541 {"type":"KeywordReserved","value":"PARAMETER"},
16542 {"type":"Text","value":" "},
16543 {"type":"KeywordReserved","value":"TABLE"},
16544 {"type":"Text","value":" "},
16545 {"type":"KeywordReserved","value":"FOR"},
16546 {"type":"Text","value":" "},
16547 {"type":"NameVariable","value":"ttField"},
16548 {"type":"Punctuation","value":"."},
16549 {"type":"Text","value":"\n\n "},
16550 {"type":"KeywordDeclaration","value":"DEFINE"},
16551 {"type":"Text","value":" "},
16552 {"type":"KeywordReserved","value":"VARIABLE"},
16553 {"type":"Text","value":" "},
16554 {"type":"NameVariable","value":"cCustomFormat"},
16555 {"type":"Text","value":" "},
16556 {"type":"KeywordReserved","value":"AS"},
16557 {"type":"Text","value":" "},
16558 {"type":"KeywordType","value":"CHARACTER "},
16559 {"type":"Text","value":" "},
16560 {"type":"KeywordReserved","value":"NO-UNDO"},
16561 {"type":"Punctuation","value":"."},
16562 {"type":"Text","value":"\n "},
16563 {"type":"KeywordDeclaration","value":"DEFINE"},
16564 {"type":"Text","value":" "},
16565 {"type":"KeywordReserved","value":"VARIABLE"},
16566 {"type":"Text","value":" "},
16567 {"type":"NameVariable","value":"cSelectedFields"},
16568 {"type":"Text","value":" "},
16569 {"type":"KeywordReserved","value":"AS"},
16570 {"type":"Text","value":" "},
16571 {"type":"KeywordType","value":"CHARACTER "},
16572 {"type":"Text","value":" "},
16573 {"type":"KeywordReserved","value":"NO-UNDO"},
16574 {"type":"Punctuation","value":"."},
16575 {"type":"Text","value":"\n "},
16576 {"type":"KeywordDeclaration","value":"DEFINE"},
16577 {"type":"Text","value":" "},
16578 {"type":"KeywordReserved","value":"VARIABLE"},
16579 {"type":"Text","value":" "},
16580 {"type":"NameVariable","value":"cFieldOrder"},
16581 {"type":"Text","value":" "},
16582 {"type":"KeywordReserved","value":"AS"},
16583 {"type":"Text","value":" "},
16584 {"type":"KeywordType","value":"CHARACTER "},
16585 {"type":"Text","value":" "},
16586 {"type":"KeywordReserved","value":"NO-UNDO"},
16587 {"type":"Punctuation","value":"."},
16588 {"type":"Text","value":"\n "},
16589 {"type":"KeywordDeclaration","value":"DEFINE"},
16590 {"type":"Text","value":" "},
16591 {"type":"KeywordReserved","value":"VARIABLE"},
16592 {"type":"Text","value":" "},
16593 {"type":"NameVariable","value":"iColumnOrder"},
16594 {"type":"Text","value":" "},
16595 {"type":"KeywordReserved","value":"AS"},
16596 {"type":"Text","value":" "},
16597 {"type":"KeywordType","value":"INTEGER "},
16598 {"type":"Text","value":" "},
16599 {"type":"KeywordReserved","value":"NO-UNDO"},
16600 {"type":"Punctuation","value":"."},
16601 {"type":"Text","value":"\n "},
16602 {"type":"KeywordDeclaration","value":"DEFINE"},
16603 {"type":"Text","value":" "},
16604 {"type":"KeywordReserved","value":"VARIABLE"},
16605 {"type":"Text","value":" "},
16606 {"type":"NameVariable","value":"iFieldOrder"},
16607 {"type":"Text","value":" "},
16608 {"type":"KeywordReserved","value":"AS"},
16609 {"type":"Text","value":" "},
16610 {"type":"KeywordType","value":"INTEGER "},
16611 {"type":"Text","value":" "},
16612 {"type":"KeywordReserved","value":"NO-UNDO"},
16613 {"type":"Punctuation","value":"."},
16614 {"type":"Text","value":"\n "},
16615 {"type":"KeywordDeclaration","value":"DEFINE"},
16616 {"type":"Text","value":" "},
16617 {"type":"KeywordReserved","value":"VARIABLE"},
16618 {"type":"Text","value":" "},
16619 {"type":"NameVariable","value":"iMaxExtent"},
16620 {"type":"Text","value":" "},
16621 {"type":"KeywordReserved","value":"AS"},
16622 {"type":"Text","value":" "},
16623 {"type":"KeywordType","value":"INTEGER "},
16624 {"type":"Text","value":" "},
16625 {"type":"KeywordReserved","value":"NO-UNDO"},
16626 {"type":"Punctuation","value":"."},
16627 {"type":"Text","value":"\n "},
16628 {"type":"KeywordDeclaration","value":"DEFINE"},
16629 {"type":"Text","value":" "},
16630 {"type":"KeywordReserved","value":"VARIABLE"},
16631 {"type":"Text","value":" "},
16632 {"type":"NameVariable","value":"lRecRowAtEnd"},
16633 {"type":"Text","value":" "},
16634 {"type":"KeywordReserved","value":"AS"},
16635 {"type":"Text","value":" "},
16636 {"type":"KeywordType","value":"LOGICAL "},
16637 {"type":"Text","value":" "},
16638 {"type":"KeywordReserved","value":"NO-UNDO"},
16639 {"type":"Punctuation","value":"."},
16640 {"type":"Text","value":"\n\n "},
16641 {"type":"KeywordDeclaration","value":"DEFINE"},
16642 {"type":"Text","value":" "},
16643 {"type":"KeywordReserved","value":"BUFFER"},
16644 {"type":"Text","value":" "},
16645 {"type":"NameVariable","value":"bField"},
16646 {"type":"Text","value":" "},
16647 {"type":"KeywordReserved","value":"FOR"},
16648 {"type":"Text","value":" "},
16649 {"type":"NameVariable","value":"ttField"},
16650 {"type":"Punctuation","value":"."},
16651 {"type":"Text","value":"\n "},
16652 {"type":"KeywordDeclaration","value":"DEFINE"},
16653 {"type":"Text","value":" "},
16654 {"type":"KeywordReserved","value":"BUFFER"},
16655 {"type":"Text","value":" "},
16656 {"type":"NameVariable","value":"bColumn"},
16657 {"type":"Text","value":" "},
16658 {"type":"KeywordReserved","value":"FOR"},
16659 {"type":"Text","value":" "},
16660 {"type":"NameVariable","value":"ttColumn"},
16661 {"type":"Punctuation","value":"."},
16662 {"type":"Text","value":"\n\n "},
16663 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
16664 {"type":"Text","value":"\n "},
16665 {"type":"KeywordReserved","value":"PUBLISH "},
16666 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
16667 {"type":"Text","value":" "},
16668 {"type":"Punctuation","value":"("},
16669 {"type":"LiteralNumberInteger","value":"1"},
16670 {"type":"NameVariable","value":","},
16671 {"type":"Text","value":" "},
16672 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16673 {"type":"Punctuation","value":"("},
16674 {"type":"LiteralStringDouble","value":"\"Update field definitions for \u00261.\u00262\""},
16675 {"type":"NameVariable","value":","},
16676 {"type":"Text","value":" "},
16677 {"type":"NameVariable","value":"pcDatabase,"},
16678 {"type":"Text","value":" "},
16679 {"type":"NameVariable","value":"pcTableName"},
16680 {"type":"Punctuation","value":"))."},
16681 {"type":"Text","value":"\n\n "},
16682 {"type":"CommentMultiline","value":"/* Get list of all previously selected fields */"},
16683 {"type":"Text","value":"\n "},
16684 {"type":"NameVariable","value":"cSelectedFields"},
16685 {"type":"Text","value":" "},
16686 {"type":"Operator","value":"="},
16687 {"type":"Text","value":" "},
16688 {"type":"NameVariable","value":"getRegistry"},
16689 {"type":"Punctuation","value":"("},
16690 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16691 {"type":"Punctuation","value":"("},
16692 {"type":"LiteralStringDouble","value":"\"DB:\u00261\""},
16693 {"type":"NameVariable","value":",pcDatabase"},
16694 {"type":"Punctuation","value":")"},
16695 {"type":"NameVariable","value":","},
16696 {"type":"Text","value":" "},
16697 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16698 {"type":"Punctuation","value":"("},
16699 {"type":"LiteralStringDouble","value":"\"\u00261:fields\""},
16700 {"type":"NameVariable","value":",pcTableName"},
16701 {"type":"Punctuation","value":"))."},
16702 {"type":"Text","value":"\n "},
16703 {"type":"KeywordReserved","value":"IF"},
16704 {"type":"Text","value":" "},
16705 {"type":"NameVariable","value":"cSelectedFields"},
16706 {"type":"Text","value":" "},
16707 {"type":"Operator","value":"="},
16708 {"type":"Text","value":" "},
16709 {"type":"NameVariable","value":"?"},
16710 {"type":"Text","value":" "},
16711 {"type":"KeywordReserved","value":"THEN"},
16712 {"type":"Text","value":" "},
16713 {"type":"NameVariable","value":"cSelectedFields"},
16714 {"type":"Text","value":" "},
16715 {"type":"Operator","value":"="},
16716 {"type":"Text","value":" "},
16717 {"type":"LiteralStringSingle","value":"'!RECID,!ROWID,*'"},
16718 {"type":"Punctuation","value":"."},
16719 {"type":"Text","value":"\n\n "},
16720 {"type":"CommentMultiline","value":"/* Get field ordering */"},
16721 {"type":"Text","value":"\n "},
16722 {"type":"NameVariable","value":"cFieldOrder"},
16723 {"type":"Text","value":" "},
16724 {"type":"Operator","value":"="},
16725 {"type":"Text","value":" "},
16726 {"type":"NameVariable","value":"getRegistry"},
16727 {"type":"Punctuation","value":"("},
16728 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16729 {"type":"Punctuation","value":"("},
16730 {"type":"LiteralStringSingle","value":"'DB:\u00261'"},
16731 {"type":"NameVariable","value":",pcDatabase"},
16732 {"type":"Punctuation","value":")"},
16733 {"type":"NameVariable","value":","},
16734 {"type":"Text","value":" "},
16735 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16736 {"type":"Punctuation","value":"("},
16737 {"type":"LiteralStringSingle","value":"'\u00261:fieldOrder'"},
16738 {"type":"NameVariable","value":",pcTableName"},
16739 {"type":"Punctuation","value":"))."},
16740 {"type":"Text","value":"\n\n "},
16741 {"type":"CommentMultiline","value":"/* RECID and ROWID at the end? */"},
16742 {"type":"Text","value":"\n "},
16743 {"type":"KeywordReserved","value":"IF"},
16744 {"type":"Text","value":" "},
16745 {"type":"NameVariable","value":"cFieldOrder"},
16746 {"type":"Text","value":" "},
16747 {"type":"NameVariable","value":"\u003c\u003e"},
16748 {"type":"Text","value":" "},
16749 {"type":"NameVariable","value":"?"},
16750 {"type":"Text","value":" "},
16751 {"type":"KeywordReserved","value":"THEN\n "},
16752 {"type":"Text","value":" "},
16753 {"type":"KeywordReserved","value":"DO"},
16754 {"type":"Punctuation","value":":"},
16755 {"type":"Text","value":"\n "},
16756 {"type":"NameVariable","value":"lRecRowAtEnd"},
16757 {"type":"Text","value":" "},
16758 {"type":"Operator","value":"="},
16759 {"type":"Text","value":" "},
16760 {"type":"KeywordReserved","value":"LOOKUP"},
16761 {"type":"Punctuation","value":"("},
16762 {"type":"LiteralStringDouble","value":"\"ROWID\""},
16763 {"type":"NameVariable","value":","},
16764 {"type":"Text","value":" "},
16765 {"type":"NameVariable","value":"cFieldOrder"},
16766 {"type":"Punctuation","value":")"},
16767 {"type":"Text","value":" "},
16768 {"type":"NameVariable","value":"\u003e"},
16769 {"type":"Text","value":" "},
16770 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
16771 {"type":"Punctuation","value":"("},
16772 {"type":"NameVariable","value":"cFieldOrder"},
16773 {"type":"Punctuation","value":")"},
16774 {"type":"Text","value":" "},
16775 {"type":"Operator","value":"-"},
16776 {"type":"Text","value":" "},
16777 {"type":"LiteralNumberInteger","value":"2"},
16778 {"type":"Text","value":" "},
16779 {"type":"KeywordReserved","value":"AND"},
16780 {"type":"Text","value":" "},
16781 {"type":"KeywordReserved","value":"LOOKUP"},
16782 {"type":"Punctuation","value":"("},
16783 {"type":"LiteralStringDouble","value":"\"RECID\""},
16784 {"type":"NameVariable","value":","},
16785 {"type":"Text","value":" "},
16786 {"type":"NameVariable","value":"cFieldOrder"},
16787 {"type":"Punctuation","value":")"},
16788 {"type":"Text","value":" "},
16789 {"type":"NameVariable","value":"\u003e"},
16790 {"type":"Text","value":" "},
16791 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
16792 {"type":"Punctuation","value":"("},
16793 {"type":"NameVariable","value":"cFieldOrder"},
16794 {"type":"Punctuation","value":")"},
16795 {"type":"Text","value":" "},
16796 {"type":"Operator","value":"-"},
16797 {"type":"Text","value":" "},
16798 {"type":"LiteralNumberInteger","value":"2"},
16799 {"type":"Punctuation","value":"."},
16800 {"type":"Text","value":"\n "},
16801 {"type":"KeywordReserved","value":"PUBLISH "},
16802 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
16803 {"type":"Text","value":" "},
16804 {"type":"Punctuation","value":"("},
16805 {"type":"LiteralNumberInteger","value":"2"},
16806 {"type":"NameVariable","value":","},
16807 {"type":"Text","value":" "},
16808 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16809 {"type":"Punctuation","value":"("},
16810 {"type":"LiteralStringDouble","value":"\"Field order for table \u00261: \u00262\""},
16811 {"type":"NameVariable","value":","},
16812 {"type":"Text","value":" "},
16813 {"type":"NameVariable","value":"pcTableName,"},
16814 {"type":"Text","value":" "},
16815 {"type":"NameVariable","value":"cFieldOrder"},
16816 {"type":"Punctuation","value":"))."},
16817 {"type":"Text","value":"\n "},
16818 {"type":"KeywordReserved","value":"PUBLISH "},
16819 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
16820 {"type":"Text","value":" "},
16821 {"type":"Punctuation","value":"("},
16822 {"type":"LiteralNumberInteger","value":"3"},
16823 {"type":"NameVariable","value":","},
16824 {"type":"Text","value":" "},
16825 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16826 {"type":"Punctuation","value":"("},
16827 {"type":"LiteralStringDouble","value":"\"Rowid/recid at the end for table \u00261: \u00262\""},
16828 {"type":"NameVariable","value":","},
16829 {"type":"Text","value":" "},
16830 {"type":"NameVariable","value":"pcTableName,"},
16831 {"type":"Text","value":" "},
16832 {"type":"NameVariable","value":"lRecRowAtEnd"},
16833 {"type":"Punctuation","value":"))."},
16834 {"type":"Text","value":"\n "},
16835 {"type":"KeywordReserved","value":"END"},
16836 {"type":"Punctuation","value":"."},
16837 {"type":"Text","value":"\n\n "},
16838 {"type":"KeywordReserved","value":"FOR"},
16839 {"type":"Text","value":" "},
16840 {"type":"KeywordReserved","value":"EACH"},
16841 {"type":"Text","value":" "},
16842 {"type":"NameVariable","value":"bField"},
16843 {"type":"Text","value":" "},
16844 {"type":"CommentPreproc","value":"{\u0026TABLE-SCAN}"},
16845 {"type":"Punctuation","value":":"},
16846 {"type":"Text","value":"\n\n "},
16847 {"type":"CommentMultiline","value":"/* Due to a bug the nr of decimals may be set on non-decimal fields\n * See PKB P185263 (article 18087) for more information\n * http://knowledgebase.progress.com/articles/Article/P185263\n */"},
16848 {"type":"Text","value":"\n "},
16849 {"type":"KeywordReserved","value":"IF"},
16850 {"type":"Text","value":" "},
16851 {"type":"NameVariable","value":"bField"},
16852 {"type":"Punctuation","value":"."},
16853 {"type":"NameVariable","value":"cDataType"},
16854 {"type":"Text","value":" "},
16855 {"type":"NameVariable","value":"\u003c\u003e"},
16856 {"type":"Text","value":" "},
16857 {"type":"LiteralStringSingle","value":"'DECIMAL'"},
16858 {"type":"Text","value":" "},
16859 {"type":"KeywordReserved","value":"THEN"},
16860 {"type":"Text","value":" "},
16861 {"type":"NameVariable","value":"bField"},
16862 {"type":"Punctuation","value":"."},
16863 {"type":"NameVariable","value":"iDecimals"},
16864 {"type":"Text","value":" "},
16865 {"type":"Operator","value":"="},
16866 {"type":"Text","value":" "},
16867 {"type":"NameVariable","value":"?"},
16868 {"type":"Punctuation","value":"."},
16869 {"type":"Text","value":"\n\n "},
16870 {"type":"CommentMultiline","value":"/* Was this field selected? */"},
16871 {"type":"Text","value":"\n "},
16872 {"type":"NameVariable","value":"bField"},
16873 {"type":"Punctuation","value":"."},
16874 {"type":"NameVariable","value":"lShow"},
16875 {"type":"Text","value":" "},
16876 {"type":"Operator","value":"="},
16877 {"type":"Text","value":" "},
16878 {"type":"KeywordReserved","value":"CAN-DO"},
16879 {"type":"Punctuation","value":"("},
16880 {"type":"NameVariable","value":"cSelectedFields,"},
16881 {"type":"Text","value":" "},
16882 {"type":"NameVariable","value":"bField"},
16883 {"type":"Punctuation","value":"."},
16884 {"type":"NameVariable","value":"cFullName"},
16885 {"type":"Punctuation","value":")."},
16886 {"type":"Text","value":"\n\n "},
16887 {"type":"CommentMultiline","value":"/* Customization option for the user to show/hide certain fields */"},
16888 {"type":"Text","value":"\n "},
16889 {"type":"KeywordReserved","value":"PUBLISH "},
16890 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
16891 {"type":"Text","value":" "},
16892 {"type":"Punctuation","value":"("},
16893 {"type":"LiteralStringDouble","value":"\"start\""},
16894 {"type":"NameVariable","value":","},
16895 {"type":"Text","value":" "},
16896 {"type":"LiteralStringSingle","value":"'customShowField'"},
16897 {"type":"Punctuation","value":")."},
16898 {"type":"Text","value":"\n "},
16899 {"type":"KeywordReserved","value":"PUBLISH "},
16900 {"type":"LiteralStringSingle","value":"'customShowField'"},
16901 {"type":"Text","value":" "},
16902 {"type":"Punctuation","value":"("},
16903 {"type":"NameVariable","value":"pcDatabase,"},
16904 {"type":"Text","value":" "},
16905 {"type":"NameVariable","value":"pcTableName,"},
16906 {"type":"Text","value":" "},
16907 {"type":"NameVariable","value":"bField"},
16908 {"type":"Punctuation","value":"."},
16909 {"type":"NameVariable","value":"cFieldName,"},
16910 {"type":"Text","value":" "},
16911 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
16912 {"type":"Text","value":" "},
16913 {"type":"NameVariable","value":"bField"},
16914 {"type":"Punctuation","value":"."},
16915 {"type":"NameVariable","value":"lShow"},
16916 {"type":"Punctuation","value":")."},
16917 {"type":"Text","value":"\n "},
16918 {"type":"KeywordReserved","value":"PUBLISH "},
16919 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
16920 {"type":"Text","value":" "},
16921 {"type":"Punctuation","value":"("},
16922 {"type":"LiteralStringDouble","value":"\"stop\""},
16923 {"type":"NameVariable","value":","},
16924 {"type":"Text","value":" "},
16925 {"type":"LiteralStringSingle","value":"'customShowField'"},
16926 {"type":"Punctuation","value":")."},
16927 {"type":"Text","value":"\n\n "},
16928 {"type":"CommentMultiline","value":"/* Customization option for the user to adjust the format */"},
16929 {"type":"Text","value":"\n "},
16930 {"type":"KeywordReserved","value":"PUBLISH "},
16931 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
16932 {"type":"Text","value":" "},
16933 {"type":"Punctuation","value":"("},
16934 {"type":"LiteralStringDouble","value":"\"start\""},
16935 {"type":"NameVariable","value":","},
16936 {"type":"Text","value":" "},
16937 {"type":"LiteralStringSingle","value":"'customFormat'"},
16938 {"type":"Punctuation","value":")."},
16939 {"type":"Text","value":"\n "},
16940 {"type":"KeywordReserved","value":"PUBLISH "},
16941 {"type":"LiteralStringSingle","value":"'customFormat'"},
16942 {"type":"Text","value":" "},
16943 {"type":"Punctuation","value":"("},
16944 {"type":"NameVariable","value":"pcDatabase,"},
16945 {"type":"Text","value":" "},
16946 {"type":"NameVariable","value":"pcTableName,"},
16947 {"type":"Text","value":" "},
16948 {"type":"NameVariable","value":"bField"},
16949 {"type":"Punctuation","value":"."},
16950 {"type":"NameVariable","value":"cFieldName,"},
16951 {"type":"Text","value":" "},
16952 {"type":"NameVariable","value":"bField"},
16953 {"type":"Punctuation","value":"."},
16954 {"type":"NameVariable","value":"cDatatype,"},
16955 {"type":"Text","value":" "},
16956 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
16957 {"type":"Text","value":" "},
16958 {"type":"NameVariable","value":"bField"},
16959 {"type":"Punctuation","value":"."},
16960 {"type":"NameVariable","value":"cFormat"},
16961 {"type":"Punctuation","value":")."},
16962 {"type":"Text","value":"\n "},
16963 {"type":"KeywordReserved","value":"PUBLISH "},
16964 {"type":"LiteralStringDouble","value":"\"DD:Timer\""},
16965 {"type":"Text","value":" "},
16966 {"type":"Punctuation","value":"("},
16967 {"type":"LiteralStringDouble","value":"\"stop\""},
16968 {"type":"NameVariable","value":","},
16969 {"type":"Text","value":" "},
16970 {"type":"LiteralStringSingle","value":"'customFormat'"},
16971 {"type":"Punctuation","value":")."},
16972 {"type":"Text","value":"\n\n "},
16973 {"type":"CommentMultiline","value":"/* Restore changed field format. */"},
16974 {"type":"Text","value":"\n "},
16975 {"type":"NameVariable","value":"cCustomFormat"},
16976 {"type":"Text","value":" "},
16977 {"type":"Operator","value":"="},
16978 {"type":"Text","value":" "},
16979 {"type":"NameVariable","value":"getRegistry"},
16980 {"type":"Punctuation","value":"("},
16981 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16982 {"type":"Punctuation","value":"("},
16983 {"type":"LiteralStringDouble","value":"\"DB:\u00261\""},
16984 {"type":"NameVariable","value":",pcDatabase"},
16985 {"type":"Punctuation","value":")"},
16986 {"type":"NameVariable","value":","},
16987 {"type":"Text","value":" "},
16988 {"type":"KeywordReserved","value":"SUBSTITUTE"},
16989 {"type":"Punctuation","value":"("},
16990 {"type":"LiteralStringDouble","value":"\"\u00261.\u00262:format\""},
16991 {"type":"NameVariable","value":",pcTableName,bField"},
16992 {"type":"Punctuation","value":"."},
16993 {"type":"NameVariable","value":"cFieldName"},
16994 {"type":"Punctuation","value":")"},
16995 {"type":"Text","value":" "},
16996 {"type":"Punctuation","value":")."},
16997 {"type":"Text","value":"\n "},
16998 {"type":"KeywordReserved","value":"IF"},
16999 {"type":"Text","value":" "},
17000 {"type":"NameVariable","value":"cCustomFormat"},
17001 {"type":"Text","value":" "},
17002 {"type":"NameVariable","value":"\u003c\u003e"},
17003 {"type":"Text","value":" "},
17004 {"type":"NameVariable","value":"?"},
17005 {"type":"Text","value":" "},
17006 {"type":"KeywordReserved","value":"THEN"},
17007 {"type":"Text","value":" "},
17008 {"type":"NameVariable","value":"bField"},
17009 {"type":"Punctuation","value":"."},
17010 {"type":"NameVariable","value":"cFormat"},
17011 {"type":"Text","value":" "},
17012 {"type":"Operator","value":"="},
17013 {"type":"Text","value":" "},
17014 {"type":"NameVariable","value":"cCustomFormat"},
17015 {"type":"Punctuation","value":"."},
17016 {"type":"Text","value":"\n\n "},
17017 {"type":"CommentMultiline","value":"/* Restore changed field order. */"},
17018 {"type":"Text","value":"\n "},
17019 {"type":"NameVariable","value":"bField"},
17020 {"type":"Punctuation","value":"."},
17021 {"type":"NameVariable","value":"iOrder"},
17022 {"type":"Text","value":" "},
17023 {"type":"Operator","value":"="},
17024 {"type":"Text","value":" "},
17025 {"type":"KeywordReserved","value":"LOOKUP"},
17026 {"type":"Punctuation","value":"("},
17027 {"type":"NameVariable","value":"bField"},
17028 {"type":"Punctuation","value":"."},
17029 {"type":"NameVariable","value":"cFullName,cFieldOrder"},
17030 {"type":"Punctuation","value":")."},
17031 {"type":"Text","value":"\n "},
17032 {"type":"KeywordReserved","value":"IF"},
17033 {"type":"Text","value":" "},
17034 {"type":"NameVariable","value":"bField"},
17035 {"type":"Punctuation","value":"."},
17036 {"type":"NameVariable","value":"iOrder"},
17037 {"type":"Text","value":" "},
17038 {"type":"Operator","value":"="},
17039 {"type":"Text","value":" "},
17040 {"type":"NameVariable","value":"?"},
17041 {"type":"Text","value":" "},
17042 {"type":"KeywordReserved","value":"THEN"},
17043 {"type":"Text","value":" "},
17044 {"type":"NameVariable","value":"bField"},
17045 {"type":"Punctuation","value":"."},
17046 {"type":"NameVariable","value":"iOrder"},
17047 {"type":"Text","value":" "},
17048 {"type":"Operator","value":"="},
17049 {"type":"Text","value":" "},
17050 {"type":"NameVariable","value":"bField"},
17051 {"type":"Punctuation","value":"."},
17052 {"type":"NameVariable","value":"iOrderOrg"},
17053 {"type":"Punctuation","value":"."},
17054 {"type":"Text","value":"\n\n "},
17055 {"type":"CommentMultiline","value":"/* Keep track of highest nr */"},
17056 {"type":"Text","value":"\n "},
17057 {"type":"NameVariable","value":"iFieldOrder"},
17058 {"type":"Text","value":" "},
17059 {"type":"Operator","value":"="},
17060 {"type":"Text","value":" "},
17061 {"type":"KeywordReserved","value":"MAXIMUM"},
17062 {"type":"Punctuation","value":"("},
17063 {"type":"NameVariable","value":"iFieldOrder,bField"},
17064 {"type":"Punctuation","value":"."},
17065 {"type":"NameVariable","value":"iOrder"},
17066 {"type":"Punctuation","value":")."},
17067 {"type":"Text","value":"\n\n "},
17068 {"type":"KeywordReserved","value":"END"},
17069 {"type":"Punctuation","value":"."},
17070 {"type":"Text","value":" "},
17071 {"type":"CommentMultiline","value":"/* f/e bField */"},
17072 {"type":"Text","value":"\n\n "},
17073 {"type":"CommentMultiline","value":"/* Only show first X of an extent */"},
17074 {"type":"Text","value":"\n "},
17075 {"type":"NameVariable","value":"iMaxExtent"},
17076 {"type":"Text","value":" "},
17077 {"type":"Operator","value":"="},
17078 {"type":"Text","value":" "},
17079 {"type":"KeywordType","value":"INTEGER"},
17080 {"type":"Punctuation","value":"("},
17081 {"type":"NameVariable","value":"getRegistry"},
17082 {"type":"Punctuation","value":"("},
17083 {"type":"LiteralStringDouble","value":"\"DataDigger\""},
17084 {"type":"NameVariable","value":","},
17085 {"type":"LiteralStringDouble","value":"\"MaxExtent\""},
17086 {"type":"Punctuation","value":"))"},
17087 {"type":"Text","value":" "},
17088 {"type":"KeywordReserved","value":"NO-ERROR"},
17089 {"type":"Punctuation","value":"."},
17090 {"type":"Text","value":"\n "},
17091 {"type":"KeywordReserved","value":"IF"},
17092 {"type":"Text","value":" "},
17093 {"type":"NameVariable","value":"iMaxExtent"},
17094 {"type":"Text","value":" "},
17095 {"type":"Operator","value":"="},
17096 {"type":"Text","value":" "},
17097 {"type":"NameVariable","value":"?"},
17098 {"type":"Text","value":" "},
17099 {"type":"KeywordReserved","value":"THEN"},
17100 {"type":"Text","value":" "},
17101 {"type":"NameVariable","value":"iMaxExtent"},
17102 {"type":"Text","value":" "},
17103 {"type":"Operator","value":"="},
17104 {"type":"Text","value":" "},
17105 {"type":"LiteralNumberInteger","value":"100"},
17106 {"type":"Punctuation","value":"."},
17107 {"type":"Text","value":"\n "},
17108 {"type":"KeywordReserved","value":"IF"},
17109 {"type":"Text","value":" "},
17110 {"type":"NameVariable","value":"iMaxExtent"},
17111 {"type":"Text","value":" "},
17112 {"type":"NameVariable","value":"\u003e"},
17113 {"type":"Text","value":" "},
17114 {"type":"LiteralNumberInteger","value":"0"},
17115 {"type":"Text","value":" "},
17116 {"type":"KeywordReserved","value":"THEN\n "},
17117 {"type":"Text","value":" "},
17118 {"type":"KeywordReserved","value":"FOR"},
17119 {"type":"Text","value":" "},
17120 {"type":"KeywordReserved","value":"EACH"},
17121 {"type":"Text","value":" "},
17122 {"type":"NameVariable","value":"bColumn"},
17123 {"type":"Text","value":" "},
17124 {"type":"KeywordReserved","value":"WHERE"},
17125 {"type":"Text","value":" "},
17126 {"type":"NameVariable","value":"bColumn"},
17127 {"type":"Punctuation","value":"."},
17128 {"type":"NameVariable","value":"iExtent"},
17129 {"type":"Text","value":" "},
17130 {"type":"NameVariable","value":"\u003e"},
17131 {"type":"Text","value":" "},
17132 {"type":"NameVariable","value":"iMaxExtent"},
17133 {"type":"Punctuation","value":":"},
17134 {"type":"Text","value":"\n "},
17135 {"type":"KeywordReserved","value":"DELETE"},
17136 {"type":"Text","value":" "},
17137 {"type":"NameVariable","value":"bColumn"},
17138 {"type":"Punctuation","value":"."},
17139 {"type":"Text","value":"\n "},
17140 {"type":"KeywordReserved","value":"END"},
17141 {"type":"Punctuation","value":"."},
17142 {"type":"Text","value":"\n\n "},
17143 {"type":"KeywordReserved","value":"IF"},
17144 {"type":"Text","value":" "},
17145 {"type":"KeywordReserved","value":"CAN-FIND"},
17146 {"type":"Punctuation","value":"("},
17147 {"type":"KeywordReserved","value":"FIRST"},
17148 {"type":"Text","value":" "},
17149 {"type":"NameVariable","value":"bField"},
17150 {"type":"Text","value":" "},
17151 {"type":"KeywordReserved","value":"WHERE"},
17152 {"type":"Text","value":" "},
17153 {"type":"NameVariable","value":"bField"},
17154 {"type":"Punctuation","value":"."},
17155 {"type":"NameVariable","value":"iOrder"},
17156 {"type":"Text","value":" "},
17157 {"type":"Operator","value":"="},
17158 {"type":"Text","value":" "},
17159 {"type":"LiteralNumberInteger","value":"0"},
17160 {"type":"Punctuation","value":")"},
17161 {"type":"Text","value":" "},
17162 {"type":"KeywordReserved","value":"THEN\n "},
17163 {"type":"Text","value":" "},
17164 {"type":"KeywordReserved","value":"DO"},
17165 {"type":"Punctuation","value":":"},
17166 {"type":"Text","value":"\n "},
17167 {"type":"CommentMultiline","value":"/* Set new fields (no order assigned) at the end */"},
17168 {"type":"Text","value":"\n "},
17169 {"type":"KeywordReserved","value":"FOR"},
17170 {"type":"Text","value":" "},
17171 {"type":"KeywordReserved","value":"EACH"},
17172 {"type":"Text","value":" "},
17173 {"type":"NameVariable","value":"bField"},
17174 {"type":"Text","value":" "},
17175 {"type":"KeywordReserved","value":"WHERE"},
17176 {"type":"Text","value":" "},
17177 {"type":"NameVariable","value":"bField"},
17178 {"type":"Punctuation","value":"."},
17179 {"type":"NameVariable","value":"iOrder"},
17180 {"type":"Text","value":" "},
17181 {"type":"Operator","value":"="},
17182 {"type":"Text","value":" "},
17183 {"type":"LiteralNumberInteger","value":"0"},
17184 {"type":"Text","value":" "},
17185 {"type":"KeywordReserved","value":"BY"},
17186 {"type":"Text","value":" "},
17187 {"type":"NameVariable","value":"bField"},
17188 {"type":"Punctuation","value":"."},
17189 {"type":"NameVariable","value":"iFieldRpos"},
17190 {"type":"Punctuation","value":":"},
17191 {"type":"Text","value":"\n "},
17192 {"type":"KeywordReserved","value":"ASSIGN\n "},
17193 {"type":"Text","value":" "},
17194 {"type":"NameVariable","value":"iFieldOrder"},
17195 {"type":"Text","value":" "},
17196 {"type":"Operator","value":"="},
17197 {"type":"Text","value":" "},
17198 {"type":"NameVariable","value":"iFieldOrder"},
17199 {"type":"Text","value":" "},
17200 {"type":"Operator","value":"+"},
17201 {"type":"Text","value":" "},
17202 {"type":"LiteralNumberInteger","value":"1"},
17203 {"type":"Text","value":"\n "},
17204 {"type":"NameVariable","value":"bField"},
17205 {"type":"Punctuation","value":"."},
17206 {"type":"NameVariable","value":"iOrder"},
17207 {"type":"Text","value":" "},
17208 {"type":"Operator","value":"="},
17209 {"type":"Text","value":" "},
17210 {"type":"NameVariable","value":"iFieldOrder"},
17211 {"type":"Punctuation","value":"."},
17212 {"type":"Text","value":"\n "},
17213 {"type":"KeywordReserved","value":"END"},
17214 {"type":"Punctuation","value":"."},
17215 {"type":"Text","value":"\n\n "},
17216 {"type":"CommentMultiline","value":"/* If RECID+ROWID should be at the end then re-assign them */"},
17217 {"type":"Text","value":"\n "},
17218 {"type":"KeywordReserved","value":"IF"},
17219 {"type":"Text","value":" "},
17220 {"type":"NameVariable","value":"lRecRowAtEnd"},
17221 {"type":"Text","value":" "},
17222 {"type":"KeywordReserved","value":"THEN\n "},
17223 {"type":"Text","value":" "},
17224 {"type":"KeywordReserved","value":"FOR"},
17225 {"type":"Text","value":" "},
17226 {"type":"KeywordReserved","value":"EACH"},
17227 {"type":"Text","value":" "},
17228 {"type":"NameVariable","value":"bField"},
17229 {"type":"Text","value":"\n "},
17230 {"type":"KeywordReserved","value":"WHERE"},
17231 {"type":"Text","value":" "},
17232 {"type":"NameVariable","value":"bField"},
17233 {"type":"Punctuation","value":"."},
17234 {"type":"NameVariable","value":"cFieldName"},
17235 {"type":"Text","value":" "},
17236 {"type":"Operator","value":"="},
17237 {"type":"Text","value":" "},
17238 {"type":"LiteralStringDouble","value":"\"RECID\""},
17239 {"type":"Text","value":" "},
17240 {"type":"KeywordReserved","value":"OR"},
17241 {"type":"Text","value":" "},
17242 {"type":"NameVariable","value":"bField"},
17243 {"type":"Punctuation","value":"."},
17244 {"type":"NameVariable","value":"cFieldName"},
17245 {"type":"Text","value":" "},
17246 {"type":"Operator","value":"="},
17247 {"type":"Text","value":" "},
17248 {"type":"LiteralStringDouble","value":"\"ROWID\""},
17249 {"type":"Text","value":" "},
17250 {"type":"KeywordReserved","value":"BY"},
17251 {"type":"Text","value":" "},
17252 {"type":"NameVariable","value":"bField"},
17253 {"type":"Punctuation","value":"."},
17254 {"type":"NameVariable","value":"iOrder"},
17255 {"type":"Punctuation","value":":"},
17256 {"type":"Text","value":"\n "},
17257 {"type":"KeywordReserved","value":"ASSIGN\n "},
17258 {"type":"Text","value":" "},
17259 {"type":"NameVariable","value":"iFieldOrder"},
17260 {"type":"Text","value":" "},
17261 {"type":"Operator","value":"="},
17262 {"type":"Text","value":" "},
17263 {"type":"NameVariable","value":"iFieldOrder"},
17264 {"type":"Text","value":" "},
17265 {"type":"Operator","value":"+"},
17266 {"type":"Text","value":" "},
17267 {"type":"LiteralNumberInteger","value":"1"},
17268 {"type":"Text","value":"\n "},
17269 {"type":"NameVariable","value":"bField"},
17270 {"type":"Punctuation","value":"."},
17271 {"type":"NameVariable","value":"iOrder"},
17272 {"type":"Text","value":" "},
17273 {"type":"Operator","value":"="},
17274 {"type":"Text","value":" "},
17275 {"type":"NameVariable","value":"iFieldOrder"},
17276 {"type":"Punctuation","value":"."},
17277 {"type":"Text","value":"\n "},
17278 {"type":"KeywordReserved","value":"END"},
17279 {"type":"Punctuation","value":"."},
17280 {"type":"Text","value":"\n "},
17281 {"type":"KeywordReserved","value":"END"},
17282 {"type":"Punctuation","value":"."},
17283 {"type":"Text","value":"\n\n "},
17284 {"type":"CommentMultiline","value":"/* Reorder fields to get rid of gaps */"},
17285 {"type":"Text","value":"\n "},
17286 {"type":"NameVariable","value":"iFieldOrder"},
17287 {"type":"Text","value":" "},
17288 {"type":"Operator","value":"="},
17289 {"type":"Text","value":" "},
17290 {"type":"LiteralNumberInteger","value":"0"},
17291 {"type":"Punctuation","value":"."},
17292 {"type":"Text","value":"\n "},
17293 {"type":"NameVariable","value":"#FieldLoop"},
17294 {"type":"Punctuation","value":":"},
17295 {"type":"Text","value":"\n "},
17296 {"type":"KeywordReserved","value":"REPEAT"},
17297 {"type":"Text","value":" "},
17298 {"type":"KeywordReserved","value":"PRESELECT"},
17299 {"type":"Text","value":" "},
17300 {"type":"KeywordReserved","value":"EACH"},
17301 {"type":"Text","value":" "},
17302 {"type":"NameVariable","value":"bField"},
17303 {"type":"Text","value":" "},
17304 {"type":"KeywordReserved","value":"BY"},
17305 {"type":"Text","value":" "},
17306 {"type":"NameVariable","value":"bField"},
17307 {"type":"Punctuation","value":"."},
17308 {"type":"NameVariable","value":"iOrder"},
17309 {"type":"Punctuation","value":":"},
17310 {"type":"Text","value":"\n "},
17311 {"type":"KeywordReserved","value":"FIND"},
17312 {"type":"Text","value":" "},
17313 {"type":"KeywordReserved","value":"NEXT"},
17314 {"type":"Text","value":" "},
17315 {"type":"NameVariable","value":"bField"},
17316 {"type":"Text","value":" "},
17317 {"type":"KeywordReserved","value":"NO-ERROR"},
17318 {"type":"Punctuation","value":"."},
17319 {"type":"Text","value":"\n "},
17320 {"type":"KeywordReserved","value":"IF"},
17321 {"type":"Text","value":" "},
17322 {"type":"KeywordReserved","value":"NOT"},
17323 {"type":"Text","value":" "},
17324 {"type":"KeywordReserved","value":"AVAILABLE"},
17325 {"type":"Text","value":" "},
17326 {"type":"NameVariable","value":"bField"},
17327 {"type":"Text","value":" "},
17328 {"type":"KeywordReserved","value":"THEN"},
17329 {"type":"Text","value":" "},
17330 {"type":"KeywordReserved","value":"LEAVE "},
17331 {"type":"NameVariable","value":"#FieldLoop"},
17332 {"type":"Punctuation","value":"."},
17333 {"type":"Text","value":"\n "},
17334 {"type":"KeywordReserved","value":"ASSIGN\n "},
17335 {"type":"Text","value":" "},
17336 {"type":"NameVariable","value":"iFieldOrder"},
17337 {"type":"Text","value":" "},
17338 {"type":"Operator","value":"="},
17339 {"type":"Text","value":" "},
17340 {"type":"NameVariable","value":"iFieldOrder"},
17341 {"type":"Text","value":" "},
17342 {"type":"Operator","value":"+"},
17343 {"type":"Text","value":" "},
17344 {"type":"LiteralNumberInteger","value":"1"},
17345 {"type":"Text","value":"\n "},
17346 {"type":"NameVariable","value":"bField"},
17347 {"type":"Punctuation","value":"."},
17348 {"type":"NameVariable","value":"iOrder"},
17349 {"type":"Text","value":" "},
17350 {"type":"Operator","value":"="},
17351 {"type":"Text","value":" "},
17352 {"type":"NameVariable","value":"iFieldOrder"},
17353 {"type":"Punctuation","value":"."},
17354 {"type":"Text","value":"\n "},
17355 {"type":"KeywordReserved","value":"END"},
17356 {"type":"Punctuation","value":"."},
17357 {"type":"Text","value":"\n\n "},
17358 {"type":"CommentMultiline","value":"/* Assign order nrs to columns to handle extents */"},
17359 {"type":"Text","value":"\n "},
17360 {"type":"NameVariable","value":"iColumnOrder"},
17361 {"type":"Text","value":" "},
17362 {"type":"Operator","value":"="},
17363 {"type":"Text","value":" "},
17364 {"type":"LiteralNumberInteger","value":"0"},
17365 {"type":"Punctuation","value":"."},
17366 {"type":"Text","value":"\n "},
17367 {"type":"KeywordReserved","value":"FOR"},
17368 {"type":"Text","value":" "},
17369 {"type":"KeywordReserved","value":"EACH"},
17370 {"type":"Text","value":" "},
17371 {"type":"NameVariable","value":"bField"},
17372 {"type":"Text","value":" "},
17373 {"type":"KeywordReserved","value":"BY"},
17374 {"type":"Text","value":" "},
17375 {"type":"NameVariable","value":"bField"},
17376 {"type":"Punctuation","value":"."},
17377 {"type":"NameVariable","value":"iOrder"},
17378 {"type":"Punctuation","value":":"},
17379 {"type":"Text","value":"\n "},
17380 {"type":"KeywordReserved","value":"FOR"},
17381 {"type":"Text","value":" "},
17382 {"type":"KeywordReserved","value":"EACH"},
17383 {"type":"Text","value":" "},
17384 {"type":"NameVariable","value":"bColumn"},
17385 {"type":"Text","value":" "},
17386 {"type":"KeywordReserved","value":"WHERE"},
17387 {"type":"Text","value":" "},
17388 {"type":"NameVariable","value":"bColumn"},
17389 {"type":"Punctuation","value":"."},
17390 {"type":"NameVariable","value":"cFieldName"},
17391 {"type":"Text","value":" "},
17392 {"type":"Operator","value":"="},
17393 {"type":"Text","value":" "},
17394 {"type":"NameVariable","value":"bField"},
17395 {"type":"Punctuation","value":"."},
17396 {"type":"NameVariable","value":"cFieldName"},
17397 {"type":"Text","value":" "},
17398 {"type":"KeywordReserved","value":"BY"},
17399 {"type":"Text","value":" "},
17400 {"type":"NameVariable","value":"bColumn"},
17401 {"type":"Punctuation","value":"."},
17402 {"type":"NameVariable","value":"cFieldName"},
17403 {"type":"Punctuation","value":":"},
17404 {"type":"Text","value":"\n "},
17405 {"type":"NameVariable","value":"iColumnOrder"},
17406 {"type":"Text","value":" "},
17407 {"type":"Operator","value":"="},
17408 {"type":"Text","value":" "},
17409 {"type":"NameVariable","value":"iColumnOrder"},
17410 {"type":"Text","value":" "},
17411 {"type":"Operator","value":"+"},
17412 {"type":"Text","value":" "},
17413 {"type":"LiteralNumberInteger","value":"1"},
17414 {"type":"Punctuation","value":"."},
17415 {"type":"Text","value":"\n "},
17416 {"type":"NameVariable","value":"bColumn"},
17417 {"type":"Punctuation","value":"."},
17418 {"type":"NameVariable","value":"iColumnNr"},
17419 {"type":"Text","value":" "},
17420 {"type":"Operator","value":"="},
17421 {"type":"Text","value":" "},
17422 {"type":"NameVariable","value":"iColumnOrder"},
17423 {"type":"Punctuation","value":"."},
17424 {"type":"Text","value":"\n "},
17425 {"type":"KeywordReserved","value":"END"},
17426 {"type":"Punctuation","value":"."},
17427 {"type":"Text","value":"\n "},
17428 {"type":"KeywordReserved","value":"END"},
17429 {"type":"Punctuation","value":"."},
17430 {"type":"Text","value":"\n\n "},
17431 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
17432 {"type":"Text","value":"\n"},
17433 {"type":"KeywordReserved","value":"END"},
17434 {"type":"Text","value":" "},
17435 {"type":"KeywordReserved","value":"PROCEDURE"},
17436 {"type":"Punctuation","value":"."},
17437 {"type":"Text","value":" "},
17438 {"type":"CommentMultiline","value":"/* updateFields */"},
17439 {"type":"Text","value":"\n\n"},
17440 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
17441 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-updateMemoryCache) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _PROCEDURE updateMemoryCache Procedure"},
17442 {"type":"Text","value":"\n"},
17443 {"type":"KeywordReserved","value":"PROCEDURE"},
17444 {"type":"Text","value":" "},
17445 {"type":"NameVariable","value":"updateMemoryCache"},
17446 {"type":"Text","value":" "},
17447 {"type":"Punctuation","value":":"},
17448 {"type":"Text","value":"\n"},
17449 {"type":"CommentMultiline","value":"/* Update the memory cache with current settings\n */"},
17450 {"type":"Text","value":"\n "},
17451 {"type":"KeywordDeclaration","value":"DEFINE"},
17452 {"type":"Text","value":" "},
17453 {"type":"KeywordReserved","value":"INPUT"},
17454 {"type":"Text","value":" "},
17455 {"type":"KeywordReserved","value":"PARAMETER"},
17456 {"type":"Text","value":" "},
17457 {"type":"NameVariable","value":"pcDatabase"},
17458 {"type":"Text","value":" "},
17459 {"type":"KeywordReserved","value":"AS"},
17460 {"type":"Text","value":" "},
17461 {"type":"KeywordType","value":"CHARACTER"},
17462 {"type":"Text","value":" "},
17463 {"type":"KeywordReserved","value":"NO-UNDO"},
17464 {"type":"Punctuation","value":"."},
17465 {"type":"Text","value":"\n "},
17466 {"type":"KeywordDeclaration","value":"DEFINE"},
17467 {"type":"Text","value":" "},
17468 {"type":"KeywordReserved","value":"INPUT"},
17469 {"type":"Text","value":" "},
17470 {"type":"KeywordReserved","value":"PARAMETER"},
17471 {"type":"Text","value":" "},
17472 {"type":"NameVariable","value":"pcTableName"},
17473 {"type":"Text","value":" "},
17474 {"type":"KeywordReserved","value":"AS"},
17475 {"type":"Text","value":" "},
17476 {"type":"KeywordType","value":"CHARACTER"},
17477 {"type":"Text","value":" "},
17478 {"type":"KeywordReserved","value":"NO-UNDO"},
17479 {"type":"Punctuation","value":"."},
17480 {"type":"Text","value":"\n "},
17481 {"type":"KeywordDeclaration","value":"DEFINE"},
17482 {"type":"Text","value":" "},
17483 {"type":"KeywordReserved","value":"INPUT"},
17484 {"type":"Text","value":" "},
17485 {"type":"KeywordReserved","value":"PARAMETER"},
17486 {"type":"Text","value":" "},
17487 {"type":"KeywordReserved","value":"TABLE"},
17488 {"type":"Text","value":" "},
17489 {"type":"KeywordReserved","value":"FOR"},
17490 {"type":"Text","value":" "},
17491 {"type":"NameVariable","value":"ttField"},
17492 {"type":"Punctuation","value":"."},
17493 {"type":"Text","value":"\n "},
17494 {"type":"KeywordDeclaration","value":"DEFINE"},
17495 {"type":"Text","value":" "},
17496 {"type":"KeywordReserved","value":"INPUT"},
17497 {"type":"Text","value":" "},
17498 {"type":"KeywordReserved","value":"PARAMETER"},
17499 {"type":"Text","value":" "},
17500 {"type":"KeywordReserved","value":"TABLE"},
17501 {"type":"Text","value":" "},
17502 {"type":"KeywordReserved","value":"FOR"},
17503 {"type":"Text","value":" "},
17504 {"type":"NameVariable","value":"ttColumn"},
17505 {"type":"Punctuation","value":"."},
17506 {"type":"Text","value":"\n\n "},
17507 {"type":"KeywordDeclaration","value":"DEFINE"},
17508 {"type":"Text","value":" "},
17509 {"type":"KeywordReserved","value":"BUFFER"},
17510 {"type":"Text","value":" "},
17511 {"type":"NameVariable","value":"bField"},
17512 {"type":"Text","value":" "},
17513 {"type":"KeywordReserved","value":"FOR"},
17514 {"type":"Text","value":" "},
17515 {"type":"NameVariable","value":"ttField"},
17516 {"type":"Punctuation","value":"."},
17517 {"type":"Text","value":"\n "},
17518 {"type":"KeywordDeclaration","value":"DEFINE"},
17519 {"type":"Text","value":" "},
17520 {"type":"KeywordReserved","value":"BUFFER"},
17521 {"type":"Text","value":" "},
17522 {"type":"NameVariable","value":"bColumn"},
17523 {"type":"Text","value":" "},
17524 {"type":"KeywordReserved","value":"FOR"},
17525 {"type":"Text","value":" "},
17526 {"type":"NameVariable","value":"ttColumn"},
17527 {"type":"Punctuation","value":"."},
17528 {"type":"Text","value":"\n "},
17529 {"type":"KeywordDeclaration","value":"DEFINE"},
17530 {"type":"Text","value":" "},
17531 {"type":"KeywordReserved","value":"BUFFER"},
17532 {"type":"Text","value":" "},
17533 {"type":"NameVariable","value":"bFieldCache"},
17534 {"type":"Text","value":" "},
17535 {"type":"KeywordReserved","value":"FOR"},
17536 {"type":"Text","value":" "},
17537 {"type":"NameVariable","value":"ttFieldCache"},
17538 {"type":"Punctuation","value":"."},
17539 {"type":"Text","value":"\n "},
17540 {"type":"KeywordDeclaration","value":"DEFINE"},
17541 {"type":"Text","value":" "},
17542 {"type":"KeywordReserved","value":"BUFFER"},
17543 {"type":"Text","value":" "},
17544 {"type":"NameVariable","value":"bColumnCache"},
17545 {"type":"Text","value":" "},
17546 {"type":"KeywordReserved","value":"FOR"},
17547 {"type":"Text","value":" "},
17548 {"type":"NameVariable","value":"ttColumnCache"},
17549 {"type":"Punctuation","value":"."},
17550 {"type":"Text","value":"\n\n "},
17551 {"type":"KeywordReserved","value":"PUBLISH "},
17552 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
17553 {"type":"Text","value":" "},
17554 {"type":"Punctuation","value":"("},
17555 {"type":"LiteralNumberInteger","value":"2"},
17556 {"type":"NameVariable","value":","},
17557 {"type":"Text","value":" "},
17558 {"type":"KeywordReserved","value":"SUBSTITUTE"},
17559 {"type":"Punctuation","value":"("},
17560 {"type":"LiteralStringDouble","value":"\"Update first-level cache for \u00261.\u00262\""},
17561 {"type":"NameVariable","value":","},
17562 {"type":"Text","value":" "},
17563 {"type":"NameVariable","value":"pcDatabase,"},
17564 {"type":"Text","value":" "},
17565 {"type":"NameVariable","value":"pcTableName"},
17566 {"type":"Punctuation","value":"))."},
17567 {"type":"Text","value":"\n\n "},
17568 {"type":"CommentMultiline","value":"/* Delete old */"},
17569 {"type":"Text","value":"\n "},
17570 {"type":"KeywordReserved","value":"FOR"},
17571 {"type":"Text","value":" "},
17572 {"type":"KeywordReserved","value":"EACH"},
17573 {"type":"Text","value":" "},
17574 {"type":"NameVariable","value":"bFieldCache"},
17575 {"type":"Text","value":"\n "},
17576 {"type":"KeywordReserved","value":"WHERE"},
17577 {"type":"Text","value":" "},
17578 {"type":"NameVariable","value":"bFieldCache"},
17579 {"type":"Punctuation","value":"."},
17580 {"type":"NameVariable","value":"cDatabase"},
17581 {"type":"Text","value":" "},
17582 {"type":"Operator","value":"="},
17583 {"type":"Text","value":" "},
17584 {"type":"NameVariable","value":"pcDatabase"},
17585 {"type":"Text","value":"\n "},
17586 {"type":"KeywordReserved","value":"AND"},
17587 {"type":"Text","value":" "},
17588 {"type":"NameVariable","value":"bFieldCache"},
17589 {"type":"Punctuation","value":"."},
17590 {"type":"NameVariable","value":"cTableName"},
17591 {"type":"Text","value":" "},
17592 {"type":"Operator","value":"="},
17593 {"type":"Text","value":" "},
17594 {"type":"NameVariable","value":"pcTableName"},
17595 {"type":"Punctuation","value":":"},
17596 {"type":"Text","value":"\n\n "},
17597 {"type":"KeywordReserved","value":"DELETE"},
17598 {"type":"Text","value":" "},
17599 {"type":"NameVariable","value":"bFieldCache"},
17600 {"type":"Punctuation","value":"."},
17601 {"type":"Text","value":"\n "},
17602 {"type":"KeywordReserved","value":"END"},
17603 {"type":"Punctuation","value":"."},
17604 {"type":"Text","value":"\n\n "},
17605 {"type":"KeywordReserved","value":"FOR"},
17606 {"type":"Text","value":" "},
17607 {"type":"KeywordReserved","value":"EACH"},
17608 {"type":"Text","value":" "},
17609 {"type":"NameVariable","value":"bColumnCache"},
17610 {"type":"Text","value":"\n "},
17611 {"type":"KeywordReserved","value":"WHERE"},
17612 {"type":"Text","value":" "},
17613 {"type":"NameVariable","value":"bColumnCache"},
17614 {"type":"Punctuation","value":"."},
17615 {"type":"NameVariable","value":"cDatabase"},
17616 {"type":"Text","value":" "},
17617 {"type":"Operator","value":"="},
17618 {"type":"Text","value":" "},
17619 {"type":"NameVariable","value":"pcDatabase"},
17620 {"type":"Text","value":"\n "},
17621 {"type":"KeywordReserved","value":"AND"},
17622 {"type":"Text","value":" "},
17623 {"type":"NameVariable","value":"bColumnCache"},
17624 {"type":"Punctuation","value":"."},
17625 {"type":"NameVariable","value":"cTableName"},
17626 {"type":"Text","value":" "},
17627 {"type":"Operator","value":"="},
17628 {"type":"Text","value":" "},
17629 {"type":"NameVariable","value":"pcTableName"},
17630 {"type":"Punctuation","value":":"},
17631 {"type":"Text","value":"\n\n "},
17632 {"type":"KeywordReserved","value":"DELETE"},
17633 {"type":"Text","value":" "},
17634 {"type":"NameVariable","value":"bColumnCache"},
17635 {"type":"Punctuation","value":"."},
17636 {"type":"Text","value":"\n "},
17637 {"type":"KeywordReserved","value":"END"},
17638 {"type":"Punctuation","value":"."},
17639 {"type":"Text","value":"\n\n "},
17640 {"type":"CommentMultiline","value":"/* Create new */"},
17641 {"type":"Text","value":"\n "},
17642 {"type":"KeywordReserved","value":"FOR"},
17643 {"type":"Text","value":" "},
17644 {"type":"KeywordReserved","value":"EACH"},
17645 {"type":"Text","value":" "},
17646 {"type":"NameVariable","value":"bField"},
17647 {"type":"Text","value":" "},
17648 {"type":"CommentPreproc","value":"{\u0026TABLE-SCAN}"},
17649 {"type":"Punctuation","value":":"},
17650 {"type":"Text","value":"\n "},
17651 {"type":"KeywordReserved","value":"CREATE"},
17652 {"type":"Text","value":" "},
17653 {"type":"NameVariable","value":"bFieldCache"},
17654 {"type":"Punctuation","value":"."},
17655 {"type":"Text","value":"\n "},
17656 {"type":"KeywordReserved","value":"BUFFER-COPY"},
17657 {"type":"Text","value":" "},
17658 {"type":"NameVariable","value":"bField"},
17659 {"type":"Text","value":" "},
17660 {"type":"KeywordReserved","value":"TO"},
17661 {"type":"Text","value":" "},
17662 {"type":"NameVariable","value":"bFieldCache"},
17663 {"type":"Punctuation","value":"."},
17664 {"type":"Text","value":"\n "},
17665 {"type":"KeywordReserved","value":"END"},
17666 {"type":"Punctuation","value":"."},
17667 {"type":"Text","value":"\n\n "},
17668 {"type":"KeywordReserved","value":"FOR"},
17669 {"type":"Text","value":" "},
17670 {"type":"KeywordReserved","value":"EACH"},
17671 {"type":"Text","value":" "},
17672 {"type":"NameVariable","value":"bColumn"},
17673 {"type":"Text","value":" "},
17674 {"type":"CommentPreproc","value":"{\u0026TABLE-SCAN}"},
17675 {"type":"Punctuation","value":":"},
17676 {"type":"Text","value":"\n "},
17677 {"type":"KeywordReserved","value":"CREATE"},
17678 {"type":"Text","value":" "},
17679 {"type":"NameVariable","value":"bColumnCache"},
17680 {"type":"Punctuation","value":"."},
17681 {"type":"Text","value":"\n "},
17682 {"type":"KeywordReserved","value":"BUFFER-COPY"},
17683 {"type":"Text","value":" "},
17684 {"type":"NameVariable","value":"bColumn"},
17685 {"type":"Text","value":" "},
17686 {"type":"KeywordReserved","value":"TO"},
17687 {"type":"Text","value":" "},
17688 {"type":"NameVariable","value":"bColumnCache"},
17689 {"type":"Punctuation","value":"."},
17690 {"type":"Text","value":"\n "},
17691 {"type":"KeywordReserved","value":"END"},
17692 {"type":"Punctuation","value":"."},
17693 {"type":"Text","value":"\n\n"},
17694 {"type":"KeywordReserved","value":"END"},
17695 {"type":"Text","value":" "},
17696 {"type":"KeywordReserved","value":"PROCEDURE"},
17697 {"type":"Punctuation","value":"."},
17698 {"type":"Text","value":" "},
17699 {"type":"CommentMultiline","value":"/* updateMemoryCache */"},
17700 {"type":"Text","value":"\n\n"},
17701 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
17702 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF"},
17703 {"type":"Text","value":"\n\n"},
17704 {"type":"CommentMultiline","value":"/* ************************ Function Implementations ***************** */"},
17705 {"type":"CommentPreproc","value":"\n\n\u0026IF DEFINED(EXCLUDE-addConnection) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION addConnection Procedure"},
17706 {"type":"Text","value":"\n"},
17707 {"type":"KeywordReserved","value":"FUNCTION"},
17708 {"type":"Text","value":" "},
17709 {"type":"NameVariable","value":"addConnection"},
17710 {"type":"Text","value":" "},
17711 {"type":"KeywordReserved","value":"RETURNS"},
17712 {"type":"Text","value":" "},
17713 {"type":"KeywordType","value":"LOGICAL\n "},
17714 {"type":"Punctuation","value":"("},
17715 {"type":"Text","value":" "},
17716 {"type":"NameVariable","value":"pcDatabase"},
17717 {"type":"Text","value":" "},
17718 {"type":"KeywordReserved","value":"AS"},
17719 {"type":"Text","value":" "},
17720 {"type":"KeywordType","value":"CHARACTER\n "},
17721 {"type":"NameVariable","value":","},
17722 {"type":"Text","value":" "},
17723 {"type":"NameVariable","value":"pcSection"},
17724 {"type":"Text","value":" "},
17725 {"type":"KeywordReserved","value":"AS"},
17726 {"type":"Text","value":" "},
17727 {"type":"KeywordType","value":"CHARACTER "},
17728 {"type":"Punctuation","value":")"},
17729 {"type":"Text","value":" "},
17730 {"type":"Punctuation","value":":"},
17731 {"type":"Text","value":"\n "},
17732 {"type":"CommentMultiline","value":"/* Add a connection to the temp-table\n */"},
17733 {"type":"Text","value":"\n "},
17734 {"type":"KeywordReserved","value":"IF"},
17735 {"type":"Text","value":" "},
17736 {"type":"KeywordReserved","value":"NOT"},
17737 {"type":"Text","value":" "},
17738 {"type":"KeywordReserved","value":"CAN-FIND"},
17739 {"type":"Punctuation","value":"("},
17740 {"type":"NameVariable","value":"ttDatabase"},
17741 {"type":"Text","value":" "},
17742 {"type":"KeywordReserved","value":"WHERE"},
17743 {"type":"Text","value":" "},
17744 {"type":"NameVariable","value":"ttDatabase"},
17745 {"type":"Punctuation","value":"."},
17746 {"type":"NameVariable","value":"cLogicalName"},
17747 {"type":"Text","value":" "},
17748 {"type":"Operator","value":"="},
17749 {"type":"Text","value":" "},
17750 {"type":"NameVariable","value":"pcDatabase"},
17751 {"type":"Punctuation","value":")"},
17752 {"type":"Text","value":" "},
17753 {"type":"KeywordReserved","value":"THEN\n "},
17754 {"type":"Text","value":" "},
17755 {"type":"KeywordReserved","value":"DO"},
17756 {"type":"Punctuation","value":":"},
17757 {"type":"Text","value":"\n "},
17758 {"type":"KeywordReserved","value":"CREATE"},
17759 {"type":"Text","value":" "},
17760 {"type":"NameVariable","value":"ttDatabase"},
17761 {"type":"Punctuation","value":"."},
17762 {"type":"Text","value":"\n "},
17763 {"type":"KeywordReserved","value":"ASSIGN\n "},
17764 {"type":"Text","value":" "},
17765 {"type":"NameVariable","value":"ttDatabase"},
17766 {"type":"Punctuation","value":"."},
17767 {"type":"NameVariable","value":"cLogicalName"},
17768 {"type":"Text","value":" "},
17769 {"type":"Operator","value":"="},
17770 {"type":"Text","value":" "},
17771 {"type":"NameVariable","value":"pcDatabase"},
17772 {"type":"Text","value":"\n "},
17773 {"type":"NameVariable","value":"ttDatabase"},
17774 {"type":"Punctuation","value":"."},
17775 {"type":"NameVariable","value":"cSection"},
17776 {"type":"Text","value":" "},
17777 {"type":"Operator","value":"="},
17778 {"type":"Text","value":" "},
17779 {"type":"NameVariable","value":"pcSection"},
17780 {"type":"Text","value":"\n "},
17781 {"type":"Punctuation","value":"."},
17782 {"type":"Text","value":"\n "},
17783 {"type":"KeywordReserved","value":"END"},
17784 {"type":"Punctuation","value":"."},
17785 {"type":"Text","value":"\n "},
17786 {"type":"KeywordReserved","value":"RETURN"},
17787 {"type":"Text","value":" "},
17788 {"type":"KeywordReserved","value":"TRUE"},
17789 {"type":"Punctuation","value":"."},
17790 {"type":"Text","value":"\n\n"},
17791 {"type":"KeywordReserved","value":"END"},
17792 {"type":"Text","value":" "},
17793 {"type":"KeywordReserved","value":"FUNCTION"},
17794 {"type":"Punctuation","value":"."},
17795 {"type":"Text","value":"\n\n"},
17796 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
17797 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-formatQueryString) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION formatQueryString Procedure"},
17798 {"type":"Text","value":"\n"},
17799 {"type":"KeywordReserved","value":"FUNCTION"},
17800 {"type":"Text","value":" "},
17801 {"type":"NameVariable","value":"formatQueryString"},
17802 {"type":"Text","value":" "},
17803 {"type":"KeywordReserved","value":"RETURNS"},
17804 {"type":"Text","value":" "},
17805 {"type":"KeywordType","value":"CHARACTER\n "},
17806 {"type":"Punctuation","value":"("},
17807 {"type":"Text","value":" "},
17808 {"type":"KeywordReserved","value":"INPUT"},
17809 {"type":"Text","value":" "},
17810 {"type":"NameVariable","value":"pcQueryString"},
17811 {"type":"Text","value":" "},
17812 {"type":"KeywordReserved","value":"AS"},
17813 {"type":"Text","value":" "},
17814 {"type":"KeywordType","value":"CHARACTER\n "},
17815 {"type":"NameVariable","value":","},
17816 {"type":"Text","value":" "},
17817 {"type":"KeywordReserved","value":"INPUT"},
17818 {"type":"Text","value":" "},
17819 {"type":"NameVariable","value":"plExpanded"},
17820 {"type":"Text","value":" "},
17821 {"type":"KeywordReserved","value":"AS"},
17822 {"type":"Text","value":" "},
17823 {"type":"KeywordType","value":"LOGICAL "},
17824 {"type":"Punctuation","value":")"},
17825 {"type":"Text","value":" "},
17826 {"type":"Punctuation","value":":"},
17827 {"type":"Text","value":"\n "},
17828 {"type":"CommentMultiline","value":"/* Return a properly formatted query string\n */"},
17829 {"type":"Text","value":"\n "},
17830 {"type":"KeywordDeclaration","value":"DEFINE"},
17831 {"type":"Text","value":" "},
17832 {"type":"KeywordReserved","value":"VARIABLE"},
17833 {"type":"Text","value":" "},
17834 {"type":"NameVariable","value":"cReturnValue"},
17835 {"type":"Text","value":" "},
17836 {"type":"KeywordReserved","value":"AS"},
17837 {"type":"Text","value":" "},
17838 {"type":"KeywordType","value":"CHARACTER "},
17839 {"type":"Text","value":" "},
17840 {"type":"KeywordReserved","value":"NO-UNDO"},
17841 {"type":"Punctuation","value":"."},
17842 {"type":"Text","value":"\n\n "},
17843 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
17844 {"type":"Text","value":"\n "},
17845 {"type":"NameVariable","value":"cReturnValue"},
17846 {"type":"Text","value":" "},
17847 {"type":"Operator","value":"="},
17848 {"type":"Text","value":" "},
17849 {"type":"NameVariable","value":"pcQueryString"},
17850 {"type":"Punctuation","value":"."},
17851 {"type":"Text","value":"\n "},
17852 {"type":"KeywordReserved","value":"IF"},
17853 {"type":"Text","value":" "},
17854 {"type":"NameVariable","value":"cReturnValue"},
17855 {"type":"Text","value":" "},
17856 {"type":"NameVariable","value":"\u003c\u003e"},
17857 {"type":"Text","value":" "},
17858 {"type":"LiteralStringSingle","value":"''"},
17859 {"type":"Text","value":" "},
17860 {"type":"KeywordReserved","value":"AND"},
17861 {"type":"Text","value":" "},
17862 {"type":"NameVariable","value":"cReturnValue"},
17863 {"type":"Text","value":" "},
17864 {"type":"NameVariable","value":"\u003c\u003e"},
17865 {"type":"Text","value":" "},
17866 {"type":"NameVariable","value":"?"},
17867 {"type":"Text","value":" "},
17868 {"type":"KeywordReserved","value":"THEN\n "},
17869 {"type":"Text","value":" "},
17870 {"type":"KeywordReserved","value":"DO"},
17871 {"type":"Punctuation","value":":"},
17872 {"type":"Text","value":"\n "},
17873 {"type":"CommentMultiline","value":"/* There might be chr(1) chars in the text (if read from ini, for example)\n * Replace these with normal CRLF, then proceed\n */"},
17874 {"type":"Text","value":"\n "},
17875 {"type":"NameVariable","value":"cReturnValue"},
17876 {"type":"Text","value":" "},
17877 {"type":"Operator","value":"="},
17878 {"type":"Text","value":" "},
17879 {"type":"KeywordReserved","value":"REPLACE"},
17880 {"type":"Punctuation","value":"("},
17881 {"type":"NameVariable","value":"cReturnValue,"},
17882 {"type":"KeywordReserved","value":"CHR"},
17883 {"type":"Punctuation","value":"("},
17884 {"type":"LiteralNumberInteger","value":"1"},
17885 {"type":"Punctuation","value":")"},
17886 {"type":"NameVariable","value":","},
17887 {"type":"LiteralStringSingle","value":"'~n'"},
17888 {"type":"Punctuation","value":")."},
17889 {"type":"Text","value":"\n\n "},
17890 {"type":"KeywordReserved","value":"IF"},
17891 {"type":"Text","value":" "},
17892 {"type":"NameVariable","value":"plExpanded"},
17893 {"type":"Text","value":" "},
17894 {"type":"KeywordReserved","value":"THEN\n "},
17895 {"type":"Text","value":" "},
17896 {"type":"NameVariable","value":"cReturnValue"},
17897 {"type":"Text","value":" "},
17898 {"type":"Operator","value":"="},
17899 {"type":"Text","value":" "},
17900 {"type":"KeywordReserved","value":"REPLACE"},
17901 {"type":"Punctuation","value":"("},
17902 {"type":"NameVariable","value":"cReturnValue,"},
17903 {"type":"Text","value":" "},
17904 {"type":"CommentPreproc","value":"{\u0026QUERYSEP}"},
17905 {"type":"NameVariable","value":","},
17906 {"type":"Text","value":" "},
17907 {"type":"LiteralStringSingle","value":"'~n'"},
17908 {"type":"Punctuation","value":")."},
17909 {"type":"Text","value":"\n "},
17910 {"type":"KeywordReserved","value":"ELSE\n "},
17911 {"type":"Text","value":" "},
17912 {"type":"NameVariable","value":"cReturnValue"},
17913 {"type":"Text","value":" "},
17914 {"type":"Operator","value":"="},
17915 {"type":"Text","value":" "},
17916 {"type":"KeywordReserved","value":"REPLACE"},
17917 {"type":"Punctuation","value":"("},
17918 {"type":"NameVariable","value":"cReturnValue,"},
17919 {"type":"Text","value":" "},
17920 {"type":"LiteralStringSingle","value":"'~n'"},
17921 {"type":"NameVariable","value":","},
17922 {"type":"Text","value":" "},
17923 {"type":"CommentPreproc","value":"{\u0026QUERYSEP}"},
17924 {"type":"Punctuation","value":")."},
17925 {"type":"Text","value":"\n "},
17926 {"type":"KeywordReserved","value":"END"},
17927 {"type":"Punctuation","value":"."},
17928 {"type":"Text","value":"\n\n "},
17929 {"type":"KeywordReserved","value":"RETURN"},
17930 {"type":"Text","value":" "},
17931 {"type":"NameVariable","value":"cReturnValue"},
17932 {"type":"Punctuation","value":"."},
17933 {"type":"Text","value":"\n "},
17934 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
17935 {"type":"Text","value":"\n\n"},
17936 {"type":"KeywordReserved","value":"END"},
17937 {"type":"Text","value":" "},
17938 {"type":"KeywordReserved","value":"FUNCTION"},
17939 {"type":"Punctuation","value":"."},
17940 {"type":"Text","value":" "},
17941 {"type":"CommentMultiline","value":"/* formatQueryString */"},
17942 {"type":"Text","value":"\n\n"},
17943 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
17944 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColor) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getColor Procedure"},
17945 {"type":"Text","value":"\n"},
17946 {"type":"KeywordReserved","value":"FUNCTION"},
17947 {"type":"Text","value":" "},
17948 {"type":"NameVariable","value":"getColor"},
17949 {"type":"Text","value":" "},
17950 {"type":"KeywordReserved","value":"RETURNS"},
17951 {"type":"Text","value":" "},
17952 {"type":"KeywordType","value":"INTEGER\n "},
17953 {"type":"Punctuation","value":"("},
17954 {"type":"Text","value":" "},
17955 {"type":"NameVariable","value":"pcName"},
17956 {"type":"Text","value":" "},
17957 {"type":"KeywordReserved","value":"AS"},
17958 {"type":"Text","value":" "},
17959 {"type":"KeywordType","value":"CHARACTER "},
17960 {"type":"Punctuation","value":")"},
17961 {"type":"Text","value":" "},
17962 {"type":"Punctuation","value":":"},
17963 {"type":"Text","value":"\n "},
17964 {"type":"CommentMultiline","value":"/* Return the color number for a color name\n */"},
17965 {"type":"Text","value":"\n "},
17966 {"type":"KeywordDeclaration","value":"DEFINE"},
17967 {"type":"Text","value":" "},
17968 {"type":"KeywordReserved","value":"BUFFER"},
17969 {"type":"Text","value":" "},
17970 {"type":"NameVariable","value":"bColor"},
17971 {"type":"Text","value":" "},
17972 {"type":"KeywordReserved","value":"FOR"},
17973 {"type":"Text","value":" "},
17974 {"type":"NameVariable","value":"ttColor"},
17975 {"type":"Punctuation","value":"."},
17976 {"type":"Text","value":"\n\n "},
17977 {"type":"KeywordReserved","value":"FIND"},
17978 {"type":"Text","value":" "},
17979 {"type":"NameVariable","value":"bColor"},
17980 {"type":"Text","value":" "},
17981 {"type":"KeywordReserved","value":"WHERE"},
17982 {"type":"Text","value":" "},
17983 {"type":"NameVariable","value":"bColor"},
17984 {"type":"Punctuation","value":"."},
17985 {"type":"NameVariable","value":"cName"},
17986 {"type":"Text","value":" "},
17987 {"type":"Operator","value":"="},
17988 {"type":"Text","value":" "},
17989 {"type":"NameVariable","value":"pcName"},
17990 {"type":"Text","value":" "},
17991 {"type":"KeywordReserved","value":"NO-ERROR"},
17992 {"type":"Punctuation","value":"."},
17993 {"type":"Text","value":"\n "},
17994 {"type":"KeywordReserved","value":"IF"},
17995 {"type":"Text","value":" "},
17996 {"type":"KeywordReserved","value":"NOT"},
17997 {"type":"Text","value":" "},
17998 {"type":"KeywordReserved","value":"AVAILABLE"},
17999 {"type":"Text","value":" "},
18000 {"type":"NameVariable","value":"bColor"},
18001 {"type":"Text","value":" "},
18002 {"type":"KeywordReserved","value":"THEN\n "},
18003 {"type":"Text","value":" "},
18004 {"type":"KeywordReserved","value":"RETURN"},
18005 {"type":"Text","value":" "},
18006 {"type":"NameVariable","value":"setColor"},
18007 {"type":"Punctuation","value":"("},
18008 {"type":"NameVariable","value":"pcName,?"},
18009 {"type":"Punctuation","value":")."},
18010 {"type":"Text","value":"\n "},
18011 {"type":"KeywordReserved","value":"ELSE\n "},
18012 {"type":"Text","value":" "},
18013 {"type":"KeywordReserved","value":"RETURN"},
18014 {"type":"Text","value":" "},
18015 {"type":"NameVariable","value":"bColor"},
18016 {"type":"Punctuation","value":"."},
18017 {"type":"NameVariable","value":"iColor"},
18018 {"type":"Punctuation","value":"."},
18019 {"type":"Text","value":" "},
18020 {"type":"CommentMultiline","value":"/* Function return value. */"},
18021 {"type":"Text","value":"\n\n"},
18022 {"type":"KeywordReserved","value":"END"},
18023 {"type":"Text","value":" "},
18024 {"type":"KeywordReserved","value":"FUNCTION"},
18025 {"type":"Punctuation","value":"."},
18026 {"type":"Text","value":" "},
18027 {"type":"CommentMultiline","value":"/* getColor */"},
18028 {"type":"Text","value":"\n\n"},
18029 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
18030 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColorByRGB) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getColorByRGB Procedure"},
18031 {"type":"Text","value":"\n"},
18032 {"type":"KeywordReserved","value":"FUNCTION"},
18033 {"type":"Text","value":" "},
18034 {"type":"NameVariable","value":"getColorByRGB"},
18035 {"type":"Text","value":" "},
18036 {"type":"KeywordReserved","value":"RETURNS"},
18037 {"type":"Text","value":" "},
18038 {"type":"KeywordType","value":"INTEGER\n "},
18039 {"type":"Punctuation","value":"("},
18040 {"type":"Text","value":" "},
18041 {"type":"NameVariable","value":"piRed"},
18042 {"type":"Text","value":" "},
18043 {"type":"KeywordReserved","value":"AS"},
18044 {"type":"Text","value":" "},
18045 {"type":"KeywordType","value":"INTEGER\n "},
18046 {"type":"NameVariable","value":","},
18047 {"type":"Text","value":" "},
18048 {"type":"NameVariable","value":"piGreen"},
18049 {"type":"Text","value":" "},
18050 {"type":"KeywordReserved","value":"AS"},
18051 {"type":"Text","value":" "},
18052 {"type":"KeywordType","value":"INTEGER\n "},
18053 {"type":"NameVariable","value":","},
18054 {"type":"Text","value":" "},
18055 {"type":"NameVariable","value":"piBlue"},
18056 {"type":"Text","value":" "},
18057 {"type":"KeywordReserved","value":"AS"},
18058 {"type":"Text","value":" "},
18059 {"type":"KeywordType","value":"INTEGER\n "},
18060 {"type":"Punctuation","value":"):"},
18061 {"type":"Text","value":"\n "},
18062 {"type":"CommentMultiline","value":"/* Return the color number for a RGB combination\n * if needed, add color to color table.\n */"},
18063 {"type":"Text","value":"\n "},
18064 {"type":"KeywordDeclaration","value":"DEFINE"},
18065 {"type":"Text","value":" "},
18066 {"type":"KeywordReserved","value":"VARIABLE"},
18067 {"type":"Text","value":" "},
18068 {"type":"NameVariable","value":"i"},
18069 {"type":"Text","value":" "},
18070 {"type":"KeywordReserved","value":"AS"},
18071 {"type":"Text","value":" "},
18072 {"type":"KeywordType","value":"INTEGER"},
18073 {"type":"Text","value":" "},
18074 {"type":"KeywordReserved","value":"NO-UNDO"},
18075 {"type":"Punctuation","value":"."},
18076 {"type":"Text","value":"\n\n "},
18077 {"type":"CommentMultiline","value":"/* See if already exists */"},
18078 {"type":"Text","value":"\n "},
18079 {"type":"KeywordReserved","value":"DO"},
18080 {"type":"Text","value":" "},
18081 {"type":"NameVariable","value":"i"},
18082 {"type":"Text","value":" "},
18083 {"type":"Operator","value":"="},
18084 {"type":"Text","value":" "},
18085 {"type":"LiteralNumberInteger","value":"0"},
18086 {"type":"Text","value":" "},
18087 {"type":"KeywordReserved","value":"TO"},
18088 {"type":"Text","value":" "},
18089 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18090 {"type":"Punctuation","value":":"},
18091 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
18092 {"type":"Text","value":" "},
18093 {"type":"Operator","value":"-"},
18094 {"type":"Text","value":" "},
18095 {"type":"LiteralNumberInteger","value":"1"},
18096 {"type":"Punctuation","value":":"},
18097 {"type":"Text","value":"\n "},
18098 {"type":"KeywordReserved","value":"IF "},
18099 {"type":"Text","value":" "},
18100 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18101 {"type":"Punctuation","value":":"},
18102 {"type":"KeywordReserved","value":"GET-RED-VALUE"},
18103 {"type":"Punctuation","value":"("},
18104 {"type":"NameVariable","value":"i"},
18105 {"type":"Punctuation","value":")"},
18106 {"type":"Text","value":" "},
18107 {"type":"Operator","value":"="},
18108 {"type":"Text","value":" "},
18109 {"type":"NameVariable","value":"piRed"},
18110 {"type":"Text","value":"\n "},
18111 {"type":"KeywordReserved","value":"AND"},
18112 {"type":"Text","value":" "},
18113 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18114 {"type":"Punctuation","value":":"},
18115 {"type":"KeywordReserved","value":"GET-GREEN-VALUE"},
18116 {"type":"Punctuation","value":"("},
18117 {"type":"NameVariable","value":"i"},
18118 {"type":"Punctuation","value":")"},
18119 {"type":"Text","value":" "},
18120 {"type":"Operator","value":"="},
18121 {"type":"Text","value":" "},
18122 {"type":"NameVariable","value":"piGreen"},
18123 {"type":"Text","value":"\n "},
18124 {"type":"KeywordReserved","value":"AND"},
18125 {"type":"Text","value":" "},
18126 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18127 {"type":"Punctuation","value":":"},
18128 {"type":"KeywordReserved","value":"GET-BLUE-VALUE"},
18129 {"type":"Punctuation","value":"("},
18130 {"type":"NameVariable","value":"i"},
18131 {"type":"Punctuation","value":")"},
18132 {"type":"Text","value":" "},
18133 {"type":"Operator","value":"="},
18134 {"type":"Text","value":" "},
18135 {"type":"NameVariable","value":"piBlue"},
18136 {"type":"Text","value":" "},
18137 {"type":"KeywordReserved","value":"THEN"},
18138 {"type":"Text","value":" "},
18139 {"type":"KeywordReserved","value":"RETURN"},
18140 {"type":"Text","value":" "},
18141 {"type":"NameVariable","value":"i"},
18142 {"type":"Punctuation","value":"."},
18143 {"type":"Text","value":"\n "},
18144 {"type":"KeywordReserved","value":"END"},
18145 {"type":"Punctuation","value":"."},
18146 {"type":"Text","value":"\n\n "},
18147 {"type":"CommentMultiline","value":"/* Define new color */"},
18148 {"type":"Text","value":"\n "},
18149 {"type":"NameVariable","value":"i"},
18150 {"type":"Text","value":" "},
18151 {"type":"Operator","value":"="},
18152 {"type":"Text","value":" "},
18153 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18154 {"type":"Punctuation","value":":"},
18155 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
18156 {"type":"Punctuation","value":"."},
18157 {"type":"Text","value":"\n "},
18158 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18159 {"type":"Punctuation","value":":"},
18160 {"type":"KeywordReserved","value":"NUM-ENTRIES "},
18161 {"type":"Operator","value":"="},
18162 {"type":"Text","value":" "},
18163 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18164 {"type":"Punctuation","value":":"},
18165 {"type":"KeywordReserved","value":"NUM-ENTRIES "},
18166 {"type":"Operator","value":"+"},
18167 {"type":"Text","value":" "},
18168 {"type":"LiteralNumberInteger","value":"1"},
18169 {"type":"Punctuation","value":"."},
18170 {"type":"Text","value":"\n "},
18171 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18172 {"type":"Punctuation","value":":"},
18173 {"type":"KeywordReserved","value":"SET-DYNAMIC"},
18174 {"type":"Punctuation","value":"("},
18175 {"type":"NameVariable","value":"i,"},
18176 {"type":"Text","value":" "},
18177 {"type":"KeywordReserved","value":"TRUE"},
18178 {"type":"Punctuation","value":")."},
18179 {"type":"Text","value":"\n "},
18180 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18181 {"type":"Punctuation","value":":"},
18182 {"type":"KeywordReserved","value":"SET-RED-VALUE "},
18183 {"type":"Punctuation","value":"("},
18184 {"type":"NameVariable","value":"i,"},
18185 {"type":"Text","value":" "},
18186 {"type":"NameVariable","value":"piRed"},
18187 {"type":"Text","value":" "},
18188 {"type":"Punctuation","value":")."},
18189 {"type":"Text","value":"\n "},
18190 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18191 {"type":"Punctuation","value":":"},
18192 {"type":"KeywordReserved","value":"SET-GREEN-VALUE"},
18193 {"type":"Punctuation","value":"("},
18194 {"type":"NameVariable","value":"i,"},
18195 {"type":"Text","value":" "},
18196 {"type":"NameVariable","value":"piGreen"},
18197 {"type":"Punctuation","value":")."},
18198 {"type":"Text","value":"\n "},
18199 {"type":"KeywordReserved","value":"COLOR-TABLE"},
18200 {"type":"Punctuation","value":":"},
18201 {"type":"KeywordReserved","value":"SET-BLUE-VALUE "},
18202 {"type":"Punctuation","value":"("},
18203 {"type":"NameVariable","value":"i,"},
18204 {"type":"Text","value":" "},
18205 {"type":"NameVariable","value":"piBlue"},
18206 {"type":"Text","value":" "},
18207 {"type":"Punctuation","value":")."},
18208 {"type":"Text","value":"\n\n "},
18209 {"type":"KeywordReserved","value":"RETURN"},
18210 {"type":"Text","value":" "},
18211 {"type":"NameVariable","value":"i"},
18212 {"type":"Punctuation","value":"."},
18213 {"type":"Text","value":"\n\n"},
18214 {"type":"KeywordReserved","value":"END"},
18215 {"type":"Text","value":" "},
18216 {"type":"KeywordReserved","value":"FUNCTION"},
18217 {"type":"Punctuation","value":"."},
18218 {"type":"Text","value":" "},
18219 {"type":"CommentMultiline","value":"/* getColorByRGB */"},
18220 {"type":"Text","value":"\n\n"},
18221 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
18222 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColumnLabel) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getColumnLabel Procedure"},
18223 {"type":"Text","value":"\n"},
18224 {"type":"KeywordReserved","value":"FUNCTION"},
18225 {"type":"Text","value":" "},
18226 {"type":"NameVariable","value":"getColumnLabel"},
18227 {"type":"Text","value":" "},
18228 {"type":"KeywordReserved","value":"RETURNS"},
18229 {"type":"Text","value":" "},
18230 {"type":"KeywordType","value":"CHARACTER\n "},
18231 {"type":"Punctuation","value":"("},
18232 {"type":"Text","value":" "},
18233 {"type":"KeywordReserved","value":"INPUT"},
18234 {"type":"Text","value":" "},
18235 {"type":"NameVariable","value":"phFieldBuffer"},
18236 {"type":"Text","value":" "},
18237 {"type":"KeywordReserved","value":"AS"},
18238 {"type":"Text","value":" "},
18239 {"type":"KeywordType","value":"HANDLE "},
18240 {"type":"Punctuation","value":"):"},
18241 {"type":"Text","value":"\n "},
18242 {"type":"CommentMultiline","value":"/* Return column label, based on settings\n */"},
18243 {"type":"Text","value":"\n "},
18244 {"type":"KeywordDeclaration","value":"DEFINE"},
18245 {"type":"Text","value":" "},
18246 {"type":"KeywordReserved","value":"VARIABLE"},
18247 {"type":"Text","value":" "},
18248 {"type":"NameVariable","value":"cColumnLabel"},
18249 {"type":"Text","value":" "},
18250 {"type":"KeywordReserved","value":"AS"},
18251 {"type":"Text","value":" "},
18252 {"type":"KeywordType","value":"CHARACTER "},
18253 {"type":"Text","value":" "},
18254 {"type":"KeywordReserved","value":"NO-UNDO"},
18255 {"type":"Punctuation","value":"."},
18256 {"type":"Text","value":"\n "},
18257 {"type":"KeywordDeclaration","value":"DEFINE"},
18258 {"type":"Text","value":" "},
18259 {"type":"KeywordReserved","value":"VARIABLE"},
18260 {"type":"Text","value":" "},
18261 {"type":"NameVariable","value":"cTemplate"},
18262 {"type":"Text","value":" "},
18263 {"type":"KeywordReserved","value":"AS"},
18264 {"type":"Text","value":" "},
18265 {"type":"KeywordType","value":"CHARACTER "},
18266 {"type":"Text","value":" "},
18267 {"type":"KeywordReserved","value":"NO-UNDO"},
18268 {"type":"Punctuation","value":"."},
18269 {"type":"Text","value":"\n\n "},
18270 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
18271 {"type":"Text","value":"\n\n "},
18272 {"type":"NameVariable","value":"cTemplate"},
18273 {"type":"Text","value":" "},
18274 {"type":"Operator","value":"="},
18275 {"type":"Text","value":" "},
18276 {"type":"NameVariable","value":"getRegistry"},
18277 {"type":"Punctuation","value":"("},
18278 {"type":"LiteralStringDouble","value":"\"DataDigger\""},
18279 {"type":"NameVariable","value":","},
18280 {"type":"LiteralStringDouble","value":"\"ColumnLabelTemplate\""},
18281 {"type":"Punctuation","value":")."},
18282 {"type":"Text","value":"\n "},
18283 {"type":"KeywordReserved","value":"IF"},
18284 {"type":"Text","value":" "},
18285 {"type":"NameVariable","value":"cTemplate"},
18286 {"type":"Text","value":" "},
18287 {"type":"Operator","value":"="},
18288 {"type":"Text","value":" "},
18289 {"type":"NameVariable","value":"?"},
18290 {"type":"Text","value":" "},
18291 {"type":"KeywordReserved","value":"OR"},
18292 {"type":"Text","value":" "},
18293 {"type":"NameVariable","value":"cTemplate"},
18294 {"type":"Text","value":" "},
18295 {"type":"Operator","value":"="},
18296 {"type":"Text","value":" "},
18297 {"type":"LiteralStringDouble","value":"\"\""},
18298 {"type":"Text","value":" "},
18299 {"type":"KeywordReserved","value":"THEN"},
18300 {"type":"Text","value":" "},
18301 {"type":"NameVariable","value":"cTemplate"},
18302 {"type":"Text","value":" "},
18303 {"type":"Operator","value":"="},
18304 {"type":"Text","value":" "},
18305 {"type":"LiteralStringDouble","value":"\"\u00261\""},
18306 {"type":"Punctuation","value":"."},
18307 {"type":"Text","value":"\n\n "},
18308 {"type":"NameVariable","value":"cColumnLabel"},
18309 {"type":"Text","value":" "},
18310 {"type":"Operator","value":"="},
18311 {"type":"Text","value":" "},
18312 {"type":"KeywordReserved","value":"SUBSTITUTE"},
18313 {"type":"Punctuation","value":"("},
18314 {"type":"NameVariable","value":"cTemplate"},
18315 {"type":"Text","value":"\n "},
18316 {"type":"NameVariable","value":","},
18317 {"type":"Text","value":" "},
18318 {"type":"NameVariable","value":"phFieldBuffer"},
18319 {"type":"Punctuation","value":"::"},
18320 {"type":"NameVariable","value":"cFullName"},
18321 {"type":"Text","value":"\n "},
18322 {"type":"NameVariable","value":","},
18323 {"type":"Text","value":" "},
18324 {"type":"NameVariable","value":"phFieldBuffer"},
18325 {"type":"Punctuation","value":"::"},
18326 {"type":"NameVariable","value":"iOrder"},
18327 {"type":"Text","value":"\n "},
18328 {"type":"NameVariable","value":","},
18329 {"type":"Text","value":" "},
18330 {"type":"NameVariable","value":"phFieldBuffer"},
18331 {"type":"Punctuation","value":"::"},
18332 {"type":"NameVariable","value":"cLabel"},
18333 {"type":"Text","value":"\n "},
18334 {"type":"Punctuation","value":")."},
18335 {"type":"Text","value":"\n "},
18336 {"type":"KeywordReserved","value":"RETURN"},
18337 {"type":"Text","value":" "},
18338 {"type":"NameVariable","value":"cColumnLabel"},
18339 {"type":"Punctuation","value":"."},
18340 {"type":"Text","value":"\n "},
18341 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
18342 {"type":"Text","value":"\n\n"},
18343 {"type":"KeywordReserved","value":"END"},
18344 {"type":"Text","value":" "},
18345 {"type":"KeywordReserved","value":"FUNCTION"},
18346 {"type":"Punctuation","value":"."},
18347 {"type":"Text","value":" "},
18348 {"type":"CommentMultiline","value":"/* getColumnLabel */"},
18349 {"type":"Text","value":"\n\n"},
18350 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
18351 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getColumnWidthList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getColumnWidthList Procedure"},
18352 {"type":"Text","value":"\n"},
18353 {"type":"KeywordReserved","value":"FUNCTION"},
18354 {"type":"Text","value":" "},
18355 {"type":"NameVariable","value":"getColumnWidthList"},
18356 {"type":"Text","value":" "},
18357 {"type":"KeywordReserved","value":"RETURNS"},
18358 {"type":"Text","value":" "},
18359 {"type":"KeywordType","value":"CHARACTER\n "},
18360 {"type":"Punctuation","value":"("},
18361 {"type":"Text","value":" "},
18362 {"type":"KeywordReserved","value":"INPUT"},
18363 {"type":"Text","value":" "},
18364 {"type":"NameVariable","value":"phBrowse"},
18365 {"type":"Text","value":" "},
18366 {"type":"KeywordReserved","value":"AS"},
18367 {"type":"Text","value":" "},
18368 {"type":"KeywordType","value":"HANDLE "},
18369 {"type":"Punctuation","value":"):"},
18370 {"type":"Text","value":"\n "},
18371 {"type":"CommentMultiline","value":"/* returns a list of all fields and their width like:\n * custnum:12,custname:20,city:12\n */"},
18372 {"type":"Text","value":"\n "},
18373 {"type":"KeywordDeclaration","value":"DEFINE"},
18374 {"type":"Text","value":" "},
18375 {"type":"KeywordReserved","value":"VARIABLE"},
18376 {"type":"Text","value":" "},
18377 {"type":"NameVariable","value":"cWidthList"},
18378 {"type":"Text","value":" "},
18379 {"type":"KeywordReserved","value":"AS"},
18380 {"type":"Text","value":" "},
18381 {"type":"KeywordType","value":"CHARACTER "},
18382 {"type":"Text","value":" "},
18383 {"type":"KeywordReserved","value":"NO-UNDO"},
18384 {"type":"Punctuation","value":"."},
18385 {"type":"Text","value":"\n "},
18386 {"type":"KeywordDeclaration","value":"DEFINE"},
18387 {"type":"Text","value":" "},
18388 {"type":"KeywordReserved","value":"VARIABLE"},
18389 {"type":"Text","value":" "},
18390 {"type":"NameVariable","value":"hColumn"},
18391 {"type":"Text","value":" "},
18392 {"type":"KeywordReserved","value":"AS"},
18393 {"type":"Text","value":" "},
18394 {"type":"KeywordType","value":"HANDLE "},
18395 {"type":"Text","value":" "},
18396 {"type":"KeywordReserved","value":"NO-UNDO"},
18397 {"type":"Punctuation","value":"."},
18398 {"type":"Text","value":"\n "},
18399 {"type":"KeywordDeclaration","value":"DEFINE"},
18400 {"type":"Text","value":" "},
18401 {"type":"KeywordReserved","value":"VARIABLE"},
18402 {"type":"Text","value":" "},
18403 {"type":"NameVariable","value":"iColumn"},
18404 {"type":"Text","value":" "},
18405 {"type":"KeywordReserved","value":"AS"},
18406 {"type":"Text","value":" "},
18407 {"type":"KeywordType","value":"INTEGER "},
18408 {"type":"Text","value":" "},
18409 {"type":"KeywordReserved","value":"NO-UNDO"},
18410 {"type":"Punctuation","value":"."},
18411 {"type":"Text","value":"\n\n "},
18412 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
18413 {"type":"Text","value":"\n\n "},
18414 {"type":"KeywordReserved","value":"DO"},
18415 {"type":"Text","value":" "},
18416 {"type":"NameVariable","value":"iColumn"},
18417 {"type":"Text","value":" "},
18418 {"type":"Operator","value":"="},
18419 {"type":"Text","value":" "},
18420 {"type":"LiteralNumberInteger","value":"1"},
18421 {"type":"Text","value":" "},
18422 {"type":"KeywordReserved","value":"TO"},
18423 {"type":"Text","value":" "},
18424 {"type":"NameVariable","value":"phBrowse"},
18425 {"type":"Punctuation","value":":"},
18426 {"type":"KeywordReserved","value":"NUM-COLUMNS"},
18427 {"type":"Punctuation","value":":"},
18428 {"type":"Text","value":"\n\n "},
18429 {"type":"NameVariable","value":"hColumn"},
18430 {"type":"Text","value":" "},
18431 {"type":"Operator","value":"="},
18432 {"type":"Text","value":" "},
18433 {"type":"NameVariable","value":"phBrowse"},
18434 {"type":"Punctuation","value":":"},
18435 {"type":"KeywordReserved","value":"GET-BROWSE-COLUMN"},
18436 {"type":"Punctuation","value":"("},
18437 {"type":"NameVariable","value":"iColumn"},
18438 {"type":"Punctuation","value":")."},
18439 {"type":"Text","value":"\n "},
18440 {"type":"NameVariable","value":"cWidthList"},
18441 {"type":"Text","value":" "},
18442 {"type":"Operator","value":"="},
18443 {"type":"Text","value":" "},
18444 {"type":"KeywordReserved","value":"SUBSTITUTE"},
18445 {"type":"Punctuation","value":"("},
18446 {"type":"LiteralStringSingle","value":"'\u00261,\u00262:\u00263'"},
18447 {"type":"Text","value":"\n "},
18448 {"type":"NameVariable","value":","},
18449 {"type":"Text","value":" "},
18450 {"type":"NameVariable","value":"cWidthList"},
18451 {"type":"Text","value":"\n "},
18452 {"type":"NameVariable","value":","},
18453 {"type":"Text","value":" "},
18454 {"type":"NameVariable","value":"hColumn"},
18455 {"type":"Punctuation","value":":"},
18456 {"type":"KeywordReserved","value":"NAME\n "},
18457 {"type":"NameVariable","value":","},
18458 {"type":"Text","value":" "},
18459 {"type":"NameVariable","value":"hColumn"},
18460 {"type":"Punctuation","value":":"},
18461 {"type":"KeywordReserved","value":"WIDTH-PIXELS\n "},
18462 {"type":"Punctuation","value":")."},
18463 {"type":"Text","value":"\n "},
18464 {"type":"KeywordReserved","value":"END"},
18465 {"type":"Punctuation","value":"."},
18466 {"type":"Text","value":"\n\n "},
18467 {"type":"KeywordReserved","value":"RETURN"},
18468 {"type":"Text","value":" "},
18469 {"type":"KeywordReserved","value":"TRIM"},
18470 {"type":"Punctuation","value":"("},
18471 {"type":"NameVariable","value":"cWidthList,"},
18472 {"type":"LiteralStringSingle","value":"','"},
18473 {"type":"Punctuation","value":")."},
18474 {"type":"Text","value":"\n "},
18475 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
18476 {"type":"Text","value":"\n\n"},
18477 {"type":"KeywordReserved","value":"END"},
18478 {"type":"Text","value":" "},
18479 {"type":"KeywordReserved","value":"FUNCTION"},
18480 {"type":"Punctuation","value":"."},
18481 {"type":"Text","value":" "},
18482 {"type":"CommentMultiline","value":"/* getColumnWidthList */"},
18483 {"type":"Text","value":"\n\n"},
18484 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
18485 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getDatabaseList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getDatabaseList Procedure"},
18486 {"type":"Text","value":"\n"},
18487 {"type":"KeywordReserved","value":"FUNCTION"},
18488 {"type":"Text","value":" "},
18489 {"type":"NameVariable","value":"getDatabaseList"},
18490 {"type":"Text","value":" "},
18491 {"type":"KeywordReserved","value":"RETURNS"},
18492 {"type":"Text","value":" "},
18493 {"type":"KeywordType","value":"CHARACTER"},
18494 {"type":"Punctuation","value":":"},
18495 {"type":"Text","value":"\n "},
18496 {"type":"CommentMultiline","value":"/* Return a comma separated list of all connected databases\n */"},
18497 {"type":"Text","value":"\n "},
18498 {"type":"KeywordDeclaration","value":"DEFINE"},
18499 {"type":"Text","value":" "},
18500 {"type":"KeywordReserved","value":"VARIABLE"},
18501 {"type":"Text","value":" "},
18502 {"type":"NameVariable","value":"cDatabaseList"},
18503 {"type":"Text","value":" "},
18504 {"type":"KeywordReserved","value":"AS"},
18505 {"type":"Text","value":" "},
18506 {"type":"KeywordType","value":"CHARACTER "},
18507 {"type":"Text","value":" "},
18508 {"type":"KeywordReserved","value":"NO-UNDO"},
18509 {"type":"Punctuation","value":"."},
18510 {"type":"Text","value":"\n "},
18511 {"type":"KeywordDeclaration","value":"DEFINE"},
18512 {"type":"Text","value":" "},
18513 {"type":"KeywordReserved","value":"VARIABLE"},
18514 {"type":"Text","value":" "},
18515 {"type":"NameVariable","value":"cSchemaHolders"},
18516 {"type":"Text","value":" "},
18517 {"type":"KeywordReserved","value":"AS"},
18518 {"type":"Text","value":" "},
18519 {"type":"KeywordType","value":"CHARACTER "},
18520 {"type":"Text","value":" "},
18521 {"type":"KeywordReserved","value":"NO-UNDO"},
18522 {"type":"Punctuation","value":"."},
18523 {"type":"Text","value":"\n "},
18524 {"type":"KeywordDeclaration","value":"DEFINE"},
18525 {"type":"Text","value":" "},
18526 {"type":"KeywordReserved","value":"VARIABLE"},
18527 {"type":"Text","value":" "},
18528 {"type":"NameVariable","value":"iCount"},
18529 {"type":"Text","value":" "},
18530 {"type":"KeywordReserved","value":"AS"},
18531 {"type":"Text","value":" "},
18532 {"type":"KeywordType","value":"INTEGER "},
18533 {"type":"Text","value":" "},
18534 {"type":"KeywordReserved","value":"NO-UNDO"},
18535 {"type":"Punctuation","value":"."},
18536 {"type":"Text","value":"\n "},
18537 {"type":"KeywordDeclaration","value":"DEFINE"},
18538 {"type":"Text","value":" "},
18539 {"type":"KeywordReserved","value":"VARIABLE"},
18540 {"type":"Text","value":" "},
18541 {"type":"NameVariable","value":"cDbType"},
18542 {"type":"Text","value":" "},
18543 {"type":"KeywordReserved","value":"AS"},
18544 {"type":"Text","value":" "},
18545 {"type":"KeywordType","value":"CHARACTER "},
18546 {"type":"Text","value":" "},
18547 {"type":"KeywordReserved","value":"NO-UNDO"},
18548 {"type":"Punctuation","value":"."},
18549 {"type":"Text","value":"\n "},
18550 {"type":"KeywordDeclaration","value":"DEFINE"},
18551 {"type":"Text","value":" "},
18552 {"type":"KeywordReserved","value":"VARIABLE"},
18553 {"type":"Text","value":" "},
18554 {"type":"NameVariable","value":"cLogicalDbName"},
18555 {"type":"Text","value":" "},
18556 {"type":"KeywordReserved","value":"AS"},
18557 {"type":"Text","value":" "},
18558 {"type":"KeywordType","value":"CHARACTER "},
18559 {"type":"Text","value":" "},
18560 {"type":"KeywordReserved","value":"NO-UNDO"},
18561 {"type":"Punctuation","value":"."},
18562 {"type":"Text","value":"\n "},
18563 {"type":"KeywordDeclaration","value":"DEFINE"},
18564 {"type":"Text","value":" "},
18565 {"type":"KeywordReserved","value":"VARIABLE"},
18566 {"type":"Text","value":" "},
18567 {"type":"NameVariable","value":"iPos"},
18568 {"type":"Text","value":" "},
18569 {"type":"KeywordReserved","value":"AS"},
18570 {"type":"Text","value":" "},
18571 {"type":"KeywordType","value":"INTEGER "},
18572 {"type":"Text","value":" "},
18573 {"type":"KeywordReserved","value":"NO-UNDO"},
18574 {"type":"Punctuation","value":"."},
18575 {"type":"Text","value":"\n\n "},
18576 {"type":"KeywordDeclaration","value":"DEFINE"},
18577 {"type":"Text","value":" "},
18578 {"type":"KeywordReserved","value":"BUFFER"},
18579 {"type":"Text","value":" "},
18580 {"type":"NameVariable","value":"bDataserver"},
18581 {"type":"Text","value":" "},
18582 {"type":"KeywordReserved","value":"FOR"},
18583 {"type":"Text","value":" "},
18584 {"type":"NameVariable","value":"ttDataserver"},
18585 {"type":"Punctuation","value":"."},
18586 {"type":"Text","value":"\n\n "},
18587 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
18588 {"type":"Text","value":"\n\n "},
18589 {"type":"CommentMultiline","value":"/* Support Dataservers */"},
18590 {"type":"Text","value":"\n "},
18591 {"type":"KeywordReserved","value":"IF"},
18592 {"type":"Text","value":" "},
18593 {"type":"NameVariable","value":"gcSaveDatabaseList"},
18594 {"type":"Text","value":" "},
18595 {"type":"NameVariable","value":"\u003c\u003e"},
18596 {"type":"Text","value":" "},
18597 {"type":"LiteralStringDouble","value":"\"\""},
18598 {"type":"Text","value":"\n "},
18599 {"type":"KeywordReserved","value":"AND"},
18600 {"type":"Text","value":" "},
18601 {"type":"KeywordReserved","value":"PROGRAM-NAME"},
18602 {"type":"Punctuation","value":"("},
18603 {"type":"LiteralNumberInteger","value":"2"},
18604 {"type":"Punctuation","value":")"},
18605 {"type":"Text","value":" "},
18606 {"type":"KeywordReserved","value":"BEGINS "},
18607 {"type":"LiteralStringDouble","value":"\"initializeObjects \""},
18608 {"type":"Text","value":" "},
18609 {"type":"KeywordReserved","value":"THEN"},
18610 {"type":"Text","value":" "},
18611 {"type":"KeywordReserved","value":"RETURN"},
18612 {"type":"Text","value":" "},
18613 {"type":"NameVariable","value":"gcSaveDatabaseList"},
18614 {"type":"Punctuation","value":"."},
18615 {"type":"Text","value":"\n\n "},
18616 {"type":"CommentMultiline","value":"/* Make a list of schema holders */"},
18617 {"type":"Text","value":"\n "},
18618 {"type":"NameVariable","value":"#Db"},
18619 {"type":"Punctuation","value":":"},
18620 {"type":"Text","value":"\n "},
18621 {"type":"KeywordReserved","value":"DO"},
18622 {"type":"Text","value":" "},
18623 {"type":"NameVariable","value":"iCount"},
18624 {"type":"Text","value":" "},
18625 {"type":"Operator","value":"="},
18626 {"type":"Text","value":" "},
18627 {"type":"LiteralNumberInteger","value":"1"},
18628 {"type":"Text","value":" "},
18629 {"type":"KeywordReserved","value":"TO"},
18630 {"type":"Text","value":" "},
18631 {"type":"KeywordReserved","value":"NUM-DBS"},
18632 {"type":"Punctuation","value":":"},
18633 {"type":"Text","value":"\n "},
18634 {"type":"KeywordReserved","value":"ASSIGN\n "},
18635 {"type":"Text","value":" "},
18636 {"type":"NameVariable","value":"cDbType"},
18637 {"type":"Text","value":" "},
18638 {"type":"Operator","value":"="},
18639 {"type":"Text","value":" "},
18640 {"type":"KeywordReserved","value":"DBTYPE"},
18641 {"type":"Punctuation","value":"("},
18642 {"type":"NameVariable","value":"iCount"},
18643 {"type":"Punctuation","value":")"},
18644 {"type":"Text","value":"\n "},
18645 {"type":"NameVariable","value":"cLogicalDbName"},
18646 {"type":"Text","value":" "},
18647 {"type":"Operator","value":"="},
18648 {"type":"Text","value":" "},
18649 {"type":"KeywordReserved","value":"LDBNAME"},
18650 {"type":"Punctuation","value":"("},
18651 {"type":"NameVariable","value":"iCount"},
18652 {"type":"Punctuation","value":")."},
18653 {"type":"Text","value":"\n\n "},
18654 {"type":"KeywordReserved","value":"IF"},
18655 {"type":"Text","value":" "},
18656 {"type":"NameVariable","value":"cDbType"},
18657 {"type":"Text","value":" "},
18658 {"type":"NameVariable","value":"\u003c\u003e"},
18659 {"type":"Text","value":" "},
18660 {"type":"LiteralStringSingle","value":"'PROGRESS'"},
18661 {"type":"Text","value":" "},
18662 {"type":"KeywordReserved","value":"THEN\n "},
18663 {"type":"Text","value":" "},
18664 {"type":"NameVariable","value":"cSchemaHolders"},
18665 {"type":"Text","value":" "},
18666 {"type":"Operator","value":"="},
18667 {"type":"Text","value":" "},
18668 {"type":"NameVariable","value":"cSchemaHolders"},
18669 {"type":"Text","value":" "},
18670 {"type":"Operator","value":"+"},
18671 {"type":"Text","value":" "},
18672 {"type":"LiteralStringSingle","value":"','"},
18673 {"type":"Text","value":" "},
18674 {"type":"Operator","value":"+"},
18675 {"type":"Text","value":" "},
18676 {"type":"KeywordReserved","value":"SDBNAME"},
18677 {"type":"Punctuation","value":"("},
18678 {"type":"NameVariable","value":"iCount"},
18679 {"type":"Punctuation","value":")."},
18680 {"type":"Text","value":"\n\n "},
18681 {"type":"NameVariable","value":"cDbType"},
18682 {"type":"Text","value":" "},
18683 {"type":"Operator","value":"="},
18684 {"type":"Text","value":" "},
18685 {"type":"KeywordReserved","value":"DBTYPE"},
18686 {"type":"Punctuation","value":"("},
18687 {"type":"NameVariable","value":"iCount"},
18688 {"type":"Punctuation","value":")."},
18689 {"type":"Text","value":"\n "},
18690 {"type":"KeywordReserved","value":"IF"},
18691 {"type":"Text","value":" "},
18692 {"type":"NameVariable","value":"cDbType"},
18693 {"type":"Text","value":" "},
18694 {"type":"NameVariable","value":"\u003c\u003e"},
18695 {"type":"Text","value":" "},
18696 {"type":"LiteralStringDouble","value":"\"PROGRESS\""},
18697 {"type":"Text","value":" "},
18698 {"type":"KeywordReserved","value":"THEN"},
18699 {"type":"Text","value":" "},
18700 {"type":"KeywordReserved","value":"NEXT "},
18701 {"type":"NameVariable","value":"#Db"},
18702 {"type":"Punctuation","value":"."},
18703 {"type":"Text","value":"\n\n "},
18704 {"type":"NameVariable","value":"cDatabaseList"},
18705 {"type":"Text","value":" "},
18706 {"type":"Operator","value":"="},
18707 {"type":"Text","value":" "},
18708 {"type":"NameVariable","value":"cDatabaseList"},
18709 {"type":"Text","value":" "},
18710 {"type":"Operator","value":"+"},
18711 {"type":"Text","value":" "},
18712 {"type":"LiteralStringSingle","value":"','"},
18713 {"type":"Text","value":" "},
18714 {"type":"Operator","value":"+"},
18715 {"type":"Text","value":" "},
18716 {"type":"NameVariable","value":"cLogicalDbName"},
18717 {"type":"Punctuation","value":"."},
18718 {"type":"Text","value":"\n "},
18719 {"type":"KeywordReserved","value":"END"},
18720 {"type":"Punctuation","value":"."},
18721 {"type":"Text","value":"\n\n "},
18722 {"type":"CommentMultiline","value":"/* Build list of all databases. Skip if already in the list of schemaholders */"},
18723 {"type":"Text","value":"\n "},
18724 {"type":"NameVariable","value":"#Db"},
18725 {"type":"Punctuation","value":":"},
18726 {"type":"Text","value":"\n "},
18727 {"type":"KeywordReserved","value":"DO"},
18728 {"type":"Text","value":" "},
18729 {"type":"NameVariable","value":"iCount"},
18730 {"type":"Text","value":" "},
18731 {"type":"Operator","value":"="},
18732 {"type":"Text","value":" "},
18733 {"type":"LiteralNumberInteger","value":"1"},
18734 {"type":"Text","value":" "},
18735 {"type":"KeywordReserved","value":"TO"},
18736 {"type":"Text","value":" "},
18737 {"type":"KeywordReserved","value":"NUM-DBS"},
18738 {"type":"Punctuation","value":":"},
18739 {"type":"Text","value":"\n "},
18740 {"type":"KeywordReserved","value":"ASSIGN\n "},
18741 {"type":"Text","value":" "},
18742 {"type":"NameVariable","value":"cDbType"},
18743 {"type":"Text","value":" "},
18744 {"type":"Operator","value":"="},
18745 {"type":"Text","value":" "},
18746 {"type":"KeywordReserved","value":"DBTYPE"},
18747 {"type":"Punctuation","value":"("},
18748 {"type":"NameVariable","value":"iCount"},
18749 {"type":"Punctuation","value":")"},
18750 {"type":"Text","value":"\n "},
18751 {"type":"NameVariable","value":"cLogicalDbName"},
18752 {"type":"Text","value":" "},
18753 {"type":"Operator","value":"="},
18754 {"type":"Text","value":" "},
18755 {"type":"KeywordReserved","value":"LDBNAME"},
18756 {"type":"Punctuation","value":"("},
18757 {"type":"NameVariable","value":"iCount"},
18758 {"type":"Punctuation","value":")."},
18759 {"type":"Text","value":"\n\n "},
18760 {"type":"KeywordReserved","value":"IF"},
18761 {"type":"Text","value":" "},
18762 {"type":"KeywordReserved","value":"LOOKUP"},
18763 {"type":"Punctuation","value":"("},
18764 {"type":"KeywordReserved","value":"LDBNAME"},
18765 {"type":"Punctuation","value":"("},
18766 {"type":"NameVariable","value":"iCount"},
18767 {"type":"Punctuation","value":")"},
18768 {"type":"NameVariable","value":","},
18769 {"type":"Text","value":" "},
18770 {"type":"NameVariable","value":"cSchemaHolders"},
18771 {"type":"Punctuation","value":")"},
18772 {"type":"Text","value":" "},
18773 {"type":"NameVariable","value":"\u003e"},
18774 {"type":"Text","value":" "},
18775 {"type":"LiteralNumberInteger","value":"0"},
18776 {"type":"Text","value":" "},
18777 {"type":"KeywordReserved","value":"OR"},
18778 {"type":"Text","value":" "},
18779 {"type":"NameVariable","value":"cDbType"},
18780 {"type":"Text","value":" "},
18781 {"type":"NameVariable","value":"\u003c\u003e"},
18782 {"type":"Text","value":" "},
18783 {"type":"LiteralStringDouble","value":"\"PROGRESS\""},
18784 {"type":"Text","value":" "},
18785 {"type":"KeywordReserved","value":"THEN"},
18786 {"type":"Text","value":" "},
18787 {"type":"KeywordReserved","value":"NEXT "},
18788 {"type":"NameVariable","value":"#Db"},
18789 {"type":"Punctuation","value":"."},
18790 {"type":"Text","value":"\n\n "},
18791 {"type":"KeywordReserved","value":"CREATE"},
18792 {"type":"Text","value":" "},
18793 {"type":"KeywordReserved","value":"ALIAS"},
18794 {"type":"Text","value":" "},
18795 {"type":"NameVariable","value":"dictdb"},
18796 {"type":"Text","value":" "},
18797 {"type":"KeywordReserved","value":"FOR"},
18798 {"type":"Text","value":" "},
18799 {"type":"KeywordReserved","value":"DATABASE"},
18800 {"type":"Text","value":" "},
18801 {"type":"KeywordReserved","value":"VALUE"},
18802 {"type":"Punctuation","value":"("},
18803 {"type":"NameVariable","value":"cLogicalDbName"},
18804 {"type":"Punctuation","value":")."},
18805 {"type":"Text","value":"\n "},
18806 {"type":"KeywordReserved","value":"RUN"},
18807 {"type":"Text","value":" "},
18808 {"type":"NameVariable","value":"getDataserver"},
18809 {"type":"Punctuation","value":"."},
18810 {"type":"NameVariable","value":"p"},
18811 {"type":"Text","value":"\n "},
18812 {"type":"Punctuation","value":"("},
18813 {"type":"Text","value":" "},
18814 {"type":"KeywordReserved","value":"INPUT "},
18815 {"type":"Text","value":" "},
18816 {"type":"NameVariable","value":"cLogicalDbName"},
18817 {"type":"Text","value":"\n "},
18818 {"type":"NameVariable","value":","},
18819 {"type":"Text","value":" "},
18820 {"type":"KeywordReserved","value":"INPUT-OUTPUT "},
18821 {"type":"Text","value":" "},
18822 {"type":"NameVariable","value":"giDataserverNr"},
18823 {"type":"Text","value":"\n "},
18824 {"type":"NameVariable","value":","},
18825 {"type":"Text","value":" "},
18826 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
18827 {"type":"Text","value":" "},
18828 {"type":"KeywordReserved","value":"TABLE"},
18829 {"type":"Text","value":" "},
18830 {"type":"NameVariable","value":"bDataserver"},
18831 {"type":"Text","value":"\n "},
18832 {"type":"Punctuation","value":")."},
18833 {"type":"Text","value":"\n "},
18834 {"type":"KeywordReserved","value":"DELETE"},
18835 {"type":"Text","value":" "},
18836 {"type":"KeywordReserved","value":"ALIAS"},
18837 {"type":"Text","value":" "},
18838 {"type":"NameVariable","value":"dictdb"},
18839 {"type":"Punctuation","value":"."},
18840 {"type":"Text","value":"\n "},
18841 {"type":"KeywordReserved","value":"END"},
18842 {"type":"Punctuation","value":"."},
18843 {"type":"Text","value":"\n\n "},
18844 {"type":"CommentMultiline","value":"/* Support dataservers */"},
18845 {"type":"Text","value":"\n "},
18846 {"type":"KeywordReserved","value":"FOR"},
18847 {"type":"Text","value":" "},
18848 {"type":"KeywordReserved","value":"EACH"},
18849 {"type":"Text","value":" "},
18850 {"type":"NameVariable","value":"bDataserver"},
18851 {"type":"Text","value":" "},
18852 {"type":"KeywordReserved","value":"BY"},
18853 {"type":"Text","value":" "},
18854 {"type":"NameVariable","value":"bDataserver"},
18855 {"type":"Punctuation","value":"."},
18856 {"type":"NameVariable","value":"cLDbNameSchema"},
18857 {"type":"Punctuation","value":":"},
18858 {"type":"Text","value":"\n "},
18859 {"type":"CommentMultiline","value":"/* Remove schemaholder from database list */"},
18860 {"type":"Text","value":"\n "},
18861 {"type":"KeywordReserved","value":"IF"},
18862 {"type":"Text","value":" "},
18863 {"type":"NameVariable","value":"bDataserver"},
18864 {"type":"Punctuation","value":"."},
18865 {"type":"NameVariable","value":"lDontShowSchemaHr"},
18866 {"type":"Text","value":" "},
18867 {"type":"KeywordReserved","value":"THEN\n "},
18868 {"type":"Text","value":" "},
18869 {"type":"KeywordReserved","value":"DO"},
18870 {"type":"Punctuation","value":":"},
18871 {"type":"Text","value":"\n "},
18872 {"type":"NameVariable","value":"iPos"},
18873 {"type":"Text","value":" "},
18874 {"type":"Operator","value":"="},
18875 {"type":"Text","value":" "},
18876 {"type":"KeywordReserved","value":"LOOKUP"},
18877 {"type":"Punctuation","value":"("},
18878 {"type":"NameVariable","value":"bDataserver"},
18879 {"type":"Punctuation","value":"."},
18880 {"type":"NameVariable","value":"cLDbNameSchema,"},
18881 {"type":"Text","value":" "},
18882 {"type":"NameVariable","value":"cDatabaseList"},
18883 {"type":"Punctuation","value":")."},
18884 {"type":"Text","value":"\n "},
18885 {"type":"KeywordReserved","value":"IF"},
18886 {"type":"Text","value":" "},
18887 {"type":"NameVariable","value":"iPos"},
18888 {"type":"Text","value":" "},
18889 {"type":"NameVariable","value":"\u003e"},
18890 {"type":"Text","value":" "},
18891 {"type":"LiteralNumberInteger","value":"0"},
18892 {"type":"Text","value":"\n "},
18893 {"type":"KeywordReserved","value":"AND"},
18894 {"type":"Text","value":" "},
18895 {"type":"KeywordReserved","value":"NOT"},
18896 {"type":"Text","value":" "},
18897 {"type":"KeywordReserved","value":"CAN-FIND"},
18898 {"type":"Punctuation","value":"("},
18899 {"type":"KeywordReserved","value":"FIRST"},
18900 {"type":"Text","value":" "},
18901 {"type":"NameVariable","value":"ttTable"},
18902 {"type":"Text","value":" "},
18903 {"type":"KeywordReserved","value":"WHERE"},
18904 {"type":"Text","value":" "},
18905 {"type":"NameVariable","value":"ttTable"},
18906 {"type":"Punctuation","value":"."},
18907 {"type":"NameVariable","value":"cDatabase"},
18908 {"type":"Text","value":" "},
18909 {"type":"Operator","value":"="},
18910 {"type":"Text","value":" "},
18911 {"type":"NameVariable","value":"bDataserver"},
18912 {"type":"Punctuation","value":"."},
18913 {"type":"NameVariable","value":"cLDbNameSchema"},
18914 {"type":"Text","value":"\n "},
18915 {"type":"KeywordReserved","value":"AND"},
18916 {"type":"Text","value":" "},
18917 {"type":"NameVariable","value":"ttTable"},
18918 {"type":"Punctuation","value":"."},
18919 {"type":"NameVariable","value":"lHidden"},
18920 {"type":"Text","value":" "},
18921 {"type":"Operator","value":"="},
18922 {"type":"Text","value":" "},
18923 {"type":"KeywordReserved","value":"NO"},
18924 {"type":"Punctuation","value":")"},
18925 {"type":"Text","value":" "},
18926 {"type":"KeywordReserved","value":"THEN\n "},
18927 {"type":"Text","value":" "},
18928 {"type":"KeywordReserved","value":"DO"},
18929 {"type":"Punctuation","value":":"},
18930 {"type":"Text","value":"\n "},
18931 {"type":"KeywordReserved","value":"ENTRY"},
18932 {"type":"Punctuation","value":"("},
18933 {"type":"NameVariable","value":"iPos,"},
18934 {"type":"Text","value":" "},
18935 {"type":"NameVariable","value":"cDatabaseList"},
18936 {"type":"Punctuation","value":")"},
18937 {"type":"Text","value":" "},
18938 {"type":"Operator","value":"="},
18939 {"type":"Text","value":" "},
18940 {"type":"LiteralStringDouble","value":"\"\""},
18941 {"type":"Punctuation","value":"."},
18942 {"type":"Text","value":"\n "},
18943 {"type":"NameVariable","value":"cDatabaseList"},
18944 {"type":"Text","value":" "},
18945 {"type":"Operator","value":"="},
18946 {"type":"Text","value":" "},
18947 {"type":"KeywordReserved","value":"TRIM"},
18948 {"type":"Punctuation","value":"("},
18949 {"type":"KeywordReserved","value":"REPLACE"},
18950 {"type":"Punctuation","value":"("},
18951 {"type":"NameVariable","value":"cDatabaseList,"},
18952 {"type":"Text","value":" "},
18953 {"type":"LiteralStringDouble","value":"\",,\""},
18954 {"type":"NameVariable","value":","},
18955 {"type":"Text","value":" "},
18956 {"type":"LiteralStringDouble","value":"\",\""},
18957 {"type":"Punctuation","value":")"},
18958 {"type":"NameVariable","value":","},
18959 {"type":"Text","value":" "},
18960 {"type":"LiteralStringDouble","value":"\",\""},
18961 {"type":"Punctuation","value":")."},
18962 {"type":"Text","value":"\n "},
18963 {"type":"KeywordReserved","value":"END"},
18964 {"type":"Punctuation","value":"."},
18965 {"type":"Text","value":"\n "},
18966 {"type":"KeywordReserved","value":"END"},
18967 {"type":"Punctuation","value":"."},
18968 {"type":"Text","value":"\n\n "},
18969 {"type":"CommentMultiline","value":"/* Add dataserver to database list */"},
18970 {"type":"Text","value":"\n "},
18971 {"type":"NameVariable","value":"iPos"},
18972 {"type":"Text","value":" "},
18973 {"type":"Operator","value":"="},
18974 {"type":"Text","value":" "},
18975 {"type":"KeywordReserved","value":"LOOKUP"},
18976 {"type":"Punctuation","value":"("},
18977 {"type":"NameVariable","value":"bDataserver"},
18978 {"type":"Punctuation","value":"."},
18979 {"type":"NameVariable","value":"cLDbNameDataserver,"},
18980 {"type":"Text","value":" "},
18981 {"type":"NameVariable","value":"cDatabaseList"},
18982 {"type":"Punctuation","value":")."},
18983 {"type":"Text","value":"\n "},
18984 {"type":"KeywordReserved","value":"IF"},
18985 {"type":"Text","value":" "},
18986 {"type":"NameVariable","value":"bDataserver"},
18987 {"type":"Punctuation","value":"."},
18988 {"type":"NameVariable","value":"lConnected"},
18989 {"type":"Text","value":" "},
18990 {"type":"KeywordReserved","value":"THEN\n "},
18991 {"type":"Text","value":" "},
18992 {"type":"KeywordReserved","value":"DO"},
18993 {"type":"Punctuation","value":":"},
18994 {"type":"Text","value":"\n "},
18995 {"type":"KeywordReserved","value":"IF"},
18996 {"type":"Text","value":" "},
18997 {"type":"NameVariable","value":"iPos"},
18998 {"type":"Text","value":" "},
18999 {"type":"Operator","value":"="},
19000 {"type":"Text","value":" "},
19001 {"type":"LiteralNumberInteger","value":"0"},
19002 {"type":"Text","value":" "},
19003 {"type":"KeywordReserved","value":"THEN"},
19004 {"type":"Text","value":" "},
19005 {"type":"NameVariable","value":"cDatabaseList"},
19006 {"type":"Text","value":" "},
19007 {"type":"Operator","value":"="},
19008 {"type":"Text","value":" "},
19009 {"type":"KeywordReserved","value":"TRIM"},
19010 {"type":"Punctuation","value":"("},
19011 {"type":"NameVariable","value":"cDatabaseList"},
19012 {"type":"Text","value":" "},
19013 {"type":"Operator","value":"+"},
19014 {"type":"Text","value":" "},
19015 {"type":"LiteralStringDouble","value":"\",\""},
19016 {"type":"Text","value":" "},
19017 {"type":"Operator","value":"+"},
19018 {"type":"Text","value":" "},
19019 {"type":"NameVariable","value":"bDataserver"},
19020 {"type":"Punctuation","value":"."},
19021 {"type":"NameVariable","value":"cLDbNameDataserver,"},
19022 {"type":"Text","value":" "},
19023 {"type":"LiteralStringDouble","value":"\",\""},
19024 {"type":"Punctuation","value":")."},
19025 {"type":"Text","value":"\n "},
19026 {"type":"KeywordReserved","value":"END"},
19027 {"type":"Punctuation","value":"."},
19028 {"type":"Text","value":" "},
19029 {"type":"CommentMultiline","value":"/* IF bDataserver.lConnected */"},
19030 {"type":"Text","value":"\n\n "},
19031 {"type":"KeywordReserved","value":"ELSE\n "},
19032 {"type":"Text","value":" "},
19033 {"type":"KeywordReserved","value":"DO"},
19034 {"type":"Punctuation","value":":"},
19035 {"type":"Text","value":"\n "},
19036 {"type":"KeywordReserved","value":"IF"},
19037 {"type":"Text","value":" "},
19038 {"type":"NameVariable","value":"iPos"},
19039 {"type":"Text","value":" "},
19040 {"type":"NameVariable","value":"\u003e"},
19041 {"type":"Text","value":" "},
19042 {"type":"LiteralNumberInteger","value":"0"},
19043 {"type":"Text","value":" "},
19044 {"type":"KeywordReserved","value":"THEN\n "},
19045 {"type":"Text","value":" "},
19046 {"type":"KeywordReserved","value":"DO"},
19047 {"type":"Punctuation","value":":"},
19048 {"type":"Text","value":"\n "},
19049 {"type":"KeywordReserved","value":"ENTRY"},
19050 {"type":"Punctuation","value":"("},
19051 {"type":"NameVariable","value":"iPos,"},
19052 {"type":"Text","value":" "},
19053 {"type":"NameVariable","value":"cDatabaseList"},
19054 {"type":"Punctuation","value":")"},
19055 {"type":"Text","value":" "},
19056 {"type":"Operator","value":"="},
19057 {"type":"Text","value":" "},
19058 {"type":"LiteralStringDouble","value":"\"\""},
19059 {"type":"Punctuation","value":"."},
19060 {"type":"Text","value":"\n "},
19061 {"type":"NameVariable","value":"cDatabaseList"},
19062 {"type":"Text","value":" "},
19063 {"type":"Operator","value":"="},
19064 {"type":"Text","value":" "},
19065 {"type":"KeywordReserved","value":"TRIM"},
19066 {"type":"Punctuation","value":"("},
19067 {"type":"KeywordReserved","value":"REPLACE"},
19068 {"type":"Punctuation","value":"("},
19069 {"type":"NameVariable","value":"cDatabaseList,"},
19070 {"type":"Text","value":" "},
19071 {"type":"LiteralStringDouble","value":"\",,\""},
19072 {"type":"NameVariable","value":","},
19073 {"type":"Text","value":" "},
19074 {"type":"LiteralStringDouble","value":"\",\""},
19075 {"type":"Punctuation","value":")"},
19076 {"type":"NameVariable","value":","},
19077 {"type":"Text","value":" "},
19078 {"type":"LiteralStringDouble","value":"\",\""},
19079 {"type":"Punctuation","value":")."},
19080 {"type":"Text","value":"\n "},
19081 {"type":"KeywordReserved","value":"END"},
19082 {"type":"Punctuation","value":"."},
19083 {"type":"Text","value":" "},
19084 {"type":"CommentMultiline","value":"/* IF iPos \u003e 0 */"},
19085 {"type":"Text","value":"\n "},
19086 {"type":"KeywordReserved","value":"END"},
19087 {"type":"Punctuation","value":"."},
19088 {"type":"Text","value":" "},
19089 {"type":"CommentMultiline","value":"/* else */"},
19090 {"type":"Text","value":"\n "},
19091 {"type":"KeywordReserved","value":"END"},
19092 {"type":"Punctuation","value":"."},
19093 {"type":"Text","value":" "},
19094 {"type":"CommentMultiline","value":"/* FOR EACH bDataserver */"},
19095 {"type":"Text","value":"\n\n "},
19096 {"type":"KeywordReserved","value":"ASSIGN\n "},
19097 {"type":"Text","value":" "},
19098 {"type":"NameVariable","value":"cDatabaseList"},
19099 {"type":"Text","value":" "},
19100 {"type":"Operator","value":"="},
19101 {"type":"Text","value":" "},
19102 {"type":"KeywordReserved","value":"TRIM"},
19103 {"type":"Punctuation","value":"("},
19104 {"type":"NameVariable","value":"cDatabaseList,"},
19105 {"type":"Text","value":" "},
19106 {"type":"LiteralStringSingle","value":"','"},
19107 {"type":"Punctuation","value":")"},
19108 {"type":"Text","value":"\n "},
19109 {"type":"NameVariable","value":"gcSaveDatabaseList"},
19110 {"type":"Text","value":" "},
19111 {"type":"Operator","value":"="},
19112 {"type":"Text","value":" "},
19113 {"type":"NameVariable","value":"cDatabaseList"},
19114 {"type":"Punctuation","value":"."},
19115 {"type":"Text","value":"\n\n "},
19116 {"type":"KeywordReserved","value":"RETURN"},
19117 {"type":"Text","value":" "},
19118 {"type":"NameVariable","value":"cDatabaseList"},
19119 {"type":"Punctuation","value":"."},
19120 {"type":"Text","value":"\n\n "},
19121 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
19122 {"type":"Text","value":"\n"},
19123 {"type":"KeywordReserved","value":"END"},
19124 {"type":"Text","value":" "},
19125 {"type":"KeywordReserved","value":"FUNCTION"},
19126 {"type":"Punctuation","value":"."},
19127 {"type":"Text","value":" "},
19128 {"type":"CommentMultiline","value":"/* getDatabaseList */"},
19129 {"type":"Text","value":"\n\n"},
19130 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
19131 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getEscapedData) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getEscapedData Procedure"},
19132 {"type":"Text","value":"\n"},
19133 {"type":"KeywordReserved","value":"FUNCTION"},
19134 {"type":"Text","value":" "},
19135 {"type":"NameVariable","value":"getEscapedData"},
19136 {"type":"Text","value":" "},
19137 {"type":"KeywordReserved","value":"RETURNS"},
19138 {"type":"Text","value":" "},
19139 {"type":"KeywordType","value":"CHARACTER\n "},
19140 {"type":"Punctuation","value":"("},
19141 {"type":"Text","value":" "},
19142 {"type":"NameVariable","value":"pcTarget"},
19143 {"type":"Text","value":" "},
19144 {"type":"KeywordReserved","value":"AS"},
19145 {"type":"Text","value":" "},
19146 {"type":"KeywordType","value":"CHARACTER\n "},
19147 {"type":"NameVariable","value":","},
19148 {"type":"Text","value":" "},
19149 {"type":"NameVariable","value":"pcString"},
19150 {"type":"Text","value":" "},
19151 {"type":"KeywordReserved","value":"AS"},
19152 {"type":"Text","value":" "},
19153 {"type":"KeywordType","value":"CHARACTER "},
19154 {"type":"Punctuation","value":")"},
19155 {"type":"Text","value":" "},
19156 {"type":"Punctuation","value":":"},
19157 {"type":"Text","value":"\n "},
19158 {"type":"CommentMultiline","value":"/* Return html- or 4gl-safe string\n */"},
19159 {"type":"Text","value":"\n "},
19160 {"type":"KeywordDeclaration","value":"DEFINE"},
19161 {"type":"Text","value":" "},
19162 {"type":"KeywordReserved","value":"VARIABLE"},
19163 {"type":"Text","value":" "},
19164 {"type":"NameVariable","value":"cOutput"},
19165 {"type":"Text","value":" "},
19166 {"type":"KeywordReserved","value":"AS"},
19167 {"type":"Text","value":" "},
19168 {"type":"KeywordType","value":"CHARACTER"},
19169 {"type":"Text","value":" "},
19170 {"type":"KeywordReserved","value":"NO-UNDO"},
19171 {"type":"Punctuation","value":"."},
19172 {"type":"Text","value":"\n "},
19173 {"type":"KeywordDeclaration","value":"DEFINE"},
19174 {"type":"Text","value":" "},
19175 {"type":"KeywordReserved","value":"VARIABLE"},
19176 {"type":"Text","value":" "},
19177 {"type":"NameVariable","value":"iTmp"},
19178 {"type":"Text","value":" "},
19179 {"type":"KeywordReserved","value":"AS"},
19180 {"type":"Text","value":" "},
19181 {"type":"KeywordType","value":"INTEGER "},
19182 {"type":"Text","value":" "},
19183 {"type":"KeywordReserved","value":"NO-UNDO"},
19184 {"type":"Punctuation","value":"."},
19185 {"type":"Text","value":"\n\n "},
19186 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
19187 {"type":"Text","value":"\n\n "},
19188 {"type":"CommentMultiline","value":"/* Garbage in, garbage out */"},
19189 {"type":"Text","value":"\n "},
19190 {"type":"NameVariable","value":"cOutput"},
19191 {"type":"Text","value":" "},
19192 {"type":"Operator","value":"="},
19193 {"type":"Text","value":" "},
19194 {"type":"NameVariable","value":"pcString"},
19195 {"type":"Punctuation","value":"."},
19196 {"type":"Text","value":"\n\n "},
19197 {"type":"KeywordReserved","value":"CASE"},
19198 {"type":"Text","value":" "},
19199 {"type":"NameVariable","value":"pcTarget"},
19200 {"type":"Punctuation","value":":"},
19201 {"type":"Text","value":"\n "},
19202 {"type":"KeywordReserved","value":"WHEN "},
19203 {"type":"LiteralStringDouble","value":"\"HTML\""},
19204 {"type":"Text","value":" "},
19205 {"type":"KeywordReserved","value":"THEN\n "},
19206 {"type":"Text","value":" "},
19207 {"type":"KeywordReserved","value":"DO"},
19208 {"type":"Punctuation","value":":"},
19209 {"type":"Text","value":"\n "},
19210 {"type":"NameVariable","value":"cOutput"},
19211 {"type":"Text","value":" "},
19212 {"type":"Operator","value":"="},
19213 {"type":"Text","value":" "},
19214 {"type":"KeywordReserved","value":"REPLACE"},
19215 {"type":"Punctuation","value":"("},
19216 {"type":"NameVariable","value":"cOutput,"},
19217 {"type":"LiteralStringDouble","value":"\"\u003c\""},
19218 {"type":"NameVariable","value":","},
19219 {"type":"LiteralStringDouble","value":"\"\u0026lt;\""},
19220 {"type":"Punctuation","value":")."},
19221 {"type":"Text","value":"\n "},
19222 {"type":"NameVariable","value":"cOutput"},
19223 {"type":"Text","value":" "},
19224 {"type":"Operator","value":"="},
19225 {"type":"Text","value":" "},
19226 {"type":"KeywordReserved","value":"REPLACE"},
19227 {"type":"Punctuation","value":"("},
19228 {"type":"NameVariable","value":"cOutput,"},
19229 {"type":"LiteralStringDouble","value":"\"\u003e\""},
19230 {"type":"NameVariable","value":","},
19231 {"type":"LiteralStringDouble","value":"\"\u0026gt;\""},
19232 {"type":"Punctuation","value":")."},
19233 {"type":"Text","value":"\n "},
19234 {"type":"KeywordReserved","value":"END"},
19235 {"type":"Punctuation","value":"."},
19236 {"type":"Text","value":"\n\n "},
19237 {"type":"KeywordReserved","value":"WHEN "},
19238 {"type":"LiteralStringDouble","value":"\"4GL\""},
19239 {"type":"Text","value":" "},
19240 {"type":"KeywordReserved","value":"THEN\n "},
19241 {"type":"Text","value":" "},
19242 {"type":"KeywordReserved","value":"DO"},
19243 {"type":"Punctuation","value":":"},
19244 {"type":"Text","value":"\n "},
19245 {"type":"CommentMultiline","value":"/* Replace single quotes because we are using them for 4GL separating too */"},
19246 {"type":"Text","value":"\n "},
19247 {"type":"NameVariable","value":"cOutput"},
19248 {"type":"Text","value":" "},
19249 {"type":"Operator","value":"="},
19250 {"type":"Text","value":" "},
19251 {"type":"KeywordReserved","value":"REPLACE"},
19252 {"type":"Punctuation","value":"("},
19253 {"type":"NameVariable","value":"cOutput,"},
19254 {"type":"Text","value":" "},
19255 {"type":"LiteralStringDouble","value":"\"'\""},
19256 {"type":"NameVariable","value":","},
19257 {"type":"Text","value":" "},
19258 {"type":"LiteralStringDouble","value":"\"~~'\""},
19259 {"type":"Punctuation","value":")."},
19260 {"type":"Text","value":"\n\n "},
19261 {"type":"CommentMultiline","value":"/* Replace CHR's 1 till 13 */"},
19262 {"type":"Text","value":"\n "},
19263 {"type":"KeywordReserved","value":"DO"},
19264 {"type":"Text","value":" "},
19265 {"type":"NameVariable","value":"iTmp"},
19266 {"type":"Text","value":" "},
19267 {"type":"Operator","value":"="},
19268 {"type":"Text","value":" "},
19269 {"type":"LiteralNumberInteger","value":"1"},
19270 {"type":"Text","value":" "},
19271 {"type":"KeywordReserved","value":"TO"},
19272 {"type":"Text","value":" "},
19273 {"type":"LiteralNumberInteger","value":"13"},
19274 {"type":"Punctuation","value":":"},
19275 {"type":"Text","value":"\n "},
19276 {"type":"NameVariable","value":"cOutput"},
19277 {"type":"Text","value":" "},
19278 {"type":"Operator","value":"="},
19279 {"type":"Text","value":" "},
19280 {"type":"KeywordReserved","value":"REPLACE"},
19281 {"type":"Punctuation","value":"("},
19282 {"type":"NameVariable","value":"cOutput,"},
19283 {"type":"Text","value":" "},
19284 {"type":"KeywordReserved","value":"CHR"},
19285 {"type":"Punctuation","value":"("},
19286 {"type":"NameVariable","value":"iTmp"},
19287 {"type":"Punctuation","value":")"},
19288 {"type":"NameVariable","value":","},
19289 {"type":"Text","value":" "},
19290 {"type":"LiteralStringDouble","value":"\"' + chr(\""},
19291 {"type":"Text","value":" "},
19292 {"type":"Operator","value":"+"},
19293 {"type":"Text","value":" "},
19294 {"type":"KeywordReserved","value":"string"},
19295 {"type":"Punctuation","value":"("},
19296 {"type":"NameVariable","value":"iTmp"},
19297 {"type":"Punctuation","value":")"},
19298 {"type":"Text","value":" "},
19299 {"type":"Operator","value":"+"},
19300 {"type":"Text","value":" "},
19301 {"type":"LiteralStringDouble","value":"\") + '\""},
19302 {"type":"Punctuation","value":")."},
19303 {"type":"Text","value":"\n "},
19304 {"type":"KeywordReserved","value":"END"},
19305 {"type":"Punctuation","value":"."},
19306 {"type":"Text","value":"\n "},
19307 {"type":"KeywordReserved","value":"END"},
19308 {"type":"Punctuation","value":"."},
19309 {"type":"Text","value":"\n "},
19310 {"type":"KeywordReserved","value":"END"},
19311 {"type":"Text","value":" "},
19312 {"type":"KeywordReserved","value":"CASE"},
19313 {"type":"Punctuation","value":"."},
19314 {"type":"Text","value":"\n\n "},
19315 {"type":"KeywordReserved","value":"RETURN"},
19316 {"type":"Text","value":" "},
19317 {"type":"NameVariable","value":"cOutput"},
19318 {"type":"Punctuation","value":"."},
19319 {"type":"Text","value":"\n "},
19320 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
19321 {"type":"Text","value":"\n\n"},
19322 {"type":"KeywordReserved","value":"END"},
19323 {"type":"Text","value":" "},
19324 {"type":"KeywordReserved","value":"FUNCTION"},
19325 {"type":"Punctuation","value":"."},
19326 {"type":"Text","value":" "},
19327 {"type":"CommentMultiline","value":"/* getEscapedData */"},
19328 {"type":"Text","value":"\n\n"},
19329 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
19330 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getFieldList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getFieldList Procedure"},
19331 {"type":"Text","value":"\n"},
19332 {"type":"KeywordReserved","value":"FUNCTION"},
19333 {"type":"Text","value":" "},
19334 {"type":"NameVariable","value":"getFieldList"},
19335 {"type":"Text","value":" "},
19336 {"type":"KeywordReserved","value":"RETURNS"},
19337 {"type":"Text","value":" "},
19338 {"type":"KeywordType","value":"CHARACTER\n "},
19339 {"type":"Punctuation","value":"("},
19340 {"type":"Text","value":" "},
19341 {"type":"NameVariable","value":"pcDatabase"},
19342 {"type":"Text","value":" "},
19343 {"type":"KeywordReserved","value":"AS"},
19344 {"type":"Text","value":" "},
19345 {"type":"KeywordType","value":"CHARACTER\n "},
19346 {"type":"NameVariable","value":","},
19347 {"type":"Text","value":" "},
19348 {"type":"NameVariable","value":"pcFile"},
19349 {"type":"Text","value":" "},
19350 {"type":"KeywordReserved","value":"AS"},
19351 {"type":"Text","value":" "},
19352 {"type":"KeywordType","value":"CHARACTER\n "},
19353 {"type":"Punctuation","value":"):"},
19354 {"type":"Text","value":"\n "},
19355 {"type":"CommentMultiline","value":"/* Return a comma separated list of all fields of a table\n */"},
19356 {"type":"Text","value":"\n "},
19357 {"type":"KeywordDeclaration","value":"DEFINE"},
19358 {"type":"Text","value":" "},
19359 {"type":"KeywordReserved","value":"VARIABLE"},
19360 {"type":"Text","value":" "},
19361 {"type":"NameVariable","value":"hQuery"},
19362 {"type":"Text","value":" "},
19363 {"type":"KeywordReserved","value":"AS"},
19364 {"type":"Text","value":" "},
19365 {"type":"KeywordType","value":"HANDLE "},
19366 {"type":"Text","value":" "},
19367 {"type":"KeywordReserved","value":"NO-UNDO"},
19368 {"type":"Punctuation","value":"."},
19369 {"type":"Text","value":"\n "},
19370 {"type":"KeywordDeclaration","value":"DEFINE"},
19371 {"type":"Text","value":" "},
19372 {"type":"KeywordReserved","value":"VARIABLE"},
19373 {"type":"Text","value":" "},
19374 {"type":"NameVariable","value":"hFile"},
19375 {"type":"Text","value":" "},
19376 {"type":"KeywordReserved","value":"AS"},
19377 {"type":"Text","value":" "},
19378 {"type":"KeywordType","value":"HANDLE "},
19379 {"type":"Text","value":" "},
19380 {"type":"KeywordReserved","value":"NO-UNDO"},
19381 {"type":"Punctuation","value":"."},
19382 {"type":"Text","value":"\n "},
19383 {"type":"KeywordDeclaration","value":"DEFINE"},
19384 {"type":"Text","value":" "},
19385 {"type":"KeywordReserved","value":"VARIABLE"},
19386 {"type":"Text","value":" "},
19387 {"type":"NameVariable","value":"hField"},
19388 {"type":"Text","value":" "},
19389 {"type":"KeywordReserved","value":"AS"},
19390 {"type":"Text","value":" "},
19391 {"type":"KeywordType","value":"HANDLE "},
19392 {"type":"Text","value":" "},
19393 {"type":"KeywordReserved","value":"NO-UNDO"},
19394 {"type":"Punctuation","value":"."},
19395 {"type":"Text","value":"\n "},
19396 {"type":"KeywordDeclaration","value":"DEFINE"},
19397 {"type":"Text","value":" "},
19398 {"type":"KeywordReserved","value":"VARIABLE"},
19399 {"type":"Text","value":" "},
19400 {"type":"NameVariable","value":"cFields"},
19401 {"type":"Text","value":" "},
19402 {"type":"KeywordReserved","value":"AS"},
19403 {"type":"Text","value":" "},
19404 {"type":"KeywordType","value":"CHARACTER"},
19405 {"type":"Text","value":" "},
19406 {"type":"KeywordReserved","value":"NO-UNDO"},
19407 {"type":"Punctuation","value":"."},
19408 {"type":"Text","value":"\n\n "},
19409 {"type":"KeywordReserved","value":"CREATE"},
19410 {"type":"Text","value":" "},
19411 {"type":"KeywordReserved","value":"BUFFER"},
19412 {"type":"Text","value":" "},
19413 {"type":"NameVariable","value":"hFile"},
19414 {"type":"Text","value":" "},
19415 {"type":"KeywordReserved","value":"FOR"},
19416 {"type":"Text","value":" "},
19417 {"type":"KeywordReserved","value":"TABLE"},
19418 {"type":"Text","value":" "},
19419 {"type":"NameVariable","value":"pcDatabase"},
19420 {"type":"Text","value":" "},
19421 {"type":"Operator","value":"+"},
19422 {"type":"Text","value":" "},
19423 {"type":"LiteralStringDouble","value":"\"._file\""},
19424 {"type":"Punctuation","value":"."},
19425 {"type":"Text","value":"\n "},
19426 {"type":"KeywordReserved","value":"CREATE"},
19427 {"type":"Text","value":" "},
19428 {"type":"KeywordReserved","value":"BUFFER"},
19429 {"type":"Text","value":" "},
19430 {"type":"NameVariable","value":"hField"},
19431 {"type":"Text","value":" "},
19432 {"type":"KeywordReserved","value":"FOR"},
19433 {"type":"Text","value":" "},
19434 {"type":"KeywordReserved","value":"TABLE"},
19435 {"type":"Text","value":" "},
19436 {"type":"NameVariable","value":"pcDatabase"},
19437 {"type":"Text","value":" "},
19438 {"type":"Operator","value":"+"},
19439 {"type":"Text","value":" "},
19440 {"type":"LiteralStringDouble","value":"\"._field\""},
19441 {"type":"Punctuation","value":"."},
19442 {"type":"Text","value":"\n\n "},
19443 {"type":"KeywordReserved","value":"CREATE"},
19444 {"type":"Text","value":" "},
19445 {"type":"KeywordReserved","value":"QUERY"},
19446 {"type":"Text","value":" "},
19447 {"type":"NameVariable","value":"hQuery"},
19448 {"type":"Punctuation","value":"."},
19449 {"type":"Text","value":"\n "},
19450 {"type":"NameVariable","value":"hQuery"},
19451 {"type":"Punctuation","value":":"},
19452 {"type":"KeywordReserved","value":"SET-BUFFERS"},
19453 {"type":"Punctuation","value":"("},
19454 {"type":"NameVariable","value":"hFile,hField"},
19455 {"type":"Punctuation","value":")."},
19456 {"type":"Text","value":"\n "},
19457 {"type":"NameVariable","value":"hQuery"},
19458 {"type":"Punctuation","value":":"},
19459 {"type":"KeywordReserved","value":"QUERY-PREPARE"},
19460 {"type":"Punctuation","value":"("},
19461 {"type":"KeywordReserved","value":"SUBSTITUTE"},
19462 {"type":"Punctuation","value":"("},
19463 {"type":"LiteralStringSingle","value":"'FOR EACH _File WHERE _File-name = \u00261, EACH _Field OF _File'"},
19464 {"type":"NameVariable","value":","},
19465 {"type":"Text","value":" "},
19466 {"type":"KeywordReserved","value":"QUOTER"},
19467 {"type":"Punctuation","value":"("},
19468 {"type":"NameVariable","value":"pcFile"},
19469 {"type":"Punctuation","value":")))."},
19470 {"type":"Text","value":"\n "},
19471 {"type":"NameVariable","value":"hQuery"},
19472 {"type":"Punctuation","value":":"},
19473 {"type":"KeywordReserved","value":"QUERY-OPEN"},
19474 {"type":"Punctuation","value":"()."},
19475 {"type":"Text","value":"\n\n "},
19476 {"type":"NameVariable","value":"#CollectFields"},
19477 {"type":"Punctuation","value":":"},
19478 {"type":"Text","value":"\n "},
19479 {"type":"KeywordReserved","value":"REPEAT"},
19480 {"type":"Punctuation","value":":"},
19481 {"type":"Text","value":"\n "},
19482 {"type":"NameVariable","value":"hQuery"},
19483 {"type":"Punctuation","value":":"},
19484 {"type":"KeywordReserved","value":"GET-NEXT"},
19485 {"type":"Punctuation","value":"()."},
19486 {"type":"Text","value":"\n "},
19487 {"type":"KeywordReserved","value":"IF"},
19488 {"type":"Text","value":" "},
19489 {"type":"NameVariable","value":"hQuery"},
19490 {"type":"Punctuation","value":":"},
19491 {"type":"KeywordReserved","value":"QUERY-OFF-END"},
19492 {"type":"Text","value":" "},
19493 {"type":"KeywordReserved","value":"THEN"},
19494 {"type":"Text","value":" "},
19495 {"type":"KeywordReserved","value":"LEAVE "},
19496 {"type":"NameVariable","value":"#CollectFields"},
19497 {"type":"Punctuation","value":"."},
19498 {"type":"Text","value":"\n "},
19499 {"type":"NameVariable","value":"cFields"},
19500 {"type":"Text","value":" "},
19501 {"type":"Operator","value":"="},
19502 {"type":"Text","value":" "},
19503 {"type":"NameVariable","value":"cFields"},
19504 {"type":"Text","value":" "},
19505 {"type":"Operator","value":"+"},
19506 {"type":"Text","value":" "},
19507 {"type":"LiteralStringDouble","value":"\",\""},
19508 {"type":"Text","value":" "},
19509 {"type":"Operator","value":"+"},
19510 {"type":"Text","value":" "},
19511 {"type":"NameVariable","value":"hField"},
19512 {"type":"Punctuation","value":"::"},
19513 {"type":"NameVariable","value":"_Field"},
19514 {"type":"Operator","value":"-"},
19515 {"type":"NameVariable","value":"name"},
19516 {"type":"Punctuation","value":"."},
19517 {"type":"Text","value":"\n "},
19518 {"type":"KeywordReserved","value":"END"},
19519 {"type":"Punctuation","value":"."},
19520 {"type":"Text","value":" "},
19521 {"type":"CommentMultiline","value":"/* #CollectFields */"},
19522 {"type":"Text","value":"\n\n "},
19523 {"type":"NameVariable","value":"hQuery"},
19524 {"type":"Punctuation","value":":"},
19525 {"type":"KeywordReserved","value":"QUERY-CLOSE"},
19526 {"type":"Punctuation","value":"()."},
19527 {"type":"Text","value":"\n "},
19528 {"type":"KeywordReserved","value":"DELETE"},
19529 {"type":"Text","value":" "},
19530 {"type":"NameVariable","value":"OBJECT"},
19531 {"type":"Text","value":" "},
19532 {"type":"NameVariable","value":"hField"},
19533 {"type":"Punctuation","value":"."},
19534 {"type":"Text","value":"\n "},
19535 {"type":"KeywordReserved","value":"DELETE"},
19536 {"type":"Text","value":" "},
19537 {"type":"NameVariable","value":"OBJECT"},
19538 {"type":"Text","value":" "},
19539 {"type":"NameVariable","value":"hFile"},
19540 {"type":"Punctuation","value":"."},
19541 {"type":"Text","value":"\n "},
19542 {"type":"KeywordReserved","value":"DELETE"},
19543 {"type":"Text","value":" "},
19544 {"type":"NameVariable","value":"OBJECT"},
19545 {"type":"Text","value":" "},
19546 {"type":"NameVariable","value":"hQuery"},
19547 {"type":"Punctuation","value":"."},
19548 {"type":"Text","value":"\n\n "},
19549 {"type":"KeywordReserved","value":"RETURN"},
19550 {"type":"Text","value":" "},
19551 {"type":"KeywordReserved","value":"TRIM"},
19552 {"type":"Punctuation","value":"("},
19553 {"type":"NameVariable","value":"cFields,"},
19554 {"type":"Text","value":" "},
19555 {"type":"LiteralStringDouble","value":"\",\""},
19556 {"type":"Punctuation","value":")."},
19557 {"type":"Text","value":"\n\n"},
19558 {"type":"KeywordReserved","value":"END"},
19559 {"type":"Text","value":" "},
19560 {"type":"KeywordReserved","value":"FUNCTION"},
19561 {"type":"Punctuation","value":"."},
19562 {"type":"Text","value":" "},
19563 {"type":"CommentMultiline","value":"/* getFieldList */"},
19564 {"type":"Text","value":"\n\n"},
19565 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
19566 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getFileCategory) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getFileCategory Procedure"},
19567 {"type":"Text","value":"\n"},
19568 {"type":"KeywordReserved","value":"FUNCTION"},
19569 {"type":"Text","value":" "},
19570 {"type":"NameVariable","value":"getFileCategory"},
19571 {"type":"Text","value":" "},
19572 {"type":"KeywordReserved","value":"RETURNS"},
19573 {"type":"Text","value":" "},
19574 {"type":"KeywordType","value":"CHARACTER\n "},
19575 {"type":"Punctuation","value":"("},
19576 {"type":"Text","value":" "},
19577 {"type":"NameVariable","value":"piFileNumber"},
19578 {"type":"Text","value":" "},
19579 {"type":"KeywordReserved","value":"AS"},
19580 {"type":"Text","value":" "},
19581 {"type":"KeywordType","value":"INTEGER\n "},
19582 {"type":"NameVariable","value":","},
19583 {"type":"Text","value":" "},
19584 {"type":"NameVariable","value":"pcFileName"},
19585 {"type":"Text","value":" "},
19586 {"type":"KeywordReserved","value":"AS"},
19587 {"type":"Text","value":" "},
19588 {"type":"KeywordType","value":"CHARACTER\n "},
19589 {"type":"Punctuation","value":")"},
19590 {"type":"Text","value":" "},
19591 {"type":"Punctuation","value":":"},
19592 {"type":"Text","value":"\n "},
19593 {"type":"CommentMultiline","value":"/* Based on table name and -number, return the category for a table\n *\n * Application tables : _file-number \u003e 0 AND _file-number \u003c 32000\n * Schema tables : _file-number \u003e -80 AND _file-number \u003c 0\n * Virtual system tables: _file-number \u003c -16384\n * SQL catalog tables : _file-name BEGINS \"_sys\"\n * Other tables : _file-number \u003e= -16384 AND _file-number \u003c= -80\n */"},
19594 {"type":"Text","value":"\n "},
19595 {"type":"KeywordReserved","value":"IF"},
19596 {"type":"Text","value":" "},
19597 {"type":"NameVariable","value":"piFileNumber"},
19598 {"type":"Text","value":" "},
19599 {"type":"NameVariable","value":"\u003e"},
19600 {"type":"Text","value":" "},
19601 {"type":"LiteralNumberInteger","value":"0"},
19602 {"type":"Text","value":" "},
19603 {"type":"KeywordReserved","value":"AND"},
19604 {"type":"Text","value":" "},
19605 {"type":"NameVariable","value":"piFileNumber"},
19606 {"type":"Text","value":" "},
19607 {"type":"NameVariable","value":"\u003c"},
19608 {"type":"Text","value":" "},
19609 {"type":"LiteralNumberInteger","value":"32000"},
19610 {"type":"Text","value":" "},
19611 {"type":"KeywordReserved","value":"THEN"},
19612 {"type":"Text","value":" "},
19613 {"type":"KeywordReserved","value":"RETURN "},
19614 {"type":"LiteralStringSingle","value":"'Normal'"},
19615 {"type":"Punctuation","value":"."},
19616 {"type":"Text","value":"\n "},
19617 {"type":"KeywordReserved","value":"IF"},
19618 {"type":"Text","value":" "},
19619 {"type":"NameVariable","value":"piFileNumber"},
19620 {"type":"Text","value":" "},
19621 {"type":"NameVariable","value":"\u003e"},
19622 {"type":"Text","value":" "},
19623 {"type":"Operator","value":"-"},
19624 {"type":"LiteralNumberInteger","value":"80"},
19625 {"type":"Text","value":" "},
19626 {"type":"KeywordReserved","value":"AND"},
19627 {"type":"Text","value":" "},
19628 {"type":"NameVariable","value":"piFileNumber"},
19629 {"type":"Text","value":" "},
19630 {"type":"NameVariable","value":"\u003c"},
19631 {"type":"Text","value":" "},
19632 {"type":"LiteralNumberInteger","value":"0"},
19633 {"type":"Text","value":" "},
19634 {"type":"KeywordReserved","value":"THEN"},
19635 {"type":"Text","value":" "},
19636 {"type":"KeywordReserved","value":"RETURN "},
19637 {"type":"LiteralStringSingle","value":"'Schema'"},
19638 {"type":"Punctuation","value":"."},
19639 {"type":"Text","value":"\n "},
19640 {"type":"KeywordReserved","value":"IF"},
19641 {"type":"Text","value":" "},
19642 {"type":"NameVariable","value":"piFileNumber"},
19643 {"type":"Text","value":" "},
19644 {"type":"NameVariable","value":"\u003c"},
19645 {"type":"Text","value":" "},
19646 {"type":"Operator","value":"-"},
19647 {"type":"LiteralNumberInteger","value":"16384"},
19648 {"type":"Text","value":" "},
19649 {"type":"KeywordReserved","value":"THEN"},
19650 {"type":"Text","value":" "},
19651 {"type":"KeywordReserved","value":"RETURN "},
19652 {"type":"LiteralStringSingle","value":"'VST'"},
19653 {"type":"Punctuation","value":"."},
19654 {"type":"Text","value":"\n "},
19655 {"type":"KeywordReserved","value":"IF"},
19656 {"type":"Text","value":" "},
19657 {"type":"NameVariable","value":"pcFileName"},
19658 {"type":"Text","value":" "},
19659 {"type":"KeywordReserved","value":"BEGINS "},
19660 {"type":"LiteralStringSingle","value":"'_sys'"},
19661 {"type":"Text","value":" "},
19662 {"type":"KeywordReserved","value":"THEN"},
19663 {"type":"Text","value":" "},
19664 {"type":"KeywordReserved","value":"RETURN "},
19665 {"type":"LiteralStringSingle","value":"'SQL'"},
19666 {"type":"Punctuation","value":"."},
19667 {"type":"Text","value":"\n "},
19668 {"type":"KeywordReserved","value":"IF"},
19669 {"type":"Text","value":" "},
19670 {"type":"NameVariable","value":"piFileNumber"},
19671 {"type":"Text","value":" "},
19672 {"type":"NameVariable","value":"\u003e"},
19673 {"type":"Operator","value":"="},
19674 {"type":"Text","value":" "},
19675 {"type":"Operator","value":"-"},
19676 {"type":"LiteralNumberInteger","value":"16384"},
19677 {"type":"Text","value":" "},
19678 {"type":"KeywordReserved","value":"AND"},
19679 {"type":"Text","value":" "},
19680 {"type":"NameVariable","value":"piFileNumber"},
19681 {"type":"Text","value":" "},
19682 {"type":"NameVariable","value":"\u003c"},
19683 {"type":"Operator","value":"="},
19684 {"type":"Text","value":" "},
19685 {"type":"Operator","value":"-"},
19686 {"type":"LiteralNumberInteger","value":"80"},
19687 {"type":"Text","value":" "},
19688 {"type":"KeywordReserved","value":"THEN"},
19689 {"type":"Text","value":" "},
19690 {"type":"KeywordReserved","value":"RETURN "},
19691 {"type":"LiteralStringSingle","value":"'Other'"},
19692 {"type":"Punctuation","value":"."},
19693 {"type":"Text","value":"\n\n "},
19694 {"type":"KeywordReserved","value":"RETURN "},
19695 {"type":"LiteralStringSingle","value":"''"},
19696 {"type":"Punctuation","value":"."},
19697 {"type":"Text","value":" "},
19698 {"type":"CommentMultiline","value":"/* Function return value. */"},
19699 {"type":"Text","value":"\n\n"},
19700 {"type":"KeywordReserved","value":"END"},
19701 {"type":"Text","value":" "},
19702 {"type":"KeywordReserved","value":"FUNCTION"},
19703 {"type":"Punctuation","value":"."},
19704 {"type":"Text","value":" "},
19705 {"type":"CommentMultiline","value":"/* getFileCategory */"},
19706 {"type":"Text","value":"\n\n"},
19707 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
19708 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getFont) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getFont Procedure"},
19709 {"type":"Text","value":"\n"},
19710 {"type":"KeywordReserved","value":"FUNCTION"},
19711 {"type":"Text","value":" "},
19712 {"type":"NameVariable","value":"getFont"},
19713 {"type":"Text","value":" "},
19714 {"type":"KeywordReserved","value":"RETURNS"},
19715 {"type":"Text","value":" "},
19716 {"type":"KeywordType","value":"INTEGER\n "},
19717 {"type":"Punctuation","value":"("},
19718 {"type":"Text","value":" "},
19719 {"type":"NameVariable","value":"pcName"},
19720 {"type":"Text","value":" "},
19721 {"type":"KeywordReserved","value":"AS"},
19722 {"type":"Text","value":" "},
19723 {"type":"KeywordType","value":"CHARACTER "},
19724 {"type":"Punctuation","value":")"},
19725 {"type":"Text","value":" "},
19726 {"type":"Punctuation","value":":"},
19727 {"type":"Text","value":"\n "},
19728 {"type":"CommentMultiline","value":"/* Return the fontnumber for the type given\n */"},
19729 {"type":"Text","value":"\n "},
19730 {"type":"KeywordDeclaration","value":"DEFINE"},
19731 {"type":"Text","value":" "},
19732 {"type":"KeywordReserved","value":"BUFFER"},
19733 {"type":"Text","value":" "},
19734 {"type":"NameVariable","value":"bFont"},
19735 {"type":"Text","value":" "},
19736 {"type":"KeywordReserved","value":"FOR"},
19737 {"type":"Text","value":" "},
19738 {"type":"NameVariable","value":"ttFont"},
19739 {"type":"Punctuation","value":"."},
19740 {"type":"Text","value":"\n\n "},
19741 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
19742 {"type":"Text","value":"\n\n "},
19743 {"type":"KeywordReserved","value":"FIND"},
19744 {"type":"Text","value":" "},
19745 {"type":"NameVariable","value":"bFont"},
19746 {"type":"Text","value":" "},
19747 {"type":"KeywordReserved","value":"WHERE"},
19748 {"type":"Text","value":" "},
19749 {"type":"NameVariable","value":"bFont"},
19750 {"type":"Punctuation","value":"."},
19751 {"type":"NameVariable","value":"cName"},
19752 {"type":"Text","value":" "},
19753 {"type":"Operator","value":"="},
19754 {"type":"Text","value":" "},
19755 {"type":"NameVariable","value":"pcName"},
19756 {"type":"Text","value":" "},
19757 {"type":"KeywordReserved","value":"NO-ERROR"},
19758 {"type":"Punctuation","value":"."},
19759 {"type":"Text","value":"\n "},
19760 {"type":"KeywordReserved","value":"IF"},
19761 {"type":"Text","value":" "},
19762 {"type":"KeywordReserved","value":"AVAILABLE"},
19763 {"type":"Text","value":" "},
19764 {"type":"NameVariable","value":"bFont"},
19765 {"type":"Text","value":" "},
19766 {"type":"KeywordReserved","value":"THEN"},
19767 {"type":"Text","value":" "},
19768 {"type":"KeywordReserved","value":"RETURN"},
19769 {"type":"Text","value":" "},
19770 {"type":"NameVariable","value":"bFont"},
19771 {"type":"Punctuation","value":"."},
19772 {"type":"NameVariable","value":"iFont"},
19773 {"type":"Punctuation","value":"."},
19774 {"type":"Text","value":"\n\n "},
19775 {"type":"KeywordReserved","value":"CREATE"},
19776 {"type":"Text","value":" "},
19777 {"type":"NameVariable","value":"bFont"},
19778 {"type":"Punctuation","value":"."},
19779 {"type":"Text","value":"\n "},
19780 {"type":"KeywordReserved","value":"ASSIGN"},
19781 {"type":"Text","value":" "},
19782 {"type":"NameVariable","value":"bFont"},
19783 {"type":"Punctuation","value":"."},
19784 {"type":"NameVariable","value":"cName"},
19785 {"type":"Text","value":" "},
19786 {"type":"Operator","value":"="},
19787 {"type":"Text","value":" "},
19788 {"type":"NameVariable","value":"pcName"},
19789 {"type":"Punctuation","value":"."},
19790 {"type":"Text","value":"\n\n "},
19791 {"type":"NameVariable","value":"bFont"},
19792 {"type":"Punctuation","value":"."},
19793 {"type":"NameVariable","value":"iFont"},
19794 {"type":"Text","value":" "},
19795 {"type":"Operator","value":"="},
19796 {"type":"Text","value":" "},
19797 {"type":"KeywordType","value":"INTEGER"},
19798 {"type":"Punctuation","value":"("},
19799 {"type":"NameVariable","value":"getRegistry"},
19800 {"type":"Punctuation","value":"("},
19801 {"type":"LiteralStringSingle","value":"'DataDigger:Fonts'"},
19802 {"type":"NameVariable","value":",pcName"},
19803 {"type":"Punctuation","value":"))"},
19804 {"type":"Text","value":" "},
19805 {"type":"KeywordReserved","value":"NO-ERROR"},
19806 {"type":"Punctuation","value":"."},
19807 {"type":"Text","value":"\n\n "},
19808 {"type":"KeywordReserved","value":"IF"},
19809 {"type":"Text","value":" "},
19810 {"type":"NameVariable","value":"bFont"},
19811 {"type":"Punctuation","value":"."},
19812 {"type":"NameVariable","value":"iFont"},
19813 {"type":"Text","value":" "},
19814 {"type":"Operator","value":"="},
19815 {"type":"Text","value":" "},
19816 {"type":"NameVariable","value":"?"},
19817 {"type":"Text","value":" "},
19818 {"type":"KeywordReserved","value":"OR"},
19819 {"type":"Text","value":" "},
19820 {"type":"NameVariable","value":"bFont"},
19821 {"type":"Punctuation","value":"."},
19822 {"type":"NameVariable","value":"iFont"},
19823 {"type":"Text","value":" "},
19824 {"type":"NameVariable","value":"\u003e"},
19825 {"type":"Text","value":" "},
19826 {"type":"LiteralNumberInteger","value":"23"},
19827 {"type":"Text","value":" "},
19828 {"type":"KeywordReserved","value":"THEN\n "},
19829 {"type":"Text","value":" "},
19830 {"type":"KeywordReserved","value":"CASE"},
19831 {"type":"Text","value":" "},
19832 {"type":"NameVariable","value":"pcName"},
19833 {"type":"Punctuation","value":":"},
19834 {"type":"Text","value":"\n "},
19835 {"type":"KeywordReserved","value":"WHEN "},
19836 {"type":"LiteralStringSingle","value":"'Default'"},
19837 {"type":"Text","value":" "},
19838 {"type":"KeywordReserved","value":"THEN"},
19839 {"type":"Text","value":" "},
19840 {"type":"NameVariable","value":"bFont"},
19841 {"type":"Punctuation","value":"."},
19842 {"type":"NameVariable","value":"iFont"},
19843 {"type":"Text","value":" "},
19844 {"type":"Operator","value":"="},
19845 {"type":"Text","value":" "},
19846 {"type":"LiteralNumberInteger","value":"4"},
19847 {"type":"Punctuation","value":"."},
19848 {"type":"Text","value":"\n "},
19849 {"type":"KeywordReserved","value":"WHEN "},
19850 {"type":"LiteralStringSingle","value":"'Fixed'"},
19851 {"type":"Text","value":" "},
19852 {"type":"KeywordReserved","value":"THEN"},
19853 {"type":"Text","value":" "},
19854 {"type":"NameVariable","value":"bFont"},
19855 {"type":"Punctuation","value":"."},
19856 {"type":"NameVariable","value":"iFont"},
19857 {"type":"Text","value":" "},
19858 {"type":"Operator","value":"="},
19859 {"type":"Text","value":" "},
19860 {"type":"LiteralNumberInteger","value":"0"},
19861 {"type":"Punctuation","value":"."},
19862 {"type":"Text","value":"\n "},
19863 {"type":"KeywordReserved","value":"END"},
19864 {"type":"Text","value":" "},
19865 {"type":"KeywordReserved","value":"CASE"},
19866 {"type":"Punctuation","value":"."},
19867 {"type":"Text","value":"\n\n "},
19868 {"type":"KeywordReserved","value":"RETURN"},
19869 {"type":"Text","value":" "},
19870 {"type":"NameVariable","value":"bFont"},
19871 {"type":"Punctuation","value":"."},
19872 {"type":"NameVariable","value":"iFont"},
19873 {"type":"Punctuation","value":"."},
19874 {"type":"Text","value":" "},
19875 {"type":"CommentMultiline","value":"/* Function return value. */"},
19876 {"type":"Text","value":"\n "},
19877 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
19878 {"type":"Text","value":"\n\n"},
19879 {"type":"KeywordReserved","value":"END"},
19880 {"type":"Text","value":" "},
19881 {"type":"KeywordReserved","value":"FUNCTION"},
19882 {"type":"Punctuation","value":"."},
19883 {"type":"Text","value":" "},
19884 {"type":"CommentMultiline","value":"/* getFont */"},
19885 {"type":"Text","value":"\n\n"},
19886 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
19887 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getImagePath) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getImagePath Procedure"},
19888 {"type":"Text","value":"\n"},
19889 {"type":"KeywordReserved","value":"FUNCTION"},
19890 {"type":"Text","value":" "},
19891 {"type":"NameVariable","value":"getImagePath"},
19892 {"type":"Text","value":" "},
19893 {"type":"KeywordReserved","value":"RETURNS"},
19894 {"type":"Text","value":" "},
19895 {"type":"KeywordType","value":"CHARACTER\n "},
19896 {"type":"Punctuation","value":"("},
19897 {"type":"Text","value":" "},
19898 {"type":"NameVariable","value":"pcImage"},
19899 {"type":"Text","value":" "},
19900 {"type":"KeywordReserved","value":"AS"},
19901 {"type":"Text","value":" "},
19902 {"type":"KeywordType","value":"CHARACTER "},
19903 {"type":"Punctuation","value":")"},
19904 {"type":"Text","value":" "},
19905 {"type":"Punctuation","value":":"},
19906 {"type":"Text","value":"\n "},
19907 {"type":"CommentMultiline","value":"/* Return the image path + icon set name\n */"},
19908 {"type":"Text","value":"\n "},
19909 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
19910 {"type":"Text","value":"\n "},
19911 {"type":"KeywordReserved","value":"RETURN"},
19912 {"type":"Text","value":" "},
19913 {"type":"KeywordReserved","value":"SUBSTITUTE"},
19914 {"type":"Punctuation","value":"("},
19915 {"type":"LiteralStringSingle","value":"'\u00261Image/default_\u00262'"},
19916 {"type":"NameVariable","value":","},
19917 {"type":"Text","value":" "},
19918 {"type":"NameVariable","value":"getProgramDir"},
19919 {"type":"Punctuation","value":"()"},
19920 {"type":"NameVariable","value":","},
19921 {"type":"Text","value":" "},
19922 {"type":"NameVariable","value":"pcImage"},
19923 {"type":"Punctuation","value":")."},
19924 {"type":"Text","value":"\n "},
19925 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
19926 {"type":"Text","value":"\n\n"},
19927 {"type":"KeywordReserved","value":"END"},
19928 {"type":"Text","value":" "},
19929 {"type":"KeywordReserved","value":"FUNCTION"},
19930 {"type":"Punctuation","value":"."},
19931 {"type":"Text","value":" "},
19932 {"type":"CommentMultiline","value":"/* getImagePath */"},
19933 {"type":"Text","value":"\n\n"},
19934 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
19935 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getIndexFields) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getIndexFields Procedure"},
19936 {"type":"Text","value":"\n"},
19937 {"type":"KeywordReserved","value":"FUNCTION"},
19938 {"type":"Text","value":" "},
19939 {"type":"NameVariable","value":"getIndexFields"},
19940 {"type":"Text","value":" "},
19941 {"type":"KeywordReserved","value":"RETURNS"},
19942 {"type":"Text","value":" "},
19943 {"type":"KeywordType","value":"CHARACTER\n "},
19944 {"type":"Punctuation","value":"("},
19945 {"type":"Text","value":" "},
19946 {"type":"KeywordReserved","value":"INPUT"},
19947 {"type":"Text","value":" "},
19948 {"type":"NameVariable","value":"pcDatabaseName"},
19949 {"type":"Text","value":" "},
19950 {"type":"KeywordReserved","value":"AS"},
19951 {"type":"Text","value":" "},
19952 {"type":"KeywordType","value":"CHARACTER\n "},
19953 {"type":"NameVariable","value":","},
19954 {"type":"Text","value":" "},
19955 {"type":"KeywordReserved","value":"INPUT"},
19956 {"type":"Text","value":" "},
19957 {"type":"NameVariable","value":"pcTableName"},
19958 {"type":"Text","value":" "},
19959 {"type":"KeywordReserved","value":"AS"},
19960 {"type":"Text","value":" "},
19961 {"type":"KeywordType","value":"CHARACTER\n "},
19962 {"type":"NameVariable","value":","},
19963 {"type":"Text","value":" "},
19964 {"type":"KeywordReserved","value":"INPUT"},
19965 {"type":"Text","value":" "},
19966 {"type":"NameVariable","value":"pcFlags"},
19967 {"type":"Text","value":" "},
19968 {"type":"KeywordReserved","value":"AS"},
19969 {"type":"Text","value":" "},
19970 {"type":"KeywordType","value":"CHARACTER\n "},
19971 {"type":"Punctuation","value":")"},
19972 {"type":"Text","value":" "},
19973 {"type":"Punctuation","value":":"},
19974 {"type":"Text","value":"\n "},
19975 {"type":"CommentMultiline","value":"/* Return the index fields of a table.\n */"},
19976 {"type":"Text","value":"\n "},
19977 {"type":"KeywordDeclaration","value":"DEFINE"},
19978 {"type":"Text","value":" "},
19979 {"type":"KeywordReserved","value":"VARIABLE"},
19980 {"type":"Text","value":" "},
19981 {"type":"NameVariable","value":"cWhere"},
19982 {"type":"Text","value":" "},
19983 {"type":"KeywordReserved","value":"AS"},
19984 {"type":"Text","value":" "},
19985 {"type":"KeywordType","value":"CHARACTER "},
19986 {"type":"Text","value":" "},
19987 {"type":"KeywordReserved","value":"NO-UNDO"},
19988 {"type":"Punctuation","value":"."},
19989 {"type":"Text","value":"\n "},
19990 {"type":"KeywordDeclaration","value":"DEFINE"},
19991 {"type":"Text","value":" "},
19992 {"type":"KeywordReserved","value":"VARIABLE"},
19993 {"type":"Text","value":" "},
19994 {"type":"NameVariable","value":"hQuery"},
19995 {"type":"Text","value":" "},
19996 {"type":"KeywordReserved","value":"AS"},
19997 {"type":"Text","value":" "},
19998 {"type":"KeywordType","value":"HANDLE "},
19999 {"type":"Text","value":" "},
20000 {"type":"KeywordReserved","value":"NO-UNDO"},
20001 {"type":"Punctuation","value":"."},
20002 {"type":"Text","value":"\n "},
20003 {"type":"KeywordDeclaration","value":"DEFINE"},
20004 {"type":"Text","value":" "},
20005 {"type":"KeywordReserved","value":"VARIABLE"},
20006 {"type":"Text","value":" "},
20007 {"type":"NameVariable","value":"hFieldBuffer"},
20008 {"type":"Text","value":" "},
20009 {"type":"KeywordReserved","value":"AS"},
20010 {"type":"Text","value":" "},
20011 {"type":"KeywordType","value":"HANDLE "},
20012 {"type":"Text","value":" "},
20013 {"type":"KeywordReserved","value":"NO-UNDO"},
20014 {"type":"Punctuation","value":"."},
20015 {"type":"Text","value":"\n "},
20016 {"type":"KeywordDeclaration","value":"DEFINE"},
20017 {"type":"Text","value":" "},
20018 {"type":"KeywordReserved","value":"VARIABLE"},
20019 {"type":"Text","value":" "},
20020 {"type":"NameVariable","value":"hFileBuffer"},
20021 {"type":"Text","value":" "},
20022 {"type":"KeywordReserved","value":"AS"},
20023 {"type":"Text","value":" "},
20024 {"type":"KeywordType","value":"HANDLE "},
20025 {"type":"Text","value":" "},
20026 {"type":"KeywordReserved","value":"NO-UNDO"},
20027 {"type":"Punctuation","value":"."},
20028 {"type":"Text","value":"\n "},
20029 {"type":"KeywordDeclaration","value":"DEFINE"},
20030 {"type":"Text","value":" "},
20031 {"type":"KeywordReserved","value":"VARIABLE"},
20032 {"type":"Text","value":" "},
20033 {"type":"NameVariable","value":"hIndexBuffer"},
20034 {"type":"Text","value":" "},
20035 {"type":"KeywordReserved","value":"AS"},
20036 {"type":"Text","value":" "},
20037 {"type":"KeywordType","value":"HANDLE "},
20038 {"type":"Text","value":" "},
20039 {"type":"KeywordReserved","value":"NO-UNDO"},
20040 {"type":"Punctuation","value":"."},
20041 {"type":"Text","value":"\n "},
20042 {"type":"KeywordDeclaration","value":"DEFINE"},
20043 {"type":"Text","value":" "},
20044 {"type":"KeywordReserved","value":"VARIABLE"},
20045 {"type":"Text","value":" "},
20046 {"type":"NameVariable","value":"hIndexFieldBuffer"},
20047 {"type":"Text","value":" "},
20048 {"type":"KeywordReserved","value":"AS"},
20049 {"type":"Text","value":" "},
20050 {"type":"KeywordType","value":"HANDLE "},
20051 {"type":"Text","value":" "},
20052 {"type":"KeywordReserved","value":"NO-UNDO"},
20053 {"type":"Punctuation","value":"."},
20054 {"type":"Text","value":"\n "},
20055 {"type":"KeywordDeclaration","value":"DEFINE"},
20056 {"type":"Text","value":" "},
20057 {"type":"KeywordReserved","value":"VARIABLE"},
20058 {"type":"Text","value":" "},
20059 {"type":"NameVariable","value":"cFieldList"},
20060 {"type":"Text","value":" "},
20061 {"type":"KeywordReserved","value":"AS"},
20062 {"type":"Text","value":" "},
20063 {"type":"KeywordType","value":"CHARACTER "},
20064 {"type":"Text","value":" "},
20065 {"type":"KeywordReserved","value":"NO-UNDO"},
20066 {"type":"Punctuation","value":"."},
20067 {"type":"Text","value":"\n\n "},
20068 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
20069 {"type":"Text","value":"\n\n "},
20070 {"type":"KeywordReserved","value":"CREATE"},
20071 {"type":"Text","value":" "},
20072 {"type":"KeywordReserved","value":"BUFFER"},
20073 {"type":"Text","value":" "},
20074 {"type":"NameVariable","value":"hFileBuffer"},
20075 {"type":"Text","value":" "},
20076 {"type":"KeywordReserved","value":"FOR"},
20077 {"type":"Text","value":" "},
20078 {"type":"KeywordReserved","value":"TABLE"},
20079 {"type":"Text","value":" "},
20080 {"type":"NameVariable","value":"pcDatabaseName"},
20081 {"type":"Text","value":" "},
20082 {"type":"Operator","value":"+"},
20083 {"type":"Text","value":" "},
20084 {"type":"LiteralStringDouble","value":"\"._File\""},
20085 {"type":"Punctuation","value":"."},
20086 {"type":"Text","value":"\n "},
20087 {"type":"KeywordReserved","value":"CREATE"},
20088 {"type":"Text","value":" "},
20089 {"type":"KeywordReserved","value":"BUFFER"},
20090 {"type":"Text","value":" "},
20091 {"type":"NameVariable","value":"hIndexBuffer"},
20092 {"type":"Text","value":" "},
20093 {"type":"KeywordReserved","value":"FOR"},
20094 {"type":"Text","value":" "},
20095 {"type":"KeywordReserved","value":"TABLE"},
20096 {"type":"Text","value":" "},
20097 {"type":"NameVariable","value":"pcDatabaseName"},
20098 {"type":"Text","value":" "},
20099 {"type":"Operator","value":"+"},
20100 {"type":"Text","value":" "},
20101 {"type":"LiteralStringDouble","value":"\"._Index\""},
20102 {"type":"Punctuation","value":"."},
20103 {"type":"Text","value":"\n "},
20104 {"type":"KeywordReserved","value":"CREATE"},
20105 {"type":"Text","value":" "},
20106 {"type":"KeywordReserved","value":"BUFFER"},
20107 {"type":"Text","value":" "},
20108 {"type":"NameVariable","value":"hIndexFieldBuffer"},
20109 {"type":"Text","value":" "},
20110 {"type":"KeywordReserved","value":"FOR"},
20111 {"type":"Text","value":" "},
20112 {"type":"KeywordReserved","value":"TABLE"},
20113 {"type":"Text","value":" "},
20114 {"type":"NameVariable","value":"pcDatabaseName"},
20115 {"type":"Text","value":" "},
20116 {"type":"Operator","value":"+"},
20117 {"type":"Text","value":" "},
20118 {"type":"LiteralStringDouble","value":"\"._Index-Field\""},
20119 {"type":"Punctuation","value":"."},
20120 {"type":"Text","value":"\n "},
20121 {"type":"KeywordReserved","value":"CREATE"},
20122 {"type":"Text","value":" "},
20123 {"type":"KeywordReserved","value":"BUFFER"},
20124 {"type":"Text","value":" "},
20125 {"type":"NameVariable","value":"hFieldBuffer"},
20126 {"type":"Text","value":" "},
20127 {"type":"KeywordReserved","value":"FOR"},
20128 {"type":"Text","value":" "},
20129 {"type":"KeywordReserved","value":"TABLE"},
20130 {"type":"Text","value":" "},
20131 {"type":"NameVariable","value":"pcDatabaseName"},
20132 {"type":"Text","value":" "},
20133 {"type":"Operator","value":"+"},
20134 {"type":"Text","value":" "},
20135 {"type":"LiteralStringDouble","value":"\"._Field\""},
20136 {"type":"Punctuation","value":"."},
20137 {"type":"Text","value":"\n\n "},
20138 {"type":"KeywordReserved","value":"CREATE"},
20139 {"type":"Text","value":" "},
20140 {"type":"KeywordReserved","value":"QUERY"},
20141 {"type":"Text","value":" "},
20142 {"type":"NameVariable","value":"hQuery"},
20143 {"type":"Punctuation","value":"."},
20144 {"type":"Text","value":"\n "},
20145 {"type":"NameVariable","value":"hQuery"},
20146 {"type":"Punctuation","value":":"},
20147 {"type":"KeywordReserved","value":"SET-BUFFERS"},
20148 {"type":"Punctuation","value":"("},
20149 {"type":"NameVariable","value":"hFileBuffer,hIndexBuffer,hIndexFieldBuffer,hFieldBuffer"},
20150 {"type":"Punctuation","value":")."},
20151 {"type":"Text","value":"\n\n "},
20152 {"type":"CommentPreproc","value":"{\u0026_proparse_ prolint-nowarn(longstrings)}"},
20153 {"type":"Text","value":"\n "},
20154 {"type":"NameVariable","value":"cWhere"},
20155 {"type":"Text","value":" "},
20156 {"type":"Operator","value":"="},
20157 {"type":"Text","value":" "},
20158 {"type":"KeywordReserved","value":"SUBSTITUTE"},
20159 {"type":"Punctuation","value":"("},
20160 {"type":"LiteralStringDouble","value":"\"FOR EACH \u00261._file WHERE \u00261._file._file-name = \u00262 AND _File._File-Number \u003c 32768, ~\n EACH \u00261._index OF \u00261._file WHERE TRUE \u00263 \u00264, ~\n EACH \u00261._index-field OF \u00261._index, ~\n EACH \u00261._field OF \u00261._index-field\""},
20161 {"type":"Text","value":"\n "},
20162 {"type":"NameVariable","value":","},
20163 {"type":"Text","value":" "},
20164 {"type":"NameVariable","value":"pcDatabaseName"},
20165 {"type":"Text","value":"\n "},
20166 {"type":"NameVariable","value":","},
20167 {"type":"Text","value":" "},
20168 {"type":"KeywordReserved","value":"QUOTER"},
20169 {"type":"Punctuation","value":"("},
20170 {"type":"NameVariable","value":"pcTableName"},
20171 {"type":"Punctuation","value":")"},
20172 {"type":"Text","value":"\n "},
20173 {"type":"NameVariable","value":","},
20174 {"type":"Text","value":" "},
20175 {"type":"Punctuation","value":"("},
20176 {"type":"KeywordReserved","value":"IF"},
20177 {"type":"Text","value":" "},
20178 {"type":"KeywordReserved","value":"CAN-DO"},
20179 {"type":"Punctuation","value":"("},
20180 {"type":"NameVariable","value":"pcFlags,"},
20181 {"type":"LiteralStringDouble","value":"\"U\""},
20182 {"type":"Punctuation","value":")"},
20183 {"type":"Text","value":" "},
20184 {"type":"KeywordReserved","value":"THEN "},
20185 {"type":"LiteralStringDouble","value":"\"AND _index._unique = true\""},
20186 {"type":"Text","value":" "},
20187 {"type":"KeywordReserved","value":"ELSE "},
20188 {"type":"LiteralStringDouble","value":"\"\""},
20189 {"type":"Punctuation","value":")"},
20190 {"type":"Text","value":"\n "},
20191 {"type":"NameVariable","value":","},
20192 {"type":"Text","value":" "},
20193 {"type":"Punctuation","value":"("},
20194 {"type":"KeywordReserved","value":"IF"},
20195 {"type":"Text","value":" "},
20196 {"type":"KeywordReserved","value":"CAN-DO"},
20197 {"type":"Punctuation","value":"("},
20198 {"type":"NameVariable","value":"pcFlags,"},
20199 {"type":"LiteralStringDouble","value":"\"P\""},
20200 {"type":"Punctuation","value":")"},
20201 {"type":"Text","value":" "},
20202 {"type":"KeywordReserved","value":"THEN "},
20203 {"type":"LiteralStringDouble","value":"\"AND recid(_index) = _file._prime-index\""},
20204 {"type":"Text","value":" "},
20205 {"type":"KeywordReserved","value":"ELSE "},
20206 {"type":"LiteralStringDouble","value":"\"\""},
20207 {"type":"Punctuation","value":")"},
20208 {"type":"Text","value":"\n "},
20209 {"type":"Punctuation","value":")."},
20210 {"type":"Text","value":"\n\n "},
20211 {"type":"KeywordReserved","value":"IF"},
20212 {"type":"Text","value":" "},
20213 {"type":"NameVariable","value":"hQuery"},
20214 {"type":"Punctuation","value":":"},
20215 {"type":"KeywordReserved","value":"QUERY-PREPARE "},
20216 {"type":"Punctuation","value":"("},
20217 {"type":"NameVariable","value":"cWhere"},
20218 {"type":"Punctuation","value":")"},
20219 {"type":"Text","value":" "},
20220 {"type":"KeywordReserved","value":"THEN\n "},
20221 {"type":"Text","value":" "},
20222 {"type":"KeywordReserved","value":"DO"},
20223 {"type":"Punctuation","value":":"},
20224 {"type":"Text","value":"\n "},
20225 {"type":"NameVariable","value":"hQuery"},
20226 {"type":"Punctuation","value":":"},
20227 {"type":"KeywordReserved","value":"QUERY-OPEN"},
20228 {"type":"Punctuation","value":"()."},
20229 {"type":"Text","value":"\n "},
20230 {"type":"NameVariable","value":"hQuery"},
20231 {"type":"Punctuation","value":":"},
20232 {"type":"KeywordReserved","value":"GET-FIRST"},
20233 {"type":"Punctuation","value":"("},
20234 {"type":"KeywordReserved","value":"NO-LOCK"},
20235 {"type":"Punctuation","value":")."},
20236 {"type":"Text","value":"\n "},
20237 {"type":"KeywordReserved","value":"REPEAT"},
20238 {"type":"Text","value":" "},
20239 {"type":"KeywordReserved","value":"WHILE"},
20240 {"type":"Text","value":" "},
20241 {"type":"KeywordReserved","value":"NOT"},
20242 {"type":"Text","value":" "},
20243 {"type":"NameVariable","value":"hQuery"},
20244 {"type":"Punctuation","value":":"},
20245 {"type":"KeywordReserved","value":"QUERY-OFF-END"},
20246 {"type":"Punctuation","value":":"},
20247 {"type":"Text","value":"\n "},
20248 {"type":"NameVariable","value":"cFieldList"},
20249 {"type":"Text","value":" "},
20250 {"type":"Operator","value":"="},
20251 {"type":"Text","value":" "},
20252 {"type":"NameVariable","value":"cFieldList"},
20253 {"type":"Text","value":" "},
20254 {"type":"Operator","value":"+"},
20255 {"type":"Text","value":" "},
20256 {"type":"LiteralStringDouble","value":"\",\""},
20257 {"type":"Text","value":" "},
20258 {"type":"Operator","value":"+"},
20259 {"type":"Text","value":" "},
20260 {"type":"KeywordReserved","value":"trim"},
20261 {"type":"Punctuation","value":"("},
20262 {"type":"NameVariable","value":"hFieldBuffer"},
20263 {"type":"Punctuation","value":":"},
20264 {"type":"KeywordReserved","value":"BUFFER-FIELD"},
20265 {"type":"Punctuation","value":"("},
20266 {"type":"LiteralStringDouble","value":"\"_field-name\""},
20267 {"type":"Punctuation","value":"):"},
20268 {"type":"KeywordReserved","value":"string-value"},
20269 {"type":"Punctuation","value":")."},
20270 {"type":"Text","value":"\n "},
20271 {"type":"NameVariable","value":"hQuery"},
20272 {"type":"Punctuation","value":":"},
20273 {"type":"KeywordReserved","value":"GET-NEXT"},
20274 {"type":"Punctuation","value":"("},
20275 {"type":"KeywordReserved","value":"NO-LOCK"},
20276 {"type":"Punctuation","value":")."},
20277 {"type":"Text","value":"\n "},
20278 {"type":"KeywordReserved","value":"END"},
20279 {"type":"Punctuation","value":"."},
20280 {"type":"Text","value":"\n "},
20281 {"type":"KeywordReserved","value":"END"},
20282 {"type":"Punctuation","value":"."},
20283 {"type":"Text","value":"\n\n "},
20284 {"type":"NameVariable","value":"cFieldList"},
20285 {"type":"Text","value":" "},
20286 {"type":"Operator","value":"="},
20287 {"type":"Text","value":" "},
20288 {"type":"KeywordReserved","value":"TRIM"},
20289 {"type":"Punctuation","value":"("},
20290 {"type":"NameVariable","value":"cFieldList,"},
20291 {"type":"Text","value":" "},
20292 {"type":"LiteralStringDouble","value":"\",\""},
20293 {"type":"Punctuation","value":")."},
20294 {"type":"Text","value":"\n\n "},
20295 {"type":"NameVariable","value":"hQuery"},
20296 {"type":"Punctuation","value":":"},
20297 {"type":"KeywordReserved","value":"QUERY-CLOSE"},
20298 {"type":"Punctuation","value":"."},
20299 {"type":"Text","value":"\n\n "},
20300 {"type":"KeywordReserved","value":"DELETE"},
20301 {"type":"Text","value":" "},
20302 {"type":"NameVariable","value":"OBJECT"},
20303 {"type":"Text","value":" "},
20304 {"type":"NameVariable","value":"hFileBuffer"},
20305 {"type":"Punctuation","value":"."},
20306 {"type":"Text","value":"\n "},
20307 {"type":"KeywordReserved","value":"DELETE"},
20308 {"type":"Text","value":" "},
20309 {"type":"NameVariable","value":"OBJECT"},
20310 {"type":"Text","value":" "},
20311 {"type":"NameVariable","value":"hIndexBuffer"},
20312 {"type":"Punctuation","value":"."},
20313 {"type":"Text","value":"\n "},
20314 {"type":"KeywordReserved","value":"DELETE"},
20315 {"type":"Text","value":" "},
20316 {"type":"NameVariable","value":"OBJECT"},
20317 {"type":"Text","value":" "},
20318 {"type":"NameVariable","value":"hIndexFieldBuffer"},
20319 {"type":"Punctuation","value":"."},
20320 {"type":"Text","value":"\n "},
20321 {"type":"KeywordReserved","value":"DELETE"},
20322 {"type":"Text","value":" "},
20323 {"type":"NameVariable","value":"OBJECT"},
20324 {"type":"Text","value":" "},
20325 {"type":"NameVariable","value":"hFieldBuffer"},
20326 {"type":"Punctuation","value":"."},
20327 {"type":"Text","value":"\n "},
20328 {"type":"KeywordReserved","value":"DELETE"},
20329 {"type":"Text","value":" "},
20330 {"type":"NameVariable","value":"OBJECT"},
20331 {"type":"Text","value":" "},
20332 {"type":"NameVariable","value":"hQuery"},
20333 {"type":"Punctuation","value":"."},
20334 {"type":"Text","value":"\n\n "},
20335 {"type":"KeywordReserved","value":"RETURN"},
20336 {"type":"Text","value":" "},
20337 {"type":"NameVariable","value":"cFieldList"},
20338 {"type":"Punctuation","value":"."},
20339 {"type":"Text","value":" "},
20340 {"type":"CommentMultiline","value":"/* Function return value. */"},
20341 {"type":"Text","value":"\n "},
20342 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
20343 {"type":"Text","value":"\n"},
20344 {"type":"KeywordReserved","value":"END"},
20345 {"type":"Text","value":" "},
20346 {"type":"KeywordReserved","value":"FUNCTION"},
20347 {"type":"Punctuation","value":"."},
20348 {"type":"Text","value":" "},
20349 {"type":"CommentMultiline","value":"/* getIndexFields */"},
20350 {"type":"Text","value":"\n\n"},
20351 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
20352 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getKeyList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getKeyList Procedure"},
20353 {"type":"Text","value":"\n"},
20354 {"type":"KeywordReserved","value":"FUNCTION"},
20355 {"type":"Text","value":" "},
20356 {"type":"NameVariable","value":"getKeyList"},
20357 {"type":"Text","value":" "},
20358 {"type":"KeywordReserved","value":"RETURNS"},
20359 {"type":"Text","value":" "},
20360 {"type":"KeywordType","value":"CHARACTER\n "},
20361 {"type":"Punctuation","value":"("},
20362 {"type":"Text","value":" "},
20363 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
20364 {"type":"Text","value":" "},
20365 {"type":"Punctuation","value":")"},
20366 {"type":"Text","value":" "},
20367 {"type":"Punctuation","value":":"},
20368 {"type":"Text","value":"\n "},
20369 {"type":"CommentMultiline","value":"/* Return a list of special keys pressed\n */"},
20370 {"type":"Text","value":"\n "},
20371 {"type":"KeywordDeclaration","value":"DEFINE"},
20372 {"type":"Text","value":" "},
20373 {"type":"KeywordReserved","value":"VARIABLE"},
20374 {"type":"Text","value":" "},
20375 {"type":"NameVariable","value":"mKeyboardState"},
20376 {"type":"Text","value":" "},
20377 {"type":"KeywordReserved","value":"AS"},
20378 {"type":"Text","value":" "},
20379 {"type":"KeywordType","value":"MEMPTR "},
20380 {"type":"Text","value":" "},
20381 {"type":"KeywordReserved","value":"NO-UNDO"},
20382 {"type":"Punctuation","value":"."},
20383 {"type":"Text","value":"\n "},
20384 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
20385 {"type":"Text","value":"\n "},
20386 {"type":"KeywordDeclaration","value":"DEFINE"},
20387 {"type":"Text","value":" "},
20388 {"type":"KeywordReserved","value":"VARIABLE"},
20389 {"type":"Text","value":" "},
20390 {"type":"NameVariable","value":"iReturnValue"},
20391 {"type":"Text","value":" "},
20392 {"type":"KeywordReserved","value":"AS"},
20393 {"type":"Text","value":" "},
20394 {"type":"KeywordType","value":"INT64 "},
20395 {"type":"Text","value":" "},
20396 {"type":"KeywordReserved","value":"NO-UNDO"},
20397 {"type":"Punctuation","value":"."},
20398 {"type":"Text","value":"\n "},
20399 {"type":"KeywordDeclaration","value":"DEFINE"},
20400 {"type":"Text","value":" "},
20401 {"type":"KeywordReserved","value":"VARIABLE"},
20402 {"type":"Text","value":" "},
20403 {"type":"NameVariable","value":"cKeyList"},
20404 {"type":"Text","value":" "},
20405 {"type":"KeywordReserved","value":"AS"},
20406 {"type":"Text","value":" "},
20407 {"type":"KeywordType","value":"CHARACTER"},
20408 {"type":"Text","value":" "},
20409 {"type":"KeywordReserved","value":"NO-UNDO"},
20410 {"type":"Punctuation","value":"."},
20411 {"type":"Text","value":"\n\n "},
20412 {"type":"KeywordReserved","value":"SET-SIZE"},
20413 {"type":"Punctuation","value":"("},
20414 {"type":"NameVariable","value":"mKeyboardState"},
20415 {"type":"Punctuation","value":")"},
20416 {"type":"Text","value":" "},
20417 {"type":"Operator","value":"="},
20418 {"type":"Text","value":" "},
20419 {"type":"LiteralNumberInteger","value":"256"},
20420 {"type":"Punctuation","value":"."},
20421 {"type":"Text","value":"\n\n "},
20422 {"type":"CommentMultiline","value":"/* Get the current state of the keyboard */"},
20423 {"type":"Text","value":"\n "},
20424 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
20425 {"type":"Text","value":"\n "},
20426 {"type":"KeywordReserved","value":"RUN"},
20427 {"type":"Text","value":" "},
20428 {"type":"NameVariable","value":"GetKeyboardState"},
20429 {"type":"Punctuation","value":"("},
20430 {"type":"KeywordReserved","value":"GET-POINTER-VALUE"},
20431 {"type":"Punctuation","value":"("},
20432 {"type":"NameVariable","value":"mKeyboardState"},
20433 {"type":"Punctuation","value":")"},
20434 {"type":"NameVariable","value":","},
20435 {"type":"Text","value":" "},
20436 {"type":"KeywordReserved","value":"OUTPUT"},
20437 {"type":"Text","value":" "},
20438 {"type":"NameVariable","value":"iReturnValue"},
20439 {"type":"Punctuation","value":")"},
20440 {"type":"Text","value":" "},
20441 {"type":"KeywordReserved","value":"NO-ERROR"},
20442 {"type":"Punctuation","value":"."},
20443 {"type":"Text","value":"\n\n "},
20444 {"type":"CommentMultiline","value":"/* try to suppress error: 'C' Call Stack has been compromised after calling in (6069) */"},
20445 {"type":"Text","value":"\n "},
20446 {"type":"KeywordReserved","value":"IF"},
20447 {"type":"Text","value":" "},
20448 {"type":"KeywordReserved","value":"NOT"},
20449 {"type":"Text","value":" "},
20450 {"type":"KeywordReserved","value":"ERROR-STATUS"},
20451 {"type":"Punctuation","value":":"},
20452 {"type":"KeywordReserved","value":"ERROR"},
20453 {"type":"Text","value":" "},
20454 {"type":"KeywordReserved","value":"THEN\n "},
20455 {"type":"Text","value":" "},
20456 {"type":"KeywordReserved","value":"DO"},
20457 {"type":"Punctuation","value":":"},
20458 {"type":"Text","value":"\n "},
20459 {"type":"KeywordReserved","value":"IF"},
20460 {"type":"Text","value":" "},
20461 {"type":"NameVariable","value":"GET"},
20462 {"type":"Operator","value":"-"},
20463 {"type":"NameVariable","value":"BITS"},
20464 {"type":"Punctuation","value":"("},
20465 {"type":"KeywordReserved","value":"GET-BYTE"},
20466 {"type":"Punctuation","value":"("},
20467 {"type":"NameVariable","value":"mKeyboardState,"},
20468 {"type":"Text","value":" "},
20469 {"type":"LiteralNumberInteger","value":"1"},
20470 {"type":"Text","value":" "},
20471 {"type":"Operator","value":"+"},
20472 {"type":"Text","value":" "},
20473 {"type":"LiteralNumberInteger","value":"16"},
20474 {"type":"Punctuation","value":")"},
20475 {"type":"NameVariable","value":","},
20476 {"type":"Text","value":" "},
20477 {"type":"LiteralNumberInteger","value":"8"},
20478 {"type":"NameVariable","value":","},
20479 {"type":"Text","value":" "},
20480 {"type":"LiteralNumberInteger","value":"1"},
20481 {"type":"Punctuation","value":")"},
20482 {"type":"Text","value":" "},
20483 {"type":"Operator","value":"="},
20484 {"type":"Text","value":" "},
20485 {"type":"LiteralNumberInteger","value":"1"},
20486 {"type":"Text","value":" "},
20487 {"type":"KeywordReserved","value":"THEN"},
20488 {"type":"Text","value":" "},
20489 {"type":"NameVariable","value":"cKeyList"},
20490 {"type":"Text","value":" "},
20491 {"type":"Operator","value":"="},
20492 {"type":"Text","value":" "},
20493 {"type":"KeywordReserved","value":"TRIM"},
20494 {"type":"Punctuation","value":"("},
20495 {"type":"NameVariable","value":"cKeyList"},
20496 {"type":"Text","value":" "},
20497 {"type":"Operator","value":"+"},
20498 {"type":"Text","value":" "},
20499 {"type":"LiteralStringDouble","value":"\",SHIFT\""},
20500 {"type":"NameVariable","value":","},
20501 {"type":"LiteralStringDouble","value":"\",\""},
20502 {"type":"Punctuation","value":")."},
20503 {"type":"Text","value":"\n "},
20504 {"type":"KeywordReserved","value":"IF"},
20505 {"type":"Text","value":" "},
20506 {"type":"NameVariable","value":"GET"},
20507 {"type":"Operator","value":"-"},
20508 {"type":"NameVariable","value":"BITS"},
20509 {"type":"Punctuation","value":"("},
20510 {"type":"KeywordReserved","value":"GET-BYTE"},
20511 {"type":"Punctuation","value":"("},
20512 {"type":"NameVariable","value":"mKeyboardState,"},
20513 {"type":"Text","value":" "},
20514 {"type":"LiteralNumberInteger","value":"1"},
20515 {"type":"Text","value":" "},
20516 {"type":"Operator","value":"+"},
20517 {"type":"Text","value":" "},
20518 {"type":"LiteralNumberInteger","value":"17"},
20519 {"type":"Punctuation","value":")"},
20520 {"type":"NameVariable","value":","},
20521 {"type":"Text","value":" "},
20522 {"type":"LiteralNumberInteger","value":"8"},
20523 {"type":"NameVariable","value":","},
20524 {"type":"Text","value":" "},
20525 {"type":"LiteralNumberInteger","value":"1"},
20526 {"type":"Punctuation","value":")"},
20527 {"type":"Text","value":" "},
20528 {"type":"Operator","value":"="},
20529 {"type":"Text","value":" "},
20530 {"type":"LiteralNumberInteger","value":"1"},
20531 {"type":"Text","value":" "},
20532 {"type":"KeywordReserved","value":"THEN"},
20533 {"type":"Text","value":" "},
20534 {"type":"NameVariable","value":"cKeyList"},
20535 {"type":"Text","value":" "},
20536 {"type":"Operator","value":"="},
20537 {"type":"Text","value":" "},
20538 {"type":"KeywordReserved","value":"TRIM"},
20539 {"type":"Punctuation","value":"("},
20540 {"type":"NameVariable","value":"cKeyList"},
20541 {"type":"Text","value":" "},
20542 {"type":"Operator","value":"+"},
20543 {"type":"Text","value":" "},
20544 {"type":"LiteralStringDouble","value":"\",CTRL\""},
20545 {"type":"NameVariable","value":","},
20546 {"type":"LiteralStringDouble","value":"\",\""},
20547 {"type":"Punctuation","value":")."},
20548 {"type":"Text","value":"\n "},
20549 {"type":"KeywordReserved","value":"IF"},
20550 {"type":"Text","value":" "},
20551 {"type":"NameVariable","value":"GET"},
20552 {"type":"Operator","value":"-"},
20553 {"type":"NameVariable","value":"BITS"},
20554 {"type":"Punctuation","value":"("},
20555 {"type":"KeywordReserved","value":"GET-BYTE"},
20556 {"type":"Punctuation","value":"("},
20557 {"type":"NameVariable","value":"mKeyboardState,"},
20558 {"type":"Text","value":" "},
20559 {"type":"LiteralNumberInteger","value":"1"},
20560 {"type":"Text","value":" "},
20561 {"type":"Operator","value":"+"},
20562 {"type":"Text","value":" "},
20563 {"type":"LiteralNumberInteger","value":"18"},
20564 {"type":"Punctuation","value":")"},
20565 {"type":"NameVariable","value":","},
20566 {"type":"Text","value":" "},
20567 {"type":"LiteralNumberInteger","value":"8"},
20568 {"type":"NameVariable","value":","},
20569 {"type":"Text","value":" "},
20570 {"type":"LiteralNumberInteger","value":"1"},
20571 {"type":"Punctuation","value":")"},
20572 {"type":"Text","value":" "},
20573 {"type":"Operator","value":"="},
20574 {"type":"Text","value":" "},
20575 {"type":"LiteralNumberInteger","value":"1"},
20576 {"type":"Text","value":" "},
20577 {"type":"KeywordReserved","value":"THEN"},
20578 {"type":"Text","value":" "},
20579 {"type":"NameVariable","value":"cKeyList"},
20580 {"type":"Text","value":" "},
20581 {"type":"Operator","value":"="},
20582 {"type":"Text","value":" "},
20583 {"type":"KeywordReserved","value":"TRIM"},
20584 {"type":"Punctuation","value":"("},
20585 {"type":"NameVariable","value":"cKeyList"},
20586 {"type":"Text","value":" "},
20587 {"type":"Operator","value":"+"},
20588 {"type":"Text","value":" "},
20589 {"type":"LiteralStringDouble","value":"\",ALT\""},
20590 {"type":"NameVariable","value":","},
20591 {"type":"LiteralStringDouble","value":"\",\""},
20592 {"type":"Punctuation","value":")."},
20593 {"type":"Text","value":"\n "},
20594 {"type":"KeywordReserved","value":"END"},
20595 {"type":"Punctuation","value":"."},
20596 {"type":"Text","value":"\n\n "},
20597 {"type":"KeywordReserved","value":"SET-SIZE"},
20598 {"type":"Punctuation","value":"("},
20599 {"type":"NameVariable","value":"mKeyboardState"},
20600 {"type":"Punctuation","value":")"},
20601 {"type":"Text","value":" "},
20602 {"type":"Operator","value":"="},
20603 {"type":"Text","value":" "},
20604 {"type":"LiteralNumberInteger","value":"0"},
20605 {"type":"Punctuation","value":"."},
20606 {"type":"Text","value":"\n "},
20607 {"type":"KeywordReserved","value":"RETURN"},
20608 {"type":"Text","value":" "},
20609 {"type":"NameVariable","value":"cKeyList"},
20610 {"type":"Punctuation","value":"."},
20611 {"type":"Text","value":" "},
20612 {"type":"CommentMultiline","value":"/* Function return value. */"},
20613 {"type":"Text","value":"\n\n"},
20614 {"type":"KeywordReserved","value":"END"},
20615 {"type":"Text","value":" "},
20616 {"type":"KeywordReserved","value":"FUNCTION"},
20617 {"type":"Punctuation","value":"."},
20618 {"type":"Text","value":" "},
20619 {"type":"CommentMultiline","value":"/* getKeyList */"},
20620 {"type":"Text","value":"\n\n"},
20621 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
20622 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getLinkInfo) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getLinkInfo Procedure"},
20623 {"type":"Text","value":"\n"},
20624 {"type":"KeywordReserved","value":"FUNCTION"},
20625 {"type":"Text","value":" "},
20626 {"type":"NameVariable","value":"getLinkInfo"},
20627 {"type":"Text","value":" "},
20628 {"type":"KeywordReserved","value":"RETURNS"},
20629 {"type":"Text","value":" "},
20630 {"type":"KeywordType","value":"CHARACTER\n "},
20631 {"type":"Punctuation","value":"("},
20632 {"type":"Text","value":" "},
20633 {"type":"KeywordReserved","value":"INPUT"},
20634 {"type":"Text","value":" "},
20635 {"type":"NameVariable","value":"pcFieldName"},
20636 {"type":"Text","value":" "},
20637 {"type":"KeywordReserved","value":"AS"},
20638 {"type":"Text","value":" "},
20639 {"type":"KeywordType","value":"CHARACTER\n "},
20640 {"type":"Punctuation","value":"):"},
20641 {"type":"Text","value":"\n "},
20642 {"type":"CommentMultiline","value":"/* Save name/value of a field.\n */"},
20643 {"type":"Text","value":"\n "},
20644 {"type":"KeywordDeclaration","value":"DEFINE"},
20645 {"type":"Text","value":" "},
20646 {"type":"KeywordReserved","value":"BUFFER"},
20647 {"type":"Text","value":" "},
20648 {"type":"NameVariable","value":"bLinkInfo"},
20649 {"type":"Text","value":" "},
20650 {"type":"KeywordReserved","value":"FOR"},
20651 {"type":"Text","value":" "},
20652 {"type":"NameVariable","value":"ttLinkInfo"},
20653 {"type":"Punctuation","value":"."},
20654 {"type":"Text","value":"\n "},
20655 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
20656 {"type":"Text","value":"\n "},
20657 {"type":"KeywordReserved","value":"FIND"},
20658 {"type":"Text","value":" "},
20659 {"type":"NameVariable","value":"bLinkInfo"},
20660 {"type":"Text","value":" "},
20661 {"type":"KeywordReserved","value":"WHERE"},
20662 {"type":"Text","value":" "},
20663 {"type":"NameVariable","value":"bLinkInfo"},
20664 {"type":"Punctuation","value":"."},
20665 {"type":"NameVariable","value":"cField"},
20666 {"type":"Text","value":" "},
20667 {"type":"Operator","value":"="},
20668 {"type":"Text","value":" "},
20669 {"type":"NameVariable","value":"pcFieldName"},
20670 {"type":"Text","value":" "},
20671 {"type":"KeywordReserved","value":"NO-ERROR"},
20672 {"type":"Punctuation","value":"."},
20673 {"type":"Text","value":"\n\n "},
20674 {"type":"KeywordReserved","value":"RETURN "},
20675 {"type":"Punctuation","value":"("},
20676 {"type":"KeywordReserved","value":"IF"},
20677 {"type":"Text","value":" "},
20678 {"type":"KeywordReserved","value":"AVAILABLE"},
20679 {"type":"Text","value":" "},
20680 {"type":"NameVariable","value":"bLinkInfo"},
20681 {"type":"Text","value":" "},
20682 {"type":"KeywordReserved","value":"THEN"},
20683 {"type":"Text","value":" "},
20684 {"type":"NameVariable","value":"bLinkInfo"},
20685 {"type":"Punctuation","value":"."},
20686 {"type":"NameVariable","value":"cValue"},
20687 {"type":"Text","value":" "},
20688 {"type":"KeywordReserved","value":"ELSE "},
20689 {"type":"LiteralStringDouble","value":"\"\""},
20690 {"type":"Punctuation","value":")."},
20691 {"type":"Text","value":"\n "},
20692 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
20693 {"type":"Text","value":"\n"},
20694 {"type":"KeywordReserved","value":"END"},
20695 {"type":"Text","value":" "},
20696 {"type":"KeywordReserved","value":"FUNCTION"},
20697 {"type":"Punctuation","value":"."},
20698 {"type":"Text","value":" "},
20699 {"type":"CommentMultiline","value":"/* getLinkInfo */"},
20700 {"type":"Text","value":"\n\n"},
20701 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
20702 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getMaxLength) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getMaxLength Procedure"},
20703 {"type":"Text","value":"\n"},
20704 {"type":"KeywordReserved","value":"FUNCTION"},
20705 {"type":"Text","value":" "},
20706 {"type":"NameVariable","value":"getMaxLength"},
20707 {"type":"Text","value":" "},
20708 {"type":"KeywordReserved","value":"RETURNS"},
20709 {"type":"Text","value":" "},
20710 {"type":"KeywordType","value":"INTEGER\n "},
20711 {"type":"Punctuation","value":"("},
20712 {"type":"Text","value":" "},
20713 {"type":"NameVariable","value":"cFieldList"},
20714 {"type":"Text","value":" "},
20715 {"type":"KeywordReserved","value":"AS"},
20716 {"type":"Text","value":" "},
20717 {"type":"KeywordType","value":"CHARACTER "},
20718 {"type":"Punctuation","value":")"},
20719 {"type":"Text","value":" "},
20720 {"type":"Punctuation","value":":"},
20721 {"type":"Text","value":"\n "},
20722 {"type":"CommentMultiline","value":"/* Return the length of the longest element in a comma separated list\n */"},
20723 {"type":"Text","value":"\n "},
20724 {"type":"KeywordDeclaration","value":"DEFINE"},
20725 {"type":"Text","value":" "},
20726 {"type":"KeywordReserved","value":"VARIABLE"},
20727 {"type":"Text","value":" "},
20728 {"type":"NameVariable","value":"iField"},
20729 {"type":"Text","value":" "},
20730 {"type":"KeywordReserved","value":"AS"},
20731 {"type":"Text","value":" "},
20732 {"type":"KeywordType","value":"INTEGER"},
20733 {"type":"Text","value":" "},
20734 {"type":"KeywordReserved","value":"NO-UNDO"},
20735 {"type":"Punctuation","value":"."},
20736 {"type":"Text","value":"\n "},
20737 {"type":"KeywordDeclaration","value":"DEFINE"},
20738 {"type":"Text","value":" "},
20739 {"type":"KeywordReserved","value":"VARIABLE"},
20740 {"type":"Text","value":" "},
20741 {"type":"NameVariable","value":"iMaxLength"},
20742 {"type":"Text","value":" "},
20743 {"type":"KeywordReserved","value":"AS"},
20744 {"type":"Text","value":" "},
20745 {"type":"KeywordType","value":"INTEGER"},
20746 {"type":"Text","value":" "},
20747 {"type":"KeywordReserved","value":"NO-UNDO"},
20748 {"type":"Punctuation","value":"."},
20749 {"type":"Text","value":"\n "},
20750 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
20751 {"type":"Text","value":"\n\n "},
20752 {"type":"CommentMultiline","value":"/* Get max field length */"},
20753 {"type":"Text","value":"\n "},
20754 {"type":"KeywordReserved","value":"DO"},
20755 {"type":"Text","value":" "},
20756 {"type":"NameVariable","value":"iField"},
20757 {"type":"Text","value":" "},
20758 {"type":"Operator","value":"="},
20759 {"type":"Text","value":" "},
20760 {"type":"LiteralNumberInteger","value":"1"},
20761 {"type":"Text","value":" "},
20762 {"type":"KeywordReserved","value":"TO"},
20763 {"type":"Text","value":" "},
20764 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
20765 {"type":"Punctuation","value":"("},
20766 {"type":"NameVariable","value":"cFieldList"},
20767 {"type":"Punctuation","value":"):"},
20768 {"type":"Text","value":"\n "},
20769 {"type":"NameVariable","value":"iMaxLength"},
20770 {"type":"Text","value":" "},
20771 {"type":"Operator","value":"="},
20772 {"type":"Text","value":" "},
20773 {"type":"KeywordReserved","value":"MAXIMUM"},
20774 {"type":"Punctuation","value":"("},
20775 {"type":"NameVariable","value":"iMaxLength,"},
20776 {"type":"KeywordReserved","value":"LENGTH"},
20777 {"type":"Punctuation","value":"("},
20778 {"type":"KeywordReserved","value":"ENTRY"},
20779 {"type":"Punctuation","value":"("},
20780 {"type":"NameVariable","value":"iField,cFieldList"},
20781 {"type":"Punctuation","value":")))."},
20782 {"type":"Text","value":"\n "},
20783 {"type":"KeywordReserved","value":"END"},
20784 {"type":"Punctuation","value":"."},
20785 {"type":"Text","value":"\n\n "},
20786 {"type":"KeywordReserved","value":"RETURN"},
20787 {"type":"Text","value":" "},
20788 {"type":"NameVariable","value":"iMaxLength"},
20789 {"type":"Punctuation","value":"."},
20790 {"type":"Text","value":" "},
20791 {"type":"CommentMultiline","value":"/* Function return value. */"},
20792 {"type":"Text","value":"\n "},
20793 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
20794 {"type":"Text","value":"\n"},
20795 {"type":"KeywordReserved","value":"END"},
20796 {"type":"Text","value":" "},
20797 {"type":"KeywordReserved","value":"FUNCTION"},
20798 {"type":"Punctuation","value":"."},
20799 {"type":"Text","value":" "},
20800 {"type":"CommentMultiline","value":"/* getMaxLength */"},
20801 {"type":"Text","value":"\n\n"},
20802 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
20803 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getOsErrorDesc) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getOsErrorDesc Procedure"},
20804 {"type":"Text","value":"\n"},
20805 {"type":"KeywordReserved","value":"FUNCTION"},
20806 {"type":"Text","value":" "},
20807 {"type":"NameVariable","value":"getOsErrorDesc"},
20808 {"type":"Text","value":" "},
20809 {"type":"KeywordReserved","value":"RETURNS"},
20810 {"type":"Text","value":" "},
20811 {"type":"KeywordType","value":"CHARACTER\n "},
20812 {"type":"Punctuation","value":"("},
20813 {"type":"KeywordReserved","value":"INPUT"},
20814 {"type":"Text","value":" "},
20815 {"type":"NameVariable","value":"piOsError"},
20816 {"type":"Text","value":" "},
20817 {"type":"KeywordReserved","value":"AS"},
20818 {"type":"Text","value":" "},
20819 {"type":"KeywordType","value":"INTEGER"},
20820 {"type":"Punctuation","value":"):"},
20821 {"type":"Text","value":"\n "},
20822 {"type":"CommentMultiline","value":"/* Return string for os-error\n */"},
20823 {"type":"Text","value":"\n "},
20824 {"type":"KeywordReserved","value":"CASE"},
20825 {"type":"Text","value":" "},
20826 {"type":"NameVariable","value":"piOsError"},
20827 {"type":"Punctuation","value":":"},
20828 {"type":"Text","value":"\n "},
20829 {"type":"KeywordReserved","value":"WHEN "},
20830 {"type":"Text","value":" "},
20831 {"type":"LiteralNumberInteger","value":"0"},
20832 {"type":"Text","value":" "},
20833 {"type":"KeywordReserved","value":"THEN"},
20834 {"type":"Text","value":" "},
20835 {"type":"KeywordReserved","value":"RETURN "},
20836 {"type":"LiteralStringDouble","value":"\"No error \""},
20837 {"type":"Punctuation","value":"."},
20838 {"type":"Text","value":"\n "},
20839 {"type":"KeywordReserved","value":"WHEN "},
20840 {"type":"Text","value":" "},
20841 {"type":"LiteralNumberInteger","value":"1"},
20842 {"type":"Text","value":" "},
20843 {"type":"KeywordReserved","value":"THEN"},
20844 {"type":"Text","value":" "},
20845 {"type":"KeywordReserved","value":"RETURN "},
20846 {"type":"LiteralStringDouble","value":"\"Not owner \""},
20847 {"type":"Punctuation","value":"."},
20848 {"type":"Text","value":"\n "},
20849 {"type":"KeywordReserved","value":"WHEN "},
20850 {"type":"Text","value":" "},
20851 {"type":"LiteralNumberInteger","value":"2"},
20852 {"type":"Text","value":" "},
20853 {"type":"KeywordReserved","value":"THEN"},
20854 {"type":"Text","value":" "},
20855 {"type":"KeywordReserved","value":"RETURN "},
20856 {"type":"LiteralStringDouble","value":"\"No such file or directory\""},
20857 {"type":"Punctuation","value":"."},
20858 {"type":"Text","value":"\n "},
20859 {"type":"KeywordReserved","value":"WHEN "},
20860 {"type":"Text","value":" "},
20861 {"type":"LiteralNumberInteger","value":"3"},
20862 {"type":"Text","value":" "},
20863 {"type":"KeywordReserved","value":"THEN"},
20864 {"type":"Text","value":" "},
20865 {"type":"KeywordReserved","value":"RETURN "},
20866 {"type":"LiteralStringDouble","value":"\"Interrupted system call \""},
20867 {"type":"Punctuation","value":"."},
20868 {"type":"Text","value":"\n "},
20869 {"type":"KeywordReserved","value":"WHEN "},
20870 {"type":"Text","value":" "},
20871 {"type":"LiteralNumberInteger","value":"4"},
20872 {"type":"Text","value":" "},
20873 {"type":"KeywordReserved","value":"THEN"},
20874 {"type":"Text","value":" "},
20875 {"type":"KeywordReserved","value":"RETURN "},
20876 {"type":"LiteralStringDouble","value":"\"I/O error \""},
20877 {"type":"Punctuation","value":"."},
20878 {"type":"Text","value":"\n "},
20879 {"type":"KeywordReserved","value":"WHEN "},
20880 {"type":"Text","value":" "},
20881 {"type":"LiteralNumberInteger","value":"5"},
20882 {"type":"Text","value":" "},
20883 {"type":"KeywordReserved","value":"THEN"},
20884 {"type":"Text","value":" "},
20885 {"type":"KeywordReserved","value":"RETURN "},
20886 {"type":"LiteralStringDouble","value":"\"Bad file number \""},
20887 {"type":"Punctuation","value":"."},
20888 {"type":"Text","value":"\n "},
20889 {"type":"KeywordReserved","value":"WHEN "},
20890 {"type":"Text","value":" "},
20891 {"type":"LiteralNumberInteger","value":"6"},
20892 {"type":"Text","value":" "},
20893 {"type":"KeywordReserved","value":"THEN"},
20894 {"type":"Text","value":" "},
20895 {"type":"KeywordReserved","value":"RETURN "},
20896 {"type":"LiteralStringDouble","value":"\"No more processes \""},
20897 {"type":"Punctuation","value":"."},
20898 {"type":"Text","value":"\n "},
20899 {"type":"KeywordReserved","value":"WHEN "},
20900 {"type":"Text","value":" "},
20901 {"type":"LiteralNumberInteger","value":"7"},
20902 {"type":"Text","value":" "},
20903 {"type":"KeywordReserved","value":"THEN"},
20904 {"type":"Text","value":" "},
20905 {"type":"KeywordReserved","value":"RETURN "},
20906 {"type":"LiteralStringDouble","value":"\"Not enough core memory \""},
20907 {"type":"Punctuation","value":"."},
20908 {"type":"Text","value":"\n "},
20909 {"type":"KeywordReserved","value":"WHEN "},
20910 {"type":"Text","value":" "},
20911 {"type":"LiteralNumberInteger","value":"8"},
20912 {"type":"Text","value":" "},
20913 {"type":"KeywordReserved","value":"THEN"},
20914 {"type":"Text","value":" "},
20915 {"type":"KeywordReserved","value":"RETURN "},
20916 {"type":"LiteralStringDouble","value":"\"Permission denied \""},
20917 {"type":"Punctuation","value":"."},
20918 {"type":"Text","value":"\n "},
20919 {"type":"KeywordReserved","value":"WHEN "},
20920 {"type":"Text","value":" "},
20921 {"type":"LiteralNumberInteger","value":"9"},
20922 {"type":"Text","value":" "},
20923 {"type":"KeywordReserved","value":"THEN"},
20924 {"type":"Text","value":" "},
20925 {"type":"KeywordReserved","value":"RETURN "},
20926 {"type":"LiteralStringDouble","value":"\"Bad address \""},
20927 {"type":"Punctuation","value":"."},
20928 {"type":"Text","value":"\n "},
20929 {"type":"KeywordReserved","value":"WHEN "},
20930 {"type":"Text","value":" "},
20931 {"type":"LiteralNumberInteger","value":"10"},
20932 {"type":"Text","value":" "},
20933 {"type":"KeywordReserved","value":"THEN"},
20934 {"type":"Text","value":" "},
20935 {"type":"KeywordReserved","value":"RETURN "},
20936 {"type":"LiteralStringDouble","value":"\"File exists \""},
20937 {"type":"Punctuation","value":"."},
20938 {"type":"Text","value":"\n "},
20939 {"type":"KeywordReserved","value":"WHEN "},
20940 {"type":"Text","value":" "},
20941 {"type":"LiteralNumberInteger","value":"11"},
20942 {"type":"Text","value":" "},
20943 {"type":"KeywordReserved","value":"THEN"},
20944 {"type":"Text","value":" "},
20945 {"type":"KeywordReserved","value":"RETURN "},
20946 {"type":"LiteralStringDouble","value":"\"No such device \""},
20947 {"type":"Punctuation","value":"."},
20948 {"type":"Text","value":"\n "},
20949 {"type":"KeywordReserved","value":"WHEN "},
20950 {"type":"Text","value":" "},
20951 {"type":"LiteralNumberInteger","value":"12"},
20952 {"type":"Text","value":" "},
20953 {"type":"KeywordReserved","value":"THEN"},
20954 {"type":"Text","value":" "},
20955 {"type":"KeywordReserved","value":"RETURN "},
20956 {"type":"LiteralStringDouble","value":"\"Not a directory \""},
20957 {"type":"Punctuation","value":"."},
20958 {"type":"Text","value":"\n "},
20959 {"type":"KeywordReserved","value":"WHEN "},
20960 {"type":"Text","value":" "},
20961 {"type":"LiteralNumberInteger","value":"13"},
20962 {"type":"Text","value":" "},
20963 {"type":"KeywordReserved","value":"THEN"},
20964 {"type":"Text","value":" "},
20965 {"type":"KeywordReserved","value":"RETURN "},
20966 {"type":"LiteralStringDouble","value":"\"Is a directory \""},
20967 {"type":"Punctuation","value":"."},
20968 {"type":"Text","value":"\n "},
20969 {"type":"KeywordReserved","value":"WHEN "},
20970 {"type":"Text","value":" "},
20971 {"type":"LiteralNumberInteger","value":"14"},
20972 {"type":"Text","value":" "},
20973 {"type":"KeywordReserved","value":"THEN"},
20974 {"type":"Text","value":" "},
20975 {"type":"KeywordReserved","value":"RETURN "},
20976 {"type":"LiteralStringDouble","value":"\"File table overflow \""},
20977 {"type":"Punctuation","value":"."},
20978 {"type":"Text","value":"\n "},
20979 {"type":"KeywordReserved","value":"WHEN "},
20980 {"type":"Text","value":" "},
20981 {"type":"LiteralNumberInteger","value":"15"},
20982 {"type":"Text","value":" "},
20983 {"type":"KeywordReserved","value":"THEN"},
20984 {"type":"Text","value":" "},
20985 {"type":"KeywordReserved","value":"RETURN "},
20986 {"type":"LiteralStringDouble","value":"\"Too many open files \""},
20987 {"type":"Punctuation","value":"."},
20988 {"type":"Text","value":"\n "},
20989 {"type":"KeywordReserved","value":"WHEN "},
20990 {"type":"Text","value":" "},
20991 {"type":"LiteralNumberInteger","value":"16"},
20992 {"type":"Text","value":" "},
20993 {"type":"KeywordReserved","value":"THEN"},
20994 {"type":"Text","value":" "},
20995 {"type":"KeywordReserved","value":"RETURN "},
20996 {"type":"LiteralStringDouble","value":"\"File too large \""},
20997 {"type":"Punctuation","value":"."},
20998 {"type":"Text","value":"\n "},
20999 {"type":"KeywordReserved","value":"WHEN "},
21000 {"type":"Text","value":" "},
21001 {"type":"LiteralNumberInteger","value":"17"},
21002 {"type":"Text","value":" "},
21003 {"type":"KeywordReserved","value":"THEN"},
21004 {"type":"Text","value":" "},
21005 {"type":"KeywordReserved","value":"RETURN "},
21006 {"type":"LiteralStringDouble","value":"\"No space left on device \""},
21007 {"type":"Punctuation","value":"."},
21008 {"type":"Text","value":"\n "},
21009 {"type":"KeywordReserved","value":"WHEN "},
21010 {"type":"Text","value":" "},
21011 {"type":"LiteralNumberInteger","value":"18"},
21012 {"type":"Text","value":" "},
21013 {"type":"KeywordReserved","value":"THEN"},
21014 {"type":"Text","value":" "},
21015 {"type":"KeywordReserved","value":"RETURN "},
21016 {"type":"LiteralStringDouble","value":"\"Directory not empty \""},
21017 {"type":"Punctuation","value":"."},
21018 {"type":"Text","value":"\n "},
21019 {"type":"KeywordReserved","value":"OTHERWISE"},
21020 {"type":"Text","value":" "},
21021 {"type":"KeywordReserved","value":"RETURN "},
21022 {"type":"LiteralStringDouble","value":"\"Unmapped error \""},
21023 {"type":"Punctuation","value":"."},
21024 {"type":"Text","value":"\n "},
21025 {"type":"KeywordReserved","value":"END"},
21026 {"type":"Text","value":" "},
21027 {"type":"KeywordReserved","value":"CASE"},
21028 {"type":"Punctuation","value":"."},
21029 {"type":"Text","value":"\n\n"},
21030 {"type":"KeywordReserved","value":"END"},
21031 {"type":"Text","value":" "},
21032 {"type":"KeywordReserved","value":"FUNCTION"},
21033 {"type":"Punctuation","value":"."},
21034 {"type":"Text","value":" "},
21035 {"type":"CommentMultiline","value":"/* getOsErrorDesc */"},
21036 {"type":"Text","value":"\n\n"},
21037 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
21038 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getProgramDir) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getProgramDir Procedure"},
21039 {"type":"Text","value":"\n"},
21040 {"type":"KeywordReserved","value":"FUNCTION"},
21041 {"type":"Text","value":" "},
21042 {"type":"NameVariable","value":"getProgramDir"},
21043 {"type":"Text","value":" "},
21044 {"type":"KeywordReserved","value":"RETURNS"},
21045 {"type":"Text","value":" "},
21046 {"type":"KeywordType","value":"CHARACTER\n "},
21047 {"type":"Punctuation","value":"("},
21048 {"type":"Text","value":" "},
21049 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
21050 {"type":"Text","value":" "},
21051 {"type":"Punctuation","value":")"},
21052 {"type":"Text","value":" "},
21053 {"type":"Punctuation","value":":"},
21054 {"type":"Text","value":"\n "},
21055 {"type":"CommentMultiline","value":"/* Return the DataDigger install dir, including a backslash\n */"},
21056 {"type":"Text","value":"\n\n "},
21057 {"type":"CommentMultiline","value":"/* Cached the value in a global var (about 100x as fast) */"},
21058 {"type":"Text","value":"\n "},
21059 {"type":"KeywordReserved","value":"IF"},
21060 {"type":"Text","value":" "},
21061 {"type":"NameVariable","value":"gcProgramDir"},
21062 {"type":"Text","value":" "},
21063 {"type":"Operator","value":"="},
21064 {"type":"Text","value":" "},
21065 {"type":"LiteralStringSingle","value":"''"},
21066 {"type":"Text","value":" "},
21067 {"type":"KeywordReserved","value":"THEN\n "},
21068 {"type":"Text","value":" "},
21069 {"type":"KeywordReserved","value":"DO"},
21070 {"type":"Punctuation","value":":"},
21071 {"type":"Text","value":"\n "},
21072 {"type":"CommentMultiline","value":"/* this-procedure:file-name will return the .p name without path when the\n * procedure us run without full path. We need to seek it in the propath.\n */"},
21073 {"type":"Text","value":"\n "},
21074 {"type":"KeywordReserved","value":"FILE-INFO"},
21075 {"type":"Punctuation","value":":"},
21076 {"type":"KeywordReserved","value":"FILE-NAME "},
21077 {"type":"Operator","value":"="},
21078 {"type":"Text","value":" "},
21079 {"type":"KeywordReserved","value":"THIS-PROCEDURE"},
21080 {"type":"Punctuation","value":":"},
21081 {"type":"KeywordReserved","value":"FILE-NAME"},
21082 {"type":"Punctuation","value":"."},
21083 {"type":"Text","value":"\n "},
21084 {"type":"KeywordReserved","value":"IF"},
21085 {"type":"Text","value":" "},
21086 {"type":"KeywordReserved","value":"FILE-INFO"},
21087 {"type":"Punctuation","value":":"},
21088 {"type":"KeywordReserved","value":"FULL-PATHNAME "},
21089 {"type":"Operator","value":"="},
21090 {"type":"Text","value":" "},
21091 {"type":"NameVariable","value":"?"},
21092 {"type":"Text","value":" "},
21093 {"type":"KeywordReserved","value":"THEN\n "},
21094 {"type":"Text","value":" "},
21095 {"type":"KeywordReserved","value":"DO"},
21096 {"type":"Punctuation","value":":"},
21097 {"type":"Text","value":"\n "},
21098 {"type":"KeywordReserved","value":"IF"},
21099 {"type":"Text","value":" "},
21100 {"type":"KeywordReserved","value":"SUBSTRING"},
21101 {"type":"Punctuation","value":"("},
21102 {"type":"KeywordReserved","value":"THIS-PROCEDURE"},
21103 {"type":"Punctuation","value":":"},
21104 {"type":"KeywordReserved","value":"FILE-NAME"},
21105 {"type":"NameVariable","value":","},
21106 {"type":"KeywordReserved","value":"LENGTH"},
21107 {"type":"Punctuation","value":"("},
21108 {"type":"KeywordReserved","value":"THIS-PROCEDURE"},
21109 {"type":"Punctuation","value":":"},
21110 {"type":"KeywordReserved","value":"FILE-NAME"},
21111 {"type":"Punctuation","value":")"},
21112 {"type":"Text","value":" "},
21113 {"type":"Operator","value":"-"},
21114 {"type":"Text","value":" "},
21115 {"type":"LiteralNumberInteger","value":"1"},
21116 {"type":"NameVariable","value":","},
21117 {"type":"Text","value":" "},
21118 {"type":"LiteralNumberInteger","value":"2"},
21119 {"type":"Punctuation","value":")"},
21120 {"type":"Text","value":" "},
21121 {"type":"Operator","value":"="},
21122 {"type":"Text","value":" "},
21123 {"type":"LiteralStringDouble","value":"\".p\""},
21124 {"type":"Text","value":" "},
21125 {"type":"KeywordReserved","value":"THEN\n "},
21126 {"type":"Text","value":" "},
21127 {"type":"KeywordReserved","value":"FILE-INFO"},
21128 {"type":"Punctuation","value":":"},
21129 {"type":"KeywordReserved","value":"FILE-NAME "},
21130 {"type":"Operator","value":"="},
21131 {"type":"Text","value":" "},
21132 {"type":"KeywordReserved","value":"SUBSTRING"},
21133 {"type":"Punctuation","value":"("},
21134 {"type":"KeywordReserved","value":"THIS-PROCEDURE"},
21135 {"type":"Punctuation","value":":"},
21136 {"type":"KeywordReserved","value":"FILE-NAME"},
21137 {"type":"NameVariable","value":","},
21138 {"type":"LiteralNumberInteger","value":"1"},
21139 {"type":"NameVariable","value":","},
21140 {"type":"KeywordReserved","value":"LENGTH"},
21141 {"type":"Punctuation","value":"("},
21142 {"type":"KeywordReserved","value":"THIS-PROCEDURE"},
21143 {"type":"Punctuation","value":":"},
21144 {"type":"KeywordReserved","value":"FILE-NAME"},
21145 {"type":"Punctuation","value":")"},
21146 {"type":"Text","value":" "},
21147 {"type":"Operator","value":"-"},
21148 {"type":"Text","value":" "},
21149 {"type":"LiteralNumberInteger","value":"2"},
21150 {"type":"Punctuation","value":")"},
21151 {"type":"Text","value":" "},
21152 {"type":"Operator","value":"+"},
21153 {"type":"Text","value":" "},
21154 {"type":"LiteralStringDouble","value":"\".r\""},
21155 {"type":"Punctuation","value":"."},
21156 {"type":"Text","value":"\n "},
21157 {"type":"KeywordReserved","value":"END"},
21158 {"type":"Punctuation","value":"."},
21159 {"type":"Text","value":"\n\n "},
21160 {"type":"NameVariable","value":"gcProgramDir"},
21161 {"type":"Text","value":" "},
21162 {"type":"Operator","value":"="},
21163 {"type":"Text","value":" "},
21164 {"type":"KeywordReserved","value":"SUBSTRING"},
21165 {"type":"Punctuation","value":"("},
21166 {"type":"KeywordReserved","value":"FILE-INFO"},
21167 {"type":"Punctuation","value":":"},
21168 {"type":"KeywordReserved","value":"FULL-PATHNAME"},
21169 {"type":"NameVariable","value":","},
21170 {"type":"LiteralNumberInteger","value":"1"},
21171 {"type":"NameVariable","value":","},
21172 {"type":"KeywordReserved","value":"R-INDEX"},
21173 {"type":"Punctuation","value":"("},
21174 {"type":"KeywordReserved","value":"FILE-INFO"},
21175 {"type":"Punctuation","value":":"},
21176 {"type":"KeywordReserved","value":"FULL-PATHNAME"},
21177 {"type":"NameVariable","value":","},
21178 {"type":"LiteralStringSingle","value":"'\\')).\n PUBLISH \"message\"(50,gcProgramDir).\n END.\n\n RETURN gcProgramDir.\n\nEND FUNCTION. /* getProgramDir */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getQuery) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getQuery Procedure\nFUNCTION getQuery RETURNS CHARACTER\n ( INPUT pcDatabase AS CHARACTER\n , INPUT pcTable AS CHARACTER\n , INPUT piQuery AS INTEGER\n ) :\n /* Get previously used query nr \u003cpiQuery\u003e\n */\n DEFINE BUFFER bQuery FOR ttQuery.\n\n FIND bQuery\n WHERE bQuery.cDatabase = pcDatabase\n AND bQuery.cTable = pcTable\n AND bQuery.iQueryNr = piQuery NO-ERROR.\n\n IF AVAILABLE bQuery THEN\n RETURN bQuery.cQueryTxt.\n ELSE\n RETURN ?.\n\nEND FUNCTION. /* getQuery */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getReadableQuery) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getReadableQuery Procedure\nFUNCTION getReadableQuery RETURNS CHARACTER\n ( INPUT pcQuery AS CHARACTER ):\n /* Return a query as a string that is readable for humans.\n */\n DEFINE VARIABLE hQuery AS HANDLE NO-UNDO.\n\n /* Accept query or query-handle */\n hQuery = WIDGET-HANDLE(pcQuery) NO-ERROR.\n IF VALID-HANDLE( hQuery ) THEN\n DO:\n hQuery = WIDGET-HANDLE(pcQuery).\n pcQuery = hQuery:PREPARE-STRING.\n END.\n\n pcQuery = REPLACE(pcQuery,'"},
21179 {"type":"Text","value":" "},
21180 {"type":"KeywordReserved","value":"EACH "},
21181 {"type":"LiteralStringSingle","value":"' ,'"},
21182 {"type":"Text","value":" "},
21183 {"type":"KeywordReserved","value":"EACH "},
21184 {"type":"LiteralStringSingle","value":"').\n pcQuery = REPLACE(pcQuery,'"},
21185 {"type":"Text","value":" "},
21186 {"type":"KeywordReserved","value":"FIRST "},
21187 {"type":"LiteralStringSingle","value":"','"},
21188 {"type":"Text","value":" "},
21189 {"type":"KeywordReserved","value":"FIRST "},
21190 {"type":"LiteralStringSingle","value":"').\n pcQuery = REPLACE(pcQuery,'"},
21191 {"type":"Text","value":" "},
21192 {"type":"KeywordReserved","value":"WHERE "},
21193 {"type":"LiteralStringSingle","value":"', '"},
21194 {"type":"NameVariable","value":"~n"},
21195 {"type":"Text","value":" "},
21196 {"type":"KeywordReserved","value":"WHERE "},
21197 {"type":"LiteralStringSingle","value":"').\n pcQuery = REPLACE(pcQuery,'"},
21198 {"type":"Text","value":" "},
21199 {"type":"KeywordReserved","value":"AND "},
21200 {"type":"LiteralStringSingle","value":"' , '"},
21201 {"type":"NameVariable","value":"~n"},
21202 {"type":"Text","value":" "},
21203 {"type":"KeywordReserved","value":"AND "},
21204 {"type":"LiteralStringSingle","value":"').\n pcQuery = REPLACE(pcQuery,'"},
21205 {"type":"Text","value":" "},
21206 {"type":"KeywordReserved","value":"BY "},
21207 {"type":"LiteralStringSingle","value":"' , '"},
21208 {"type":"NameVariable","value":"~n"},
21209 {"type":"Text","value":" "},
21210 {"type":"KeywordReserved","value":"BY "},
21211 {"type":"LiteralStringSingle","value":"').\n pcQuery = REPLACE(pcQuery,'"},
21212 {"type":"Text","value":" "},
21213 {"type":"KeywordReserved","value":"FIELDS "},
21214 {"type":"Punctuation","value":"()"},
21215 {"type":"LiteralStringSingle","value":"','').\n pcQuery = REPLACE(pcQuery,'"},
21216 {"type":"KeywordReserved","value":"FOR"},
21217 {"type":"Text","value":" "},
21218 {"type":"KeywordReserved","value":"EACH "},
21219 {"type":"LiteralStringSingle","value":"' ,'"},
21220 {"type":"KeywordReserved","value":"FOR"},
21221 {"type":"Text","value":" "},
21222 {"type":"KeywordReserved","value":"EACH "},
21223 {"type":"LiteralStringSingle","value":"').\n pcQuery = REPLACE(pcQuery,'"},
21224 {"type":"Text","value":" "},
21225 {"type":"KeywordReserved","value":"NO-LOCK"},
21226 {"type":"LiteralStringSingle","value":"', '"},
21227 {"type":"Text","value":" "},
21228 {"type":"KeywordReserved","value":"NO-LOCK"},
21229 {"type":"LiteralStringSingle","value":"').\n pcQuery = REPLACE(pcQuery,'"},
21230 {"type":"Text","value":" "},
21231 {"type":"KeywordReserved","value":"INDEXED-REPOSITION"},
21232 {"type":"LiteralStringSingle","value":"', '').\n\n pcQuery = pcQuery + '"},
21233 {"type":"NameVariable","value":"~n"},
21234 {"type":"LiteralStringSingle","value":"'.\n\n RETURN pcQuery.\nEND FUNCTION. /* getReadableQuery */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getRegistry) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getRegistry Procedure\nFUNCTION getRegistry RETURNS CHARACTER\n ( pcSection AS CHARACTER\n , pcKey AS CHARACTER\n ) :\n /* Get a value from the registry.\n */\n {\u0026timerStart}\n DEFINE BUFFER bDatabase FOR ttDatabase.\n DEFINE BUFFER bConfig FOR ttConfig.\n\n /* If this is a DB-specific section then replace db name if needed */\n IF pcSection BEGINS \"DB:\" THEN\n DO:\n FIND bDatabase WHERE bDatabase.cLogicalName = ENTRY(2,pcSection,\":\") NO-ERROR.\n IF AVAILABLE bDatabase THEN pcSection = \"DB:\" + bDatabase.cSection.\n END.\n\n /* Load settings if there is nothing in the config table */\n IF NOT TEMP-TABLE ttConfig:HAS-RECORDS THEN\n RUN loadSettings.\n\n /* Search in settings tt */\n FIND bConfig WHERE bConfig.cSection = pcSection AND bConfig.cSetting = pcKey NO-ERROR.\n\n RETURN ( IF AVAILABLE bConfig THEN bConfig.cValue ELSE ? ).\n {\u0026timerStop}\nEND FUNCTION. /* getRegistry */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getSchemaHolder) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getSchemaHolder Procedure\nFUNCTION getSchemaHolder RETURNS CHARACTER\n ( INPUT pcDataSrNameOrDbName AS CHARACTER\n ):\n DEFINE BUFFER bDataserver FOR ttDataserver.\n\n FIND bDataserver WHERE bDataserver.cLDBNameDataserver = pcDataSrNameOrDbName NO-ERROR.\n RETURN (IF AVAILABLE bDataserver THEN bDataserver.cLDBNameSchema ELSE pcDataSrNameOrDbName).\n\nEND FUNCTION. /* getSchemaHolder */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getStackSize) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getStackSize Procedure\nFUNCTION getStackSize RETURNS INTEGER():\n /* Return value of the -s session setting\n */\n DEFINE VARIABLE cList AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cParm AS CHARACTER CASE-SENSITIVE NO-UNDO.\n DEFINE VARIABLE cSetting AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cValue AS CHARACTER NO-UNDO.\n DEFINE VARIABLE iParm AS INTEGER NO-UNDO.\n DEFINE VARIABLE iStackSize AS INTEGER NO-UNDO.\n\n cList = SESSION:STARTUP-PARAMETERS.\n\n DO iParm = 1 TO NUM-ENTRIES(cList):\n cSetting = ENTRY(iParm,cList) + \" \".\n cParm = ENTRY(1,cSetting,\" \").\n cValue = ENTRY(2,cSetting,\" \").\n\n IF cParm = \"-s\" THEN\n DO:\n iStackSize = INTEGER(cValue) NO-ERROR.\n IF ERROR-STATUS:ERROR THEN iStackSize = 0.\n END.\n END.\n\n /* If not defined, report the default */\n IF iStackSize = 0 THEN iStackSize = 40.\n\n RETURN iStackSize.\nEND FUNCTION. /* getStackSize */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTableDesc) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getTableDesc Procedure\nFUNCTION getTableDesc RETURNS CHARACTER\n ( INPUT pcDatabase AS CHARACTER\n , INPUT pcTable AS CHARACTER\n ) :\n DEFINE BUFFER bTable FOR ttTable.\n\n FIND bTable\n WHERE bTable.cDatabase = pcDatabase\n AND bTable.cTableName = pcTable NO-ERROR.\n\n RETURN (IF AVAILABLE bTable THEN bTable.cTableDesc ELSE '').\n\nEND FUNCTION. /* getTableDesc */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTableLabel) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getTableLabel Procedure\nFUNCTION getTableLabel RETURNS CHARACTER\n ( INPUT pcDatabase AS CHARACTER\n , INPUT pcTable AS CHARACTER\n ) :\n DEFINE BUFFER bTable FOR ttTable.\n\n FIND bTable\n WHERE bTable.cDatabase = pcDatabase\n AND bTable.cTableName = pcTable NO-ERROR.\n\n RETURN (IF AVAILABLE bTable AND bTable.cTableLabel \u003c\u003e ? THEN bTable.cTableLabel ELSE '').\n\nEND FUNCTION. /* getTableLabel */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getTableList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getTableList Procedure\nFUNCTION getTableList RETURNS CHARACTER\n ( INPUT pcDatabaseFilter AS CHARACTER\n , INPUT pcTableFilter AS CHARACTER\n ) :\n /* Get a filtered list of all tables in the current database\n */\n DEFINE VARIABLE cTableList AS CHARACTER NO-UNDO.\n DEFINE VARIABLE cQuery AS CHARACTER NO-UNDO.\n\n DEFINE BUFFER bTable FOR ttTable.\n DEFINE QUERY qTable FOR bTable.\n\n {\u0026timerStart}\n IF pcDatabaseFilter = '' OR pcDatabaseFilter = ? THEN pcDatabaseFilter = '"},
21235 {"type":"Operator","value":"*"},
21236 {"type":"LiteralStringSingle","value":"'.\n\n /* Build query */\n cQuery = SUBSTITUTE('"},
21237 {"type":"KeywordReserved","value":"for"},
21238 {"type":"Text","value":" "},
21239 {"type":"KeywordReserved","value":"each"},
21240 {"type":"Text","value":" "},
21241 {"type":"NameVariable","value":"bTable"},
21242 {"type":"Text","value":" "},
21243 {"type":"KeywordReserved","value":"where"},
21244 {"type":"Text","value":" "},
21245 {"type":"NameVariable","value":"cDatabase"},
21246 {"type":"Text","value":" "},
21247 {"type":"KeywordReserved","value":"matches "},
21248 {"type":"CommentPreproc","value":"\u00261', QUOTER(pcDatabaseFilter))."},
21249 {"type":"Text","value":"\n "},
21250 {"type":"NameVariable","value":"cQuery"},
21251 {"type":"Text","value":" "},
21252 {"type":"Operator","value":"="},
21253 {"type":"Text","value":" "},
21254 {"type":"KeywordReserved","value":"SUBSTITUTE"},
21255 {"type":"Punctuation","value":"("},
21256 {"type":"LiteralStringDouble","value":"\"\u00261 and cTableName matches \u00262\""},
21257 {"type":"NameVariable","value":","},
21258 {"type":"Text","value":" "},
21259 {"type":"NameVariable","value":"cQuery,"},
21260 {"type":"Text","value":" "},
21261 {"type":"KeywordReserved","value":"QUOTER"},
21262 {"type":"Punctuation","value":"("},
21263 {"type":"NameVariable","value":"pcTableFilter"},
21264 {"type":"Text","value":" "},
21265 {"type":"Punctuation","value":"))."},
21266 {"type":"Text","value":"\n\n "},
21267 {"type":"KeywordReserved","value":"QUERY"},
21268 {"type":"Text","value":" "},
21269 {"type":"NameVariable","value":"qTable"},
21270 {"type":"Punctuation","value":":"},
21271 {"type":"KeywordReserved","value":"QUERY-PREPARE"},
21272 {"type":"Punctuation","value":"("},
21273 {"type":"Text","value":" "},
21274 {"type":"KeywordReserved","value":"SUBSTITUTE"},
21275 {"type":"Punctuation","value":"("},
21276 {"type":"LiteralStringSingle","value":"'\u00261 by cTableName'"},
21277 {"type":"NameVariable","value":","},
21278 {"type":"Text","value":" "},
21279 {"type":"NameVariable","value":"cQuery"},
21280 {"type":"Punctuation","value":"))."},
21281 {"type":"Text","value":"\n "},
21282 {"type":"KeywordReserved","value":"QUERY"},
21283 {"type":"Text","value":" "},
21284 {"type":"NameVariable","value":"qTable"},
21285 {"type":"Punctuation","value":":"},
21286 {"type":"KeywordReserved","value":"QUERY-OPEN"},
21287 {"type":"Punctuation","value":"."},
21288 {"type":"Text","value":"\n "},
21289 {"type":"KeywordReserved","value":"QUERY"},
21290 {"type":"Text","value":" "},
21291 {"type":"NameVariable","value":"qTable"},
21292 {"type":"Punctuation","value":":"},
21293 {"type":"KeywordReserved","value":"GET-FIRST"},
21294 {"type":"Punctuation","value":"."},
21295 {"type":"Text","value":"\n\n "},
21296 {"type":"CommentMultiline","value":"/* All fields */"},
21297 {"type":"Text","value":"\n "},
21298 {"type":"KeywordReserved","value":"REPEAT"},
21299 {"type":"Text","value":" "},
21300 {"type":"KeywordReserved","value":"WHILE"},
21301 {"type":"Text","value":" "},
21302 {"type":"KeywordReserved","value":"NOT"},
21303 {"type":"Text","value":" "},
21304 {"type":"KeywordReserved","value":"QUERY"},
21305 {"type":"Text","value":" "},
21306 {"type":"NameVariable","value":"qTable"},
21307 {"type":"Punctuation","value":":"},
21308 {"type":"KeywordReserved","value":"QUERY-OFF-END"},
21309 {"type":"Punctuation","value":":"},
21310 {"type":"Text","value":"\n "},
21311 {"type":"NameVariable","value":"cTableList"},
21312 {"type":"Text","value":" "},
21313 {"type":"Operator","value":"="},
21314 {"type":"Text","value":" "},
21315 {"type":"NameVariable","value":"cTableList"},
21316 {"type":"Text","value":" "},
21317 {"type":"Operator","value":"+"},
21318 {"type":"Text","value":" "},
21319 {"type":"LiteralStringDouble","value":"\",\""},
21320 {"type":"Text","value":" "},
21321 {"type":"Operator","value":"+"},
21322 {"type":"Text","value":" "},
21323 {"type":"NameVariable","value":"bTable"},
21324 {"type":"Punctuation","value":"."},
21325 {"type":"NameVariable","value":"cTableName"},
21326 {"type":"Punctuation","value":"."},
21327 {"type":"Text","value":"\n "},
21328 {"type":"KeywordReserved","value":"QUERY"},
21329 {"type":"Text","value":" "},
21330 {"type":"NameVariable","value":"qTable"},
21331 {"type":"Punctuation","value":":"},
21332 {"type":"KeywordReserved","value":"GET-NEXT"},
21333 {"type":"Punctuation","value":"."},
21334 {"type":"Text","value":"\n "},
21335 {"type":"KeywordReserved","value":"END"},
21336 {"type":"Punctuation","value":"."},
21337 {"type":"Text","value":"\n "},
21338 {"type":"KeywordReserved","value":"QUERY"},
21339 {"type":"Text","value":" "},
21340 {"type":"NameVariable","value":"qTable"},
21341 {"type":"Punctuation","value":":"},
21342 {"type":"KeywordReserved","value":"QUERY-CLOSE"},
21343 {"type":"Punctuation","value":"."},
21344 {"type":"Text","value":"\n\n "},
21345 {"type":"NameVariable","value":"cTableList"},
21346 {"type":"Text","value":" "},
21347 {"type":"Operator","value":"="},
21348 {"type":"Text","value":" "},
21349 {"type":"KeywordReserved","value":"LEFT-TRIM"},
21350 {"type":"Punctuation","value":"("},
21351 {"type":"NameVariable","value":"cTableList,"},
21352 {"type":"Text","value":" "},
21353 {"type":"LiteralStringDouble","value":"\",\""},
21354 {"type":"Punctuation","value":")."},
21355 {"type":"Text","value":"\n\n "},
21356 {"type":"KeywordReserved","value":"RETURN"},
21357 {"type":"Text","value":" "},
21358 {"type":"NameVariable","value":"cTableList"},
21359 {"type":"Punctuation","value":"."},
21360 {"type":"Text","value":" "},
21361 {"type":"CommentMultiline","value":"/* Function return value. */"},
21362 {"type":"Text","value":"\n "},
21363 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
21364 {"type":"Text","value":"\n"},
21365 {"type":"KeywordReserved","value":"END"},
21366 {"type":"Text","value":" "},
21367 {"type":"KeywordReserved","value":"FUNCTION"},
21368 {"type":"Punctuation","value":"."},
21369 {"type":"Text","value":" "},
21370 {"type":"CommentMultiline","value":"/* getTableList */"},
21371 {"type":"Text","value":"\n\n"},
21372 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
21373 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getUserName) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getUserName Procedure"},
21374 {"type":"Text","value":"\n"},
21375 {"type":"KeywordReserved","value":"FUNCTION"},
21376 {"type":"Text","value":" "},
21377 {"type":"NameVariable","value":"getUserName"},
21378 {"type":"Text","value":" "},
21379 {"type":"KeywordReserved","value":"RETURNS"},
21380 {"type":"Text","value":" "},
21381 {"type":"KeywordType","value":"CHARACTER\n "},
21382 {"type":"Punctuation","value":"("},
21383 {"type":"Text","value":" "},
21384 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
21385 {"type":"Text","value":" "},
21386 {"type":"Punctuation","value":")"},
21387 {"type":"Text","value":" "},
21388 {"type":"Punctuation","value":":"},
21389 {"type":"Text","value":"\n "},
21390 {"type":"CommentMultiline","value":"/* Return login name of user\n */"},
21391 {"type":"Text","value":"\n "},
21392 {"type":"KeywordDeclaration","value":"DEFINE"},
21393 {"type":"Text","value":" "},
21394 {"type":"KeywordReserved","value":"VARIABLE"},
21395 {"type":"Text","value":" "},
21396 {"type":"NameVariable","value":"cUserName"},
21397 {"type":"Text","value":" "},
21398 {"type":"KeywordReserved","value":"AS"},
21399 {"type":"Text","value":" "},
21400 {"type":"KeywordType","value":"LONGCHAR "},
21401 {"type":"Text","value":" "},
21402 {"type":"KeywordReserved","value":"NO-UNDO"},
21403 {"type":"Punctuation","value":"."},
21404 {"type":"Text","value":"\n "},
21405 {"type":"KeywordDeclaration","value":"DEFINE"},
21406 {"type":"Text","value":" "},
21407 {"type":"KeywordReserved","value":"VARIABLE"},
21408 {"type":"Text","value":" "},
21409 {"type":"NameVariable","value":"intResult"},
21410 {"type":"Text","value":" "},
21411 {"type":"KeywordReserved","value":"AS"},
21412 {"type":"Text","value":" "},
21413 {"type":"KeywordType","value":"INTEGER "},
21414 {"type":"Text","value":" "},
21415 {"type":"KeywordReserved","value":"NO-UNDO"},
21416 {"type":"Punctuation","value":"."},
21417 {"type":"Text","value":"\n "},
21418 {"type":"KeywordDeclaration","value":"DEFINE"},
21419 {"type":"Text","value":" "},
21420 {"type":"KeywordReserved","value":"VARIABLE"},
21421 {"type":"Text","value":" "},
21422 {"type":"NameVariable","value":"intSize"},
21423 {"type":"Text","value":" "},
21424 {"type":"KeywordReserved","value":"AS"},
21425 {"type":"Text","value":" "},
21426 {"type":"KeywordType","value":"INTEGER "},
21427 {"type":"Text","value":" "},
21428 {"type":"KeywordReserved","value":"NO-UNDO"},
21429 {"type":"Punctuation","value":"."},
21430 {"type":"Text","value":"\n "},
21431 {"type":"KeywordDeclaration","value":"DEFINE"},
21432 {"type":"Text","value":" "},
21433 {"type":"KeywordReserved","value":"VARIABLE"},
21434 {"type":"Text","value":" "},
21435 {"type":"NameVariable","value":"mUserId"},
21436 {"type":"Text","value":" "},
21437 {"type":"KeywordReserved","value":"AS"},
21438 {"type":"Text","value":" "},
21439 {"type":"KeywordType","value":"MEMPTR "},
21440 {"type":"Text","value":" "},
21441 {"type":"KeywordReserved","value":"NO-UNDO"},
21442 {"type":"Punctuation","value":"."},
21443 {"type":"Text","value":"\n\n "},
21444 {"type":"CommentPreproc","value":"{\u0026startTimer}"},
21445 {"type":"Text","value":"\n\n "},
21446 {"type":"CommentMultiline","value":"/* Otherwise determine the value */"},
21447 {"type":"Text","value":"\n "},
21448 {"type":"KeywordReserved","value":"SET-SIZE"},
21449 {"type":"Punctuation","value":"("},
21450 {"type":"NameVariable","value":"mUserId"},
21451 {"type":"Punctuation","value":")"},
21452 {"type":"Text","value":" "},
21453 {"type":"Operator","value":"="},
21454 {"type":"Text","value":" "},
21455 {"type":"LiteralNumberInteger","value":"256"},
21456 {"type":"Punctuation","value":"."},
21457 {"type":"Text","value":"\n "},
21458 {"type":"NameVariable","value":"intSize"},
21459 {"type":"Text","value":" "},
21460 {"type":"Operator","value":"="},
21461 {"type":"Text","value":" "},
21462 {"type":"LiteralNumberInteger","value":"255"},
21463 {"type":"Punctuation","value":"."},
21464 {"type":"Text","value":"\n\n "},
21465 {"type":"KeywordReserved","value":"RUN"},
21466 {"type":"Text","value":" "},
21467 {"type":"NameVariable","value":"GetUserNameA"},
21468 {"type":"Punctuation","value":"("},
21469 {"type":"KeywordReserved","value":"INPUT"},
21470 {"type":"Text","value":" "},
21471 {"type":"NameVariable","value":"mUserId,"},
21472 {"type":"Text","value":" "},
21473 {"type":"KeywordReserved","value":"INPUT-OUTPUT"},
21474 {"type":"Text","value":" "},
21475 {"type":"NameVariable","value":"intSize,"},
21476 {"type":"Text","value":" "},
21477 {"type":"KeywordReserved","value":"OUTPUT"},
21478 {"type":"Text","value":" "},
21479 {"type":"NameVariable","value":"intResult"},
21480 {"type":"Punctuation","value":")."},
21481 {"type":"Text","value":"\n "},
21482 {"type":"KeywordReserved","value":"COPY-LOB"},
21483 {"type":"Text","value":" "},
21484 {"type":"NameVariable","value":"mUserId"},
21485 {"type":"Text","value":" "},
21486 {"type":"KeywordReserved","value":"FOR "},
21487 {"type":"Punctuation","value":"("},
21488 {"type":"NameVariable","value":"intSize"},
21489 {"type":"Text","value":" "},
21490 {"type":"Operator","value":"-"},
21491 {"type":"Text","value":" "},
21492 {"type":"LiteralNumberInteger","value":"1"},
21493 {"type":"Punctuation","value":")"},
21494 {"type":"Text","value":" "},
21495 {"type":"KeywordReserved","value":"TO"},
21496 {"type":"Text","value":" "},
21497 {"type":"NameVariable","value":"cUserName"},
21498 {"type":"Text","value":" "},
21499 {"type":"KeywordReserved","value":"NO-CONVERT"},
21500 {"type":"Punctuation","value":"."},
21501 {"type":"Text","value":"\n\n "},
21502 {"type":"KeywordReserved","value":"IF"},
21503 {"type":"Text","value":" "},
21504 {"type":"NameVariable","value":"intResult"},
21505 {"type":"Text","value":" "},
21506 {"type":"NameVariable","value":"\u003c\u003e"},
21507 {"type":"Text","value":" "},
21508 {"type":"LiteralNumberInteger","value":"1"},
21509 {"type":"Text","value":" "},
21510 {"type":"KeywordReserved","value":"OR"},
21511 {"type":"Text","value":" "},
21512 {"type":"NameVariable","value":"cUserName"},
21513 {"type":"Text","value":" "},
21514 {"type":"Operator","value":"="},
21515 {"type":"Text","value":" "},
21516 {"type":"LiteralStringDouble","value":"\"\""},
21517 {"type":"Text","value":" "},
21518 {"type":"KeywordReserved","value":"OR"},
21519 {"type":"Text","value":" "},
21520 {"type":"NameVariable","value":"cUserName"},
21521 {"type":"Text","value":" "},
21522 {"type":"Operator","value":"="},
21523 {"type":"Text","value":" "},
21524 {"type":"NameVariable","value":"?"},
21525 {"type":"Text","value":" "},
21526 {"type":"KeywordReserved","value":"THEN\n "},
21527 {"type":"Text","value":" "},
21528 {"type":"NameVariable","value":"cUserName"},
21529 {"type":"Text","value":" "},
21530 {"type":"Operator","value":"="},
21531 {"type":"Text","value":" "},
21532 {"type":"LiteralStringDouble","value":"\"default\""},
21533 {"type":"Punctuation","value":"."},
21534 {"type":"Text","value":"\n "},
21535 {"type":"KeywordReserved","value":"ELSE\n "},
21536 {"type":"Text","value":" "},
21537 {"type":"NameVariable","value":"cUserName"},
21538 {"type":"Text","value":" "},
21539 {"type":"Operator","value":"="},
21540 {"type":"Text","value":" "},
21541 {"type":"KeywordReserved","value":"REPLACE"},
21542 {"type":"Punctuation","value":"("},
21543 {"type":"NameVariable","value":"cUserName,"},
21544 {"type":"LiteralStringDouble","value":"\".\""},
21545 {"type":"NameVariable","value":","},
21546 {"type":"LiteralStringDouble","value":"\"\""},
21547 {"type":"Punctuation","value":")."},
21548 {"type":"Text","value":"\n\n "},
21549 {"type":"KeywordReserved","value":"RETURN"},
21550 {"type":"Text","value":" "},
21551 {"type":"KeywordReserved","value":"STRING"},
21552 {"type":"Punctuation","value":"("},
21553 {"type":"NameVariable","value":"cUserName"},
21554 {"type":"Punctuation","value":")."},
21555 {"type":"Text","value":" "},
21556 {"type":"CommentMultiline","value":"/* Function return value. */"},
21557 {"type":"Text","value":"\n\n "},
21558 {"type":"CommentPreproc","value":"{\u0026stopTimer}"},
21559 {"type":"Text","value":"\n"},
21560 {"type":"KeywordReserved","value":"END"},
21561 {"type":"Text","value":" "},
21562 {"type":"KeywordReserved","value":"FUNCTION"},
21563 {"type":"Punctuation","value":"."},
21564 {"type":"Text","value":" "},
21565 {"type":"CommentMultiline","value":"/* getUserName */"},
21566 {"type":"Text","value":"\n\n"},
21567 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
21568 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getWidgetUnderMouse) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getWidgetUnderMouse Procedure"},
21569 {"type":"Text","value":"\n"},
21570 {"type":"KeywordReserved","value":"FUNCTION"},
21571 {"type":"Text","value":" "},
21572 {"type":"NameVariable","value":"getWidgetUnderMouse"},
21573 {"type":"Text","value":" "},
21574 {"type":"KeywordReserved","value":"RETURNS"},
21575 {"type":"Text","value":" "},
21576 {"type":"KeywordType","value":"HANDLE\n "},
21577 {"type":"Punctuation","value":"("},
21578 {"type":"Text","value":" "},
21579 {"type":"NameVariable","value":"phFrame"},
21580 {"type":"Text","value":" "},
21581 {"type":"KeywordReserved","value":"AS"},
21582 {"type":"Text","value":" "},
21583 {"type":"KeywordType","value":"HANDLE "},
21584 {"type":"Punctuation","value":")"},
21585 {"type":"Text","value":" "},
21586 {"type":"Punctuation","value":":"},
21587 {"type":"Text","value":"\n "},
21588 {"type":"CommentMultiline","value":"/* Return the handle of the widget that is currently under the mouse cursor\n */"},
21589 {"type":"Text","value":"\n "},
21590 {"type":"KeywordDeclaration","value":"DEFINE"},
21591 {"type":"Text","value":" "},
21592 {"type":"KeywordReserved","value":"VARIABLE"},
21593 {"type":"Text","value":" "},
21594 {"type":"NameVariable","value":"hWidget"},
21595 {"type":"Text","value":" "},
21596 {"type":"KeywordReserved","value":"AS"},
21597 {"type":"Text","value":" "},
21598 {"type":"KeywordType","value":"HANDLE "},
21599 {"type":"Text","value":" "},
21600 {"type":"KeywordReserved","value":"NO-UNDO"},
21601 {"type":"Punctuation","value":"."},
21602 {"type":"Text","value":"\n "},
21603 {"type":"KeywordDeclaration","value":"DEFINE"},
21604 {"type":"Text","value":" "},
21605 {"type":"KeywordReserved","value":"VARIABLE"},
21606 {"type":"Text","value":" "},
21607 {"type":"NameVariable","value":"iMouseX"},
21608 {"type":"Text","value":" "},
21609 {"type":"KeywordReserved","value":"AS"},
21610 {"type":"Text","value":" "},
21611 {"type":"KeywordType","value":"INTEGER"},
21612 {"type":"Text","value":" "},
21613 {"type":"KeywordReserved","value":"NO-UNDO"},
21614 {"type":"Punctuation","value":"."},
21615 {"type":"Text","value":"\n "},
21616 {"type":"KeywordDeclaration","value":"DEFINE"},
21617 {"type":"Text","value":" "},
21618 {"type":"KeywordReserved","value":"VARIABLE"},
21619 {"type":"Text","value":" "},
21620 {"type":"NameVariable","value":"iMouseY"},
21621 {"type":"Text","value":" "},
21622 {"type":"KeywordReserved","value":"AS"},
21623 {"type":"Text","value":" "},
21624 {"type":"KeywordType","value":"INTEGER"},
21625 {"type":"Text","value":" "},
21626 {"type":"KeywordReserved","value":"NO-UNDO"},
21627 {"type":"Punctuation","value":"."},
21628 {"type":"Text","value":"\n\n "},
21629 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
21630 {"type":"Text","value":"\n "},
21631 {"type":"NameVariable","value":"hWidget"},
21632 {"type":"Text","value":" "},
21633 {"type":"Operator","value":"="},
21634 {"type":"Text","value":" "},
21635 {"type":"NameVariable","value":"phFrame"},
21636 {"type":"Punctuation","value":":"},
21637 {"type":"KeywordReserved","value":"FIRST-CHILD"},
21638 {"type":"Punctuation","value":":"},
21639 {"type":"KeywordReserved","value":"first-child"},
21640 {"type":"Punctuation","value":"."},
21641 {"type":"Text","value":"\n "},
21642 {"type":"KeywordReserved","value":"RUN"},
21643 {"type":"Text","value":" "},
21644 {"type":"NameVariable","value":"getMouseXY"},
21645 {"type":"Punctuation","value":"("},
21646 {"type":"KeywordReserved","value":"INPUT"},
21647 {"type":"Text","value":" "},
21648 {"type":"NameVariable","value":"phFrame,"},
21649 {"type":"Text","value":" "},
21650 {"type":"KeywordReserved","value":"OUTPUT"},
21651 {"type":"Text","value":" "},
21652 {"type":"NameVariable","value":"iMouseX,"},
21653 {"type":"Text","value":" "},
21654 {"type":"KeywordReserved","value":"OUTPUT"},
21655 {"type":"Text","value":" "},
21656 {"type":"NameVariable","value":"iMouseY"},
21657 {"type":"Punctuation","value":")."},
21658 {"type":"Text","value":"\n\n "},
21659 {"type":"KeywordReserved","value":"REPEAT"},
21660 {"type":"Text","value":" "},
21661 {"type":"KeywordReserved","value":"WHILE"},
21662 {"type":"Text","value":" "},
21663 {"type":"KeywordReserved","value":"VALID-HANDLE"},
21664 {"type":"Punctuation","value":"("},
21665 {"type":"NameVariable","value":"hWidget"},
21666 {"type":"Punctuation","value":"):"},
21667 {"type":"Text","value":"\n\n "},
21668 {"type":"KeywordReserved","value":"IF"},
21669 {"type":"Text","value":" "},
21670 {"type":"NameVariable","value":"hWidget"},
21671 {"type":"Punctuation","value":":"},
21672 {"type":"KeywordReserved","value":"TYPE "},
21673 {"type":"NameVariable","value":"\u003c\u003e"},
21674 {"type":"Text","value":" "},
21675 {"type":"LiteralStringDouble","value":"\"RECTANGLE\""},
21676 {"type":"Text","value":"\n "},
21677 {"type":"KeywordReserved","value":"AND"},
21678 {"type":"Text","value":" "},
21679 {"type":"NameVariable","value":"iMouseX"},
21680 {"type":"Text","value":" "},
21681 {"type":"NameVariable","value":"\u003e"},
21682 {"type":"Operator","value":"="},
21683 {"type":"Text","value":" "},
21684 {"type":"NameVariable","value":"hWidget"},
21685 {"type":"Punctuation","value":":"},
21686 {"type":"KeywordReserved","value":"X\n "},
21687 {"type":"Text","value":" "},
21688 {"type":"KeywordReserved","value":"AND"},
21689 {"type":"Text","value":" "},
21690 {"type":"NameVariable","value":"iMouseX"},
21691 {"type":"Text","value":" "},
21692 {"type":"NameVariable","value":"\u003c"},
21693 {"type":"Operator","value":"="},
21694 {"type":"Text","value":" "},
21695 {"type":"NameVariable","value":"hWidget"},
21696 {"type":"Punctuation","value":":"},
21697 {"type":"KeywordReserved","value":"X "},
21698 {"type":"Operator","value":"+"},
21699 {"type":"Text","value":" "},
21700 {"type":"NameVariable","value":"hWidget"},
21701 {"type":"Punctuation","value":":"},
21702 {"type":"KeywordReserved","value":"WIDTH-PIXELS\n "},
21703 {"type":"Text","value":" "},
21704 {"type":"KeywordReserved","value":"AND"},
21705 {"type":"Text","value":" "},
21706 {"type":"NameVariable","value":"iMouseY"},
21707 {"type":"Text","value":" "},
21708 {"type":"NameVariable","value":"\u003e"},
21709 {"type":"Operator","value":"="},
21710 {"type":"Text","value":" "},
21711 {"type":"NameVariable","value":"hWidget"},
21712 {"type":"Punctuation","value":":"},
21713 {"type":"KeywordReserved","value":"Y\n "},
21714 {"type":"Text","value":" "},
21715 {"type":"KeywordReserved","value":"AND"},
21716 {"type":"Text","value":" "},
21717 {"type":"NameVariable","value":"iMouseY"},
21718 {"type":"Text","value":" "},
21719 {"type":"NameVariable","value":"\u003c"},
21720 {"type":"Operator","value":"="},
21721 {"type":"Text","value":" "},
21722 {"type":"NameVariable","value":"hWidget"},
21723 {"type":"Punctuation","value":":"},
21724 {"type":"KeywordReserved","value":"Y "},
21725 {"type":"Operator","value":"+"},
21726 {"type":"Text","value":" "},
21727 {"type":"NameVariable","value":"hWidget"},
21728 {"type":"Punctuation","value":":"},
21729 {"type":"KeywordReserved","value":"HEIGHT-PIXELS"},
21730 {"type":"Text","value":" "},
21731 {"type":"KeywordReserved","value":"THEN"},
21732 {"type":"Text","value":" "},
21733 {"type":"KeywordReserved","value":"RETURN"},
21734 {"type":"Text","value":" "},
21735 {"type":"NameVariable","value":"hWidget"},
21736 {"type":"Punctuation","value":"."},
21737 {"type":"Text","value":"\n\n "},
21738 {"type":"NameVariable","value":"hWidget"},
21739 {"type":"Text","value":" "},
21740 {"type":"Operator","value":"="},
21741 {"type":"Text","value":" "},
21742 {"type":"NameVariable","value":"hWidget"},
21743 {"type":"Punctuation","value":":"},
21744 {"type":"KeywordReserved","value":"NEXT-SIBLING"},
21745 {"type":"Punctuation","value":"."},
21746 {"type":"Text","value":"\n "},
21747 {"type":"KeywordReserved","value":"END"},
21748 {"type":"Punctuation","value":"."},
21749 {"type":"Text","value":"\n\n "},
21750 {"type":"KeywordReserved","value":"RETURN "},
21751 {"type":"NameVariable","value":"?"},
21752 {"type":"Punctuation","value":"."},
21753 {"type":"Text","value":"\n "},
21754 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
21755 {"type":"Text","value":"\n"},
21756 {"type":"KeywordReserved","value":"END"},
21757 {"type":"Text","value":" "},
21758 {"type":"KeywordReserved","value":"FUNCTION"},
21759 {"type":"Punctuation","value":"."},
21760 {"type":"Text","value":" "},
21761 {"type":"CommentMultiline","value":"/* getWidgetUnderMouse */"},
21762 {"type":"Text","value":"\n\n"},
21763 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
21764 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getWorkFolder) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getWorkFolder Procedure"},
21765 {"type":"Text","value":"\n"},
21766 {"type":"KeywordReserved","value":"FUNCTION"},
21767 {"type":"Text","value":" "},
21768 {"type":"NameVariable","value":"getWorkFolder"},
21769 {"type":"Text","value":" "},
21770 {"type":"KeywordReserved","value":"RETURNS"},
21771 {"type":"Text","value":" "},
21772 {"type":"KeywordType","value":"CHARACTER\n "},
21773 {"type":"Punctuation","value":"("},
21774 {"type":"Text","value":" "},
21775 {"type":"CommentMultiline","value":"/* parameter-definitions */"},
21776 {"type":"Text","value":" "},
21777 {"type":"Punctuation","value":")"},
21778 {"type":"Text","value":" "},
21779 {"type":"Punctuation","value":":"},
21780 {"type":"Text","value":"\n\n "},
21781 {"type":"CommentMultiline","value":"/* Cached the value in a global var */"},
21782 {"type":"Text","value":"\n "},
21783 {"type":"KeywordReserved","value":"IF"},
21784 {"type":"Text","value":" "},
21785 {"type":"NameVariable","value":"gcWorkFolder"},
21786 {"type":"Text","value":" "},
21787 {"type":"Operator","value":"="},
21788 {"type":"Text","value":" "},
21789 {"type":"LiteralStringSingle","value":"''"},
21790 {"type":"Text","value":" "},
21791 {"type":"KeywordReserved","value":"THEN\n "},
21792 {"type":"Text","value":" "},
21793 {"type":"KeywordReserved","value":"DO"},
21794 {"type":"Punctuation","value":":"},
21795 {"type":"Text","value":"\n "},
21796 {"type":"NameVariable","value":"gcWorkFolder"},
21797 {"type":"Text","value":" "},
21798 {"type":"Operator","value":"="},
21799 {"type":"Text","value":" "},
21800 {"type":"NameVariable","value":"getRegistry"},
21801 {"type":"Punctuation","value":"("},
21802 {"type":"LiteralStringDouble","value":"\"DataDigger\""},
21803 {"type":"NameVariable","value":","},
21804 {"type":"Text","value":" "},
21805 {"type":"LiteralStringDouble","value":"\"WorkFolder\""},
21806 {"type":"Punctuation","value":")."},
21807 {"type":"Text","value":"\n\n "},
21808 {"type":"CommentMultiline","value":"/* Possibility to specify where DD files are created */"},
21809 {"type":"Text","value":"\n "},
21810 {"type":"KeywordReserved","value":"IF"},
21811 {"type":"Text","value":" "},
21812 {"type":"NameVariable","value":"gcWorkFolder"},
21813 {"type":"Text","value":" "},
21814 {"type":"Operator","value":"="},
21815 {"type":"Text","value":" "},
21816 {"type":"NameVariable","value":"?"},
21817 {"type":"Text","value":" "},
21818 {"type":"KeywordReserved","value":"OR"},
21819 {"type":"Text","value":" "},
21820 {"type":"NameVariable","value":"gcWorkFolder"},
21821 {"type":"Text","value":" "},
21822 {"type":"Operator","value":"="},
21823 {"type":"Text","value":" "},
21824 {"type":"LiteralStringSingle","value":"''"},
21825 {"type":"Text","value":" "},
21826 {"type":"KeywordReserved","value":"THEN\n "},
21827 {"type":"Text","value":" "},
21828 {"type":"NameVariable","value":"gcWorkFolder"},
21829 {"type":"Text","value":" "},
21830 {"type":"Operator","value":"="},
21831 {"type":"Text","value":" "},
21832 {"type":"NameVariable","value":"getProgramDir"},
21833 {"type":"Punctuation","value":"()."},
21834 {"type":"Text","value":"\n "},
21835 {"type":"KeywordReserved","value":"ELSE\n "},
21836 {"type":"Text","value":" "},
21837 {"type":"KeywordReserved","value":"DO"},
21838 {"type":"Punctuation","value":":"},
21839 {"type":"Text","value":"\n "},
21840 {"type":"NameVariable","value":"gcWorkFolder"},
21841 {"type":"Text","value":" "},
21842 {"type":"Operator","value":"="},
21843 {"type":"Text","value":" "},
21844 {"type":"KeywordReserved","value":"RIGHT-TRIM"},
21845 {"type":"Punctuation","value":"("},
21846 {"type":"NameVariable","value":"gcWorkFolder,"},
21847 {"type":"LiteralStringSingle","value":"'/\\') + '"},
21848 {"type":"NameVariable","value":"\\"},
21849 {"type":"LiteralStringSingle","value":"'.\n gcWorkFolder = resolveOsVars(gcWorkFolder).\n RUN createFolder(gcWorkFolder).\n\n FILE-INFO:FILE-NAME = gcWorkFolder.\n IF FILE-INFO:FULL-PATHNAME = ? THEN gcWorkFolder = getProgramDir().\n END.\n END.\n\n RETURN gcWorkFolder.\n\nEND FUNCTION. /* getWorkFolder */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-getXmlNodeName) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION getXmlNodeName Procedure\nFUNCTION getXmlNodeName RETURNS CHARACTER\n ( pcFieldName AS CHARACTER ) :\n /* Return a name that is safe to use in XML output\n */\n pcFieldName = REPLACE(pcFieldName,'"},
21850 {"type":"NameVariable","value":"%"},
21851 {"type":"LiteralStringSingle","value":"', '"},
21852 {"type":"NameVariable","value":"_"},
21853 {"type":"LiteralStringSingle","value":"').\n pcFieldName = REPLACE(pcFieldName,'"},
21854 {"type":"NameVariable","value":"#"},
21855 {"type":"LiteralStringSingle","value":"', '"},
21856 {"type":"NameVariable","value":"_"},
21857 {"type":"LiteralStringSingle","value":"').\n\n RETURN pcFieldName.\n\nEND FUNCTION. /* getXmlNodeName */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isDataServer) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION isDataServer Procedure\nFUNCTION isDataServer RETURNS LOGICAL\n ( INPUT pcDataSrNameOrDbName AS CHARACTER\n ):\n RETURN CAN-FIND(ttDataserver WHERE ttDataserver.cLDBNameDataserver = pcDataSrNameOrDbName).\n\nEND FUNCTION. /* isDataServer */\n\n/* _UIB-CODE-BLOCK-END */\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isDefaultFontsChanged) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION isDefaultFontsChanged Procedure\nFUNCTION isDefaultFontsChanged RETURNS LOGICAL\n ( /* parameter-definitions */ ) :\n /* Returns whether the default fonts 0-7 were changed.\n */\n DEFINE VARIABLE cFontSize AS CHARACTER NO-UNDO EXTENT 8.\n DEFINE VARIABLE i AS INTEGER NO-UNDO.\n\n /* These are the expected fontsizes of the text '"},
21858 {"type":"NameVariable","value":"DataDigger"},
21859 {"type":"LiteralStringSingle","value":"' */\n cFontSize[1] = '"},
21860 {"type":"LiteralNumberInteger","value":"70"},
21861 {"type":"Operator","value":"/"},
21862 {"type":"LiteralNumberInteger","value":"14"},
21863 {"type":"LiteralStringSingle","value":"'. /* font0 */\n cFontSize[2] = '"},
21864 {"type":"LiteralNumberInteger","value":"54"},
21865 {"type":"Operator","value":"/"},
21866 {"type":"LiteralNumberInteger","value":"13"},
21867 {"type":"LiteralStringSingle","value":"'. /* font1 */\n cFontSize[3] = '"},
21868 {"type":"LiteralNumberInteger","value":"70"},
21869 {"type":"Operator","value":"/"},
21870 {"type":"LiteralNumberInteger","value":"14"},
21871 {"type":"LiteralStringSingle","value":"'. /* font2 */\n cFontSize[4] = '"},
21872 {"type":"LiteralNumberInteger","value":"70"},
21873 {"type":"Operator","value":"/"},
21874 {"type":"LiteralNumberInteger","value":"14"},
21875 {"type":"LiteralStringSingle","value":"'. /* font3 */\n cFontSize[5] = '"},
21876 {"type":"LiteralNumberInteger","value":"54"},
21877 {"type":"Operator","value":"/"},
21878 {"type":"LiteralNumberInteger","value":"13"},
21879 {"type":"LiteralStringSingle","value":"'. /* font4 */\n cFontSize[6] = '"},
21880 {"type":"LiteralNumberInteger","value":"70"},
21881 {"type":"Operator","value":"/"},
21882 {"type":"LiteralNumberInteger","value":"16"},
21883 {"type":"LiteralStringSingle","value":"'. /* font5 */\n cFontSize[7] = '"},
21884 {"type":"LiteralNumberInteger","value":"65"},
21885 {"type":"Operator","value":"/"},
21886 {"type":"LiteralNumberInteger","value":"13"},
21887 {"type":"LiteralStringSingle","value":"'. /* font6 */\n cFontSize[8] = '"},
21888 {"type":"LiteralNumberInteger","value":"54"},
21889 {"type":"Operator","value":"/"},
21890 {"type":"LiteralNumberInteger","value":"13"},
21891 {"type":"LiteralStringSingle","value":"'. /* font7 */\n\n checkFont:\n DO i = 0 TO 7:\n IF cFontSize[i + 1] \u003c\u003e SUBSTITUTE('"},
21892 {"type":"CommentPreproc","value":"\u00261/\u00262'"},
21893 {"type":"Text","value":"\n "},
21894 {"type":"NameVariable","value":","},
21895 {"type":"Text","value":" "},
21896 {"type":"KeywordReserved","value":"FONT-TABLE"},
21897 {"type":"Punctuation","value":":"},
21898 {"type":"KeywordReserved","value":"GET-TEXT-WIDTH-PIXELS"},
21899 {"type":"Punctuation","value":"("},
21900 {"type":"LiteralStringSingle","value":"'DataDigger'"},
21901 {"type":"NameVariable","value":",i"},
21902 {"type":"Punctuation","value":")"},
21903 {"type":"Text","value":"\n "},
21904 {"type":"NameVariable","value":","},
21905 {"type":"Text","value":" "},
21906 {"type":"KeywordReserved","value":"FONT-TABLE"},
21907 {"type":"Punctuation","value":":"},
21908 {"type":"KeywordReserved","value":"GET-TEXT-HEIGHT-PIXELS"},
21909 {"type":"Punctuation","value":"("},
21910 {"type":"NameVariable","value":"i"},
21911 {"type":"Punctuation","value":")"},
21912 {"type":"Text","value":"\n "},
21913 {"type":"Punctuation","value":")"},
21914 {"type":"Text","value":" "},
21915 {"type":"KeywordReserved","value":"THEN"},
21916 {"type":"Text","value":" "},
21917 {"type":"KeywordReserved","value":"RETURN"},
21918 {"type":"Text","value":" "},
21919 {"type":"KeywordReserved","value":"TRUE"},
21920 {"type":"Punctuation","value":"."},
21921 {"type":"Text","value":"\n "},
21922 {"type":"KeywordReserved","value":"END"},
21923 {"type":"Punctuation","value":"."},
21924 {"type":"Text","value":" "},
21925 {"type":"CommentMultiline","value":"/* checkFont */"},
21926 {"type":"Text","value":"\n\n "},
21927 {"type":"KeywordReserved","value":"RETURN"},
21928 {"type":"Text","value":" "},
21929 {"type":"KeywordReserved","value":"FALSE"},
21930 {"type":"Punctuation","value":"."},
21931 {"type":"Text","value":"\n\n"},
21932 {"type":"KeywordReserved","value":"END"},
21933 {"type":"Text","value":" "},
21934 {"type":"KeywordReserved","value":"FUNCTION"},
21935 {"type":"Punctuation","value":"."},
21936 {"type":"Text","value":" "},
21937 {"type":"CommentMultiline","value":"/* isDefaultFontsChanged */"},
21938 {"type":"Text","value":"\n\n"},
21939 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
21940 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isFileLocked) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION isFileLocked Procedure"},
21941 {"type":"Text","value":"\n"},
21942 {"type":"KeywordReserved","value":"FUNCTION"},
21943 {"type":"Text","value":" "},
21944 {"type":"NameVariable","value":"isFileLocked"},
21945 {"type":"Text","value":" "},
21946 {"type":"KeywordReserved","value":"RETURNS"},
21947 {"type":"Text","value":" "},
21948 {"type":"KeywordType","value":"LOGICAL\n "},
21949 {"type":"Punctuation","value":"("},
21950 {"type":"Text","value":" "},
21951 {"type":"NameVariable","value":"pcFileName"},
21952 {"type":"Text","value":" "},
21953 {"type":"KeywordReserved","value":"AS"},
21954 {"type":"Text","value":" "},
21955 {"type":"KeywordType","value":"CHARACTER "},
21956 {"type":"Punctuation","value":")"},
21957 {"type":"Text","value":" "},
21958 {"type":"Punctuation","value":":"},
21959 {"type":"Text","value":"\n "},
21960 {"type":"CommentMultiline","value":"/* Check whether a file is locked on the file system\n */"},
21961 {"type":"Text","value":"\n "},
21962 {"type":"KeywordDeclaration","value":"DEFINE"},
21963 {"type":"Text","value":" "},
21964 {"type":"KeywordReserved","value":"VARIABLE"},
21965 {"type":"Text","value":" "},
21966 {"type":"NameVariable","value":"iFileHandle"},
21967 {"type":"Text","value":" "},
21968 {"type":"KeywordReserved","value":"AS"},
21969 {"type":"Text","value":" "},
21970 {"type":"KeywordType","value":"INTEGER"},
21971 {"type":"Text","value":" "},
21972 {"type":"KeywordReserved","value":"NO-UNDO"},
21973 {"type":"Punctuation","value":"."},
21974 {"type":"Text","value":"\n "},
21975 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
21976 {"type":"Text","value":"\n "},
21977 {"type":"KeywordDeclaration","value":"DEFINE"},
21978 {"type":"Text","value":" "},
21979 {"type":"KeywordReserved","value":"VARIABLE"},
21980 {"type":"Text","value":" "},
21981 {"type":"NameVariable","value":"nReturn"},
21982 {"type":"Text","value":" "},
21983 {"type":"KeywordReserved","value":"AS"},
21984 {"type":"Text","value":" "},
21985 {"type":"KeywordType","value":"INTEGER"},
21986 {"type":"Text","value":" "},
21987 {"type":"KeywordReserved","value":"NO-UNDO"},
21988 {"type":"Punctuation","value":"."},
21989 {"type":"Text","value":"\n\n "},
21990 {"type":"CommentMultiline","value":"/* Try to lock the file agains writing */"},
21991 {"type":"Text","value":"\n "},
21992 {"type":"KeywordReserved","value":"RUN"},
21993 {"type":"Text","value":" "},
21994 {"type":"NameVariable","value":"CreateFileA"},
21995 {"type":"Text","value":" "},
21996 {"type":"Punctuation","value":"("},
21997 {"type":"Text","value":" "},
21998 {"type":"KeywordReserved","value":"INPUT"},
21999 {"type":"Text","value":" "},
22000 {"type":"NameVariable","value":"pcFileName"},
22001 {"type":"Text","value":"\n "},
22002 {"type":"NameVariable","value":","},
22003 {"type":"Text","value":" "},
22004 {"type":"KeywordReserved","value":"INPUT "},
22005 {"type":"CommentPreproc","value":"{\u0026GENERIC_WRITE}"},
22006 {"type":"Text","value":"\n "},
22007 {"type":"NameVariable","value":","},
22008 {"type":"Text","value":" "},
22009 {"type":"CommentPreproc","value":"{\u0026FILE_SHARE_READ}"},
22010 {"type":"Text","value":"\n "},
22011 {"type":"NameVariable","value":","},
22012 {"type":"Text","value":" "},
22013 {"type":"LiteralNumberInteger","value":"0"},
22014 {"type":"Text","value":"\n "},
22015 {"type":"NameVariable","value":","},
22016 {"type":"Text","value":" "},
22017 {"type":"CommentPreproc","value":"{\u0026OPEN_EXISTING}"},
22018 {"type":"Text","value":"\n "},
22019 {"type":"NameVariable","value":","},
22020 {"type":"Text","value":" "},
22021 {"type":"CommentPreproc","value":"{\u0026FILE_ATTRIBUTE_NORMAL}"},
22022 {"type":"Text","value":"\n "},
22023 {"type":"NameVariable","value":","},
22024 {"type":"Text","value":" "},
22025 {"type":"LiteralNumberInteger","value":"0"},
22026 {"type":"Text","value":"\n "},
22027 {"type":"NameVariable","value":","},
22028 {"type":"Text","value":" "},
22029 {"type":"KeywordReserved","value":"OUTPUT"},
22030 {"type":"Text","value":" "},
22031 {"type":"NameVariable","value":"iFileHandle"},
22032 {"type":"Text","value":"\n "},
22033 {"type":"Punctuation","value":")."},
22034 {"type":"Text","value":"\n\n "},
22035 {"type":"CommentMultiline","value":"/* Release file handle */"},
22036 {"type":"Text","value":"\n "},
22037 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
22038 {"type":"Text","value":"\n "},
22039 {"type":"KeywordReserved","value":"RUN"},
22040 {"type":"Text","value":" "},
22041 {"type":"NameVariable","value":"CloseHandle"},
22042 {"type":"Text","value":" "},
22043 {"type":"Punctuation","value":"("},
22044 {"type":"KeywordReserved","value":"INPUT"},
22045 {"type":"Text","value":" "},
22046 {"type":"NameVariable","value":"iFileHandle,"},
22047 {"type":"Text","value":" "},
22048 {"type":"KeywordReserved","value":"OUTPUT"},
22049 {"type":"Text","value":" "},
22050 {"type":"NameVariable","value":"nReturn"},
22051 {"type":"Punctuation","value":")."},
22052 {"type":"Text","value":"\n\n "},
22053 {"type":"KeywordReserved","value":"RETURN "},
22054 {"type":"Punctuation","value":"("},
22055 {"type":"NameVariable","value":"iFileHandle"},
22056 {"type":"Text","value":" "},
22057 {"type":"Operator","value":"="},
22058 {"type":"Text","value":" "},
22059 {"type":"Operator","value":"-"},
22060 {"type":"LiteralNumberInteger","value":"1"},
22061 {"type":"Punctuation","value":")."},
22062 {"type":"Text","value":"\n\n"},
22063 {"type":"KeywordReserved","value":"END"},
22064 {"type":"Text","value":" "},
22065 {"type":"KeywordReserved","value":"FUNCTION"},
22066 {"type":"Punctuation","value":"."},
22067 {"type":"Text","value":" "},
22068 {"type":"CommentMultiline","value":"/* isFileLocked */"},
22069 {"type":"Text","value":"\n\n"},
22070 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
22071 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isMouseOver) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION isMouseOver Procedure"},
22072 {"type":"Text","value":"\n"},
22073 {"type":"KeywordReserved","value":"FUNCTION"},
22074 {"type":"Text","value":" "},
22075 {"type":"NameVariable","value":"isMouseOver"},
22076 {"type":"Text","value":" "},
22077 {"type":"KeywordReserved","value":"RETURNS"},
22078 {"type":"Text","value":" "},
22079 {"type":"KeywordType","value":"LOGICAL\n "},
22080 {"type":"Punctuation","value":"("},
22081 {"type":"Text","value":" "},
22082 {"type":"NameVariable","value":"phWidget"},
22083 {"type":"Text","value":" "},
22084 {"type":"KeywordReserved","value":"AS"},
22085 {"type":"Text","value":" "},
22086 {"type":"KeywordType","value":"HANDLE "},
22087 {"type":"Punctuation","value":")"},
22088 {"type":"Text","value":" "},
22089 {"type":"Punctuation","value":":"},
22090 {"type":"Text","value":"\n "},
22091 {"type":"CommentMultiline","value":"/* Return whether the mouse is currently over a certain widget\n */"},
22092 {"type":"Text","value":"\n "},
22093 {"type":"KeywordDeclaration","value":"DEFINE"},
22094 {"type":"Text","value":" "},
22095 {"type":"KeywordReserved","value":"VARIABLE"},
22096 {"type":"Text","value":" "},
22097 {"type":"NameVariable","value":"iMouseX"},
22098 {"type":"Text","value":" "},
22099 {"type":"KeywordReserved","value":"AS"},
22100 {"type":"Text","value":" "},
22101 {"type":"KeywordType","value":"INTEGER "},
22102 {"type":"Text","value":" "},
22103 {"type":"KeywordReserved","value":"NO-UNDO"},
22104 {"type":"Punctuation","value":"."},
22105 {"type":"Text","value":"\n "},
22106 {"type":"KeywordDeclaration","value":"DEFINE"},
22107 {"type":"Text","value":" "},
22108 {"type":"KeywordReserved","value":"VARIABLE"},
22109 {"type":"Text","value":" "},
22110 {"type":"NameVariable","value":"iMouseY"},
22111 {"type":"Text","value":" "},
22112 {"type":"KeywordReserved","value":"AS"},
22113 {"type":"Text","value":" "},
22114 {"type":"KeywordType","value":"INTEGER "},
22115 {"type":"Text","value":" "},
22116 {"type":"KeywordReserved","value":"NO-UNDO"},
22117 {"type":"Punctuation","value":"."},
22118 {"type":"Text","value":"\n\n "},
22119 {"type":"KeywordReserved","value":"IF"},
22120 {"type":"Text","value":" "},
22121 {"type":"KeywordReserved","value":"NOT"},
22122 {"type":"Text","value":" "},
22123 {"type":"KeywordReserved","value":"VALID-HANDLE"},
22124 {"type":"Punctuation","value":"("},
22125 {"type":"NameVariable","value":"phWidget"},
22126 {"type":"Punctuation","value":")"},
22127 {"type":"Text","value":" "},
22128 {"type":"KeywordReserved","value":"THEN"},
22129 {"type":"Text","value":" "},
22130 {"type":"KeywordReserved","value":"RETURN"},
22131 {"type":"Text","value":" "},
22132 {"type":"KeywordReserved","value":"FALSE"},
22133 {"type":"Punctuation","value":"."},
22134 {"type":"Text","value":"\n "},
22135 {"type":"KeywordReserved","value":"RUN"},
22136 {"type":"Text","value":" "},
22137 {"type":"NameVariable","value":"getMouseXY"},
22138 {"type":"Punctuation","value":"("},
22139 {"type":"KeywordReserved","value":"INPUT"},
22140 {"type":"Text","value":" "},
22141 {"type":"NameVariable","value":"phWidget"},
22142 {"type":"Punctuation","value":":"},
22143 {"type":"KeywordReserved","value":"FRAME"},
22144 {"type":"NameVariable","value":","},
22145 {"type":"Text","value":" "},
22146 {"type":"KeywordReserved","value":"OUTPUT"},
22147 {"type":"Text","value":" "},
22148 {"type":"NameVariable","value":"iMouseX,"},
22149 {"type":"Text","value":" "},
22150 {"type":"KeywordReserved","value":"OUTPUT"},
22151 {"type":"Text","value":" "},
22152 {"type":"NameVariable","value":"iMouseY"},
22153 {"type":"Punctuation","value":")."},
22154 {"type":"Text","value":"\n\n "},
22155 {"type":"KeywordReserved","value":"RETURN "},
22156 {"type":"Punctuation","value":"("},
22157 {"type":"Text","value":" "},
22158 {"type":"NameVariable","value":"iMouseX"},
22159 {"type":"Text","value":" "},
22160 {"type":"NameVariable","value":"\u003e"},
22161 {"type":"Operator","value":"="},
22162 {"type":"Text","value":" "},
22163 {"type":"NameVariable","value":"phWidget"},
22164 {"type":"Punctuation","value":":"},
22165 {"type":"KeywordReserved","value":"X\n "},
22166 {"type":"Text","value":" "},
22167 {"type":"KeywordReserved","value":"AND"},
22168 {"type":"Text","value":" "},
22169 {"type":"NameVariable","value":"iMouseX"},
22170 {"type":"Text","value":" "},
22171 {"type":"NameVariable","value":"\u003c"},
22172 {"type":"Operator","value":"="},
22173 {"type":"Text","value":" "},
22174 {"type":"NameVariable","value":"phWidget"},
22175 {"type":"Punctuation","value":":"},
22176 {"type":"KeywordReserved","value":"X "},
22177 {"type":"Operator","value":"+"},
22178 {"type":"Text","value":" "},
22179 {"type":"NameVariable","value":"phWidget"},
22180 {"type":"Punctuation","value":":"},
22181 {"type":"KeywordReserved","value":"WIDTH-PIXELS\n "},
22182 {"type":"Text","value":" "},
22183 {"type":"KeywordReserved","value":"AND"},
22184 {"type":"Text","value":" "},
22185 {"type":"NameVariable","value":"iMouseY"},
22186 {"type":"Text","value":" "},
22187 {"type":"NameVariable","value":"\u003e"},
22188 {"type":"Operator","value":"="},
22189 {"type":"Text","value":" "},
22190 {"type":"NameVariable","value":"phWidget"},
22191 {"type":"Punctuation","value":":"},
22192 {"type":"KeywordReserved","value":"Y\n "},
22193 {"type":"Text","value":" "},
22194 {"type":"KeywordReserved","value":"AND"},
22195 {"type":"Text","value":" "},
22196 {"type":"NameVariable","value":"iMouseY"},
22197 {"type":"Text","value":" "},
22198 {"type":"NameVariable","value":"\u003c"},
22199 {"type":"Operator","value":"="},
22200 {"type":"Text","value":" "},
22201 {"type":"NameVariable","value":"phWidget"},
22202 {"type":"Punctuation","value":":"},
22203 {"type":"KeywordReserved","value":"Y "},
22204 {"type":"Operator","value":"+"},
22205 {"type":"Text","value":" "},
22206 {"type":"NameVariable","value":"phWidget"},
22207 {"type":"Punctuation","value":":"},
22208 {"type":"KeywordReserved","value":"HEIGHT-PIXELS "},
22209 {"type":"Punctuation","value":")."},
22210 {"type":"Text","value":"\n\n"},
22211 {"type":"KeywordReserved","value":"END"},
22212 {"type":"Text","value":" "},
22213 {"type":"KeywordReserved","value":"FUNCTION"},
22214 {"type":"Punctuation","value":"."},
22215 {"type":"Text","value":" "},
22216 {"type":"CommentMultiline","value":"/* isMouseOver */"},
22217 {"type":"Text","value":"\n\n"},
22218 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
22219 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isTableFilterUsed) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION isTableFilterUsed Procedure"},
22220 {"type":"Text","value":"\n"},
22221 {"type":"KeywordReserved","value":"FUNCTION"},
22222 {"type":"Text","value":" "},
22223 {"type":"NameVariable","value":"isTableFilterUsed"},
22224 {"type":"Text","value":" "},
22225 {"type":"KeywordReserved","value":"RETURNS"},
22226 {"type":"Text","value":" "},
22227 {"type":"KeywordType","value":"LOGICAL\n "},
22228 {"type":"Punctuation","value":"("},
22229 {"type":"Text","value":" "},
22230 {"type":"KeywordReserved","value":"INPUT"},
22231 {"type":"Text","value":" "},
22232 {"type":"KeywordReserved","value":"TABLE"},
22233 {"type":"Text","value":" "},
22234 {"type":"NameVariable","value":"ttTableFilter"},
22235 {"type":"Text","value":" "},
22236 {"type":"Punctuation","value":")"},
22237 {"type":"Text","value":" "},
22238 {"type":"Punctuation","value":":"},
22239 {"type":"Text","value":"\n "},
22240 {"type":"CommentMultiline","value":"/* Returns whether any setting is used for table filtering\n */"},
22241 {"type":"Text","value":"\n "},
22242 {"type":"KeywordReserved","value":"FIND"},
22243 {"type":"Text","value":" "},
22244 {"type":"NameVariable","value":"ttTableFilter"},
22245 {"type":"Text","value":" "},
22246 {"type":"KeywordReserved","value":"NO-ERROR"},
22247 {"type":"Punctuation","value":"."},
22248 {"type":"Text","value":"\n "},
22249 {"type":"KeywordReserved","value":"IF"},
22250 {"type":"Text","value":" "},
22251 {"type":"KeywordReserved","value":"NOT"},
22252 {"type":"Text","value":" "},
22253 {"type":"KeywordReserved","value":"AVAILABLE"},
22254 {"type":"Text","value":" "},
22255 {"type":"NameVariable","value":"ttTableFilter"},
22256 {"type":"Text","value":" "},
22257 {"type":"KeywordReserved","value":"THEN"},
22258 {"type":"Text","value":" "},
22259 {"type":"KeywordReserved","value":"RETURN"},
22260 {"type":"Text","value":" "},
22261 {"type":"KeywordReserved","value":"FALSE"},
22262 {"type":"Punctuation","value":"."},
22263 {"type":"Text","value":"\n\n "},
22264 {"type":"CommentMultiline","value":"/* Main toggles */"},
22265 {"type":"Text","value":"\n "},
22266 {"type":"KeywordReserved","value":"IF "},
22267 {"type":"Text","value":" "},
22268 {"type":"NameVariable","value":"ttTableFilter"},
22269 {"type":"Punctuation","value":"."},
22270 {"type":"NameVariable","value":"lShowNormal"},
22271 {"type":"Text","value":" "},
22272 {"type":"Operator","value":"="},
22273 {"type":"Text","value":" "},
22274 {"type":"KeywordReserved","value":"FALSE\n "},
22275 {"type":"Text","value":" "},
22276 {"type":"KeywordReserved","value":"OR"},
22277 {"type":"Text","value":" "},
22278 {"type":"NameVariable","value":"ttTableFilter"},
22279 {"type":"Punctuation","value":"."},
22280 {"type":"NameVariable","value":"lShowSchema"},
22281 {"type":"Text","value":" "},
22282 {"type":"NameVariable","value":"\u003c\u003e"},
22283 {"type":"Text","value":" "},
22284 {"type":"KeywordType","value":"LOGICAL"},
22285 {"type":"Punctuation","value":"("},
22286 {"type":"NameVariable","value":"getRegistry"},
22287 {"type":"Punctuation","value":"("},
22288 {"type":"LiteralStringSingle","value":"'DataDigger'"},
22289 {"type":"NameVariable","value":","},
22290 {"type":"LiteralStringSingle","value":"'ShowHiddenTables'"},
22291 {"type":"Punctuation","value":"))"},
22292 {"type":"Text","value":"\n "},
22293 {"type":"KeywordReserved","value":"OR"},
22294 {"type":"Text","value":" "},
22295 {"type":"NameVariable","value":"ttTableFilter"},
22296 {"type":"Punctuation","value":"."},
22297 {"type":"NameVariable","value":"lShowVst"},
22298 {"type":"Text","value":" "},
22299 {"type":"Operator","value":"="},
22300 {"type":"Text","value":" "},
22301 {"type":"KeywordReserved","value":"TRUE\n "},
22302 {"type":"Text","value":" "},
22303 {"type":"KeywordReserved","value":"OR"},
22304 {"type":"Text","value":" "},
22305 {"type":"NameVariable","value":"ttTableFilter"},
22306 {"type":"Punctuation","value":"."},
22307 {"type":"NameVariable","value":"lShowSql"},
22308 {"type":"Text","value":" "},
22309 {"type":"Operator","value":"="},
22310 {"type":"Text","value":" "},
22311 {"type":"KeywordReserved","value":"TRUE\n "},
22312 {"type":"Text","value":" "},
22313 {"type":"KeywordReserved","value":"OR"},
22314 {"type":"Text","value":" "},
22315 {"type":"NameVariable","value":"ttTableFilter"},
22316 {"type":"Punctuation","value":"."},
22317 {"type":"NameVariable","value":"lShowOther"},
22318 {"type":"Text","value":" "},
22319 {"type":"Operator","value":"="},
22320 {"type":"Text","value":" "},
22321 {"type":"KeywordReserved","value":"TRUE\n "},
22322 {"type":"Text","value":" "},
22323 {"type":"KeywordReserved","value":"OR"},
22324 {"type":"Text","value":" "},
22325 {"type":"NameVariable","value":"ttTableFilter"},
22326 {"type":"Punctuation","value":"."},
22327 {"type":"NameVariable","value":"lShowHidden"},
22328 {"type":"Text","value":" "},
22329 {"type":"Operator","value":"="},
22330 {"type":"Text","value":" "},
22331 {"type":"KeywordReserved","value":"TRUE\n "},
22332 {"type":"Text","value":" "},
22333 {"type":"KeywordReserved","value":"OR"},
22334 {"type":"Text","value":" "},
22335 {"type":"NameVariable","value":"ttTableFilter"},
22336 {"type":"Punctuation","value":"."},
22337 {"type":"NameVariable","value":"lShowFrozen"},
22338 {"type":"Text","value":" "},
22339 {"type":"Operator","value":"="},
22340 {"type":"Text","value":" "},
22341 {"type":"KeywordReserved","value":"TRUE"},
22342 {"type":"Text","value":" "},
22343 {"type":"KeywordReserved","value":"THEN"},
22344 {"type":"Text","value":" "},
22345 {"type":"KeywordReserved","value":"RETURN"},
22346 {"type":"Text","value":" "},
22347 {"type":"KeywordReserved","value":"TRUE"},
22348 {"type":"Punctuation","value":"."},
22349 {"type":"Text","value":"\n\n "},
22350 {"type":"CommentMultiline","value":"/* Show these tables */"},
22351 {"type":"Text","value":"\n "},
22352 {"type":"KeywordReserved","value":"IF "},
22353 {"type":"Text","value":" "},
22354 {"type":"NameVariable","value":"ttTableFilter"},
22355 {"type":"Punctuation","value":"."},
22356 {"type":"NameVariable","value":"cTableNameShow"},
22357 {"type":"Text","value":" "},
22358 {"type":"NameVariable","value":"\u003c\u003e"},
22359 {"type":"Text","value":" "},
22360 {"type":"NameVariable","value":"?"},
22361 {"type":"Text","value":"\n "},
22362 {"type":"KeywordReserved","value":"AND"},
22363 {"type":"Text","value":" "},
22364 {"type":"NameVariable","value":"ttTableFilter"},
22365 {"type":"Punctuation","value":"."},
22366 {"type":"NameVariable","value":"cTableNameShow"},
22367 {"type":"Text","value":" "},
22368 {"type":"NameVariable","value":"\u003c\u003e"},
22369 {"type":"Text","value":" "},
22370 {"type":"LiteralStringSingle","value":"''"},
22371 {"type":"Text","value":"\n "},
22372 {"type":"KeywordReserved","value":"AND"},
22373 {"type":"Text","value":" "},
22374 {"type":"NameVariable","value":"ttTableFilter"},
22375 {"type":"Punctuation","value":"."},
22376 {"type":"NameVariable","value":"cTableNameShow"},
22377 {"type":"Text","value":" "},
22378 {"type":"NameVariable","value":"\u003c\u003e"},
22379 {"type":"Text","value":" "},
22380 {"type":"LiteralStringSingle","value":"'*'"},
22381 {"type":"Text","value":" "},
22382 {"type":"KeywordReserved","value":"THEN"},
22383 {"type":"Text","value":" "},
22384 {"type":"KeywordReserved","value":"RETURN"},
22385 {"type":"Text","value":" "},
22386 {"type":"KeywordReserved","value":"TRUE"},
22387 {"type":"Punctuation","value":"."},
22388 {"type":"Text","value":"\n\n "},
22389 {"type":"CommentMultiline","value":"/* But hide these */"},
22390 {"type":"Text","value":"\n "},
22391 {"type":"KeywordReserved","value":"IF "},
22392 {"type":"Text","value":" "},
22393 {"type":"NameVariable","value":"ttTableFilter"},
22394 {"type":"Punctuation","value":"."},
22395 {"type":"NameVariable","value":"cTableNameHide"},
22396 {"type":"Text","value":" "},
22397 {"type":"NameVariable","value":"\u003c\u003e"},
22398 {"type":"Text","value":" "},
22399 {"type":"NameVariable","value":"?"},
22400 {"type":"Text","value":"\n "},
22401 {"type":"KeywordReserved","value":"AND"},
22402 {"type":"Text","value":" "},
22403 {"type":"NameVariable","value":"ttTableFilter"},
22404 {"type":"Punctuation","value":"."},
22405 {"type":"NameVariable","value":"cTableNameHide"},
22406 {"type":"Text","value":" "},
22407 {"type":"NameVariable","value":"\u003c\u003e"},
22408 {"type":"Text","value":" "},
22409 {"type":"LiteralStringSingle","value":"''"},
22410 {"type":"Text","value":" "},
22411 {"type":"KeywordReserved","value":"THEN"},
22412 {"type":"Text","value":" "},
22413 {"type":"KeywordReserved","value":"RETURN"},
22414 {"type":"Text","value":" "},
22415 {"type":"KeywordReserved","value":"TRUE"},
22416 {"type":"Punctuation","value":"."},
22417 {"type":"Text","value":"\n\n "},
22418 {"type":"CommentMultiline","value":"/* Show only tables that contain all of these fields */"},
22419 {"type":"Text","value":"\n "},
22420 {"type":"KeywordReserved","value":"IF "},
22421 {"type":"Text","value":" "},
22422 {"type":"NameVariable","value":"ttTableFilter"},
22423 {"type":"Punctuation","value":"."},
22424 {"type":"NameVariable","value":"cTableFieldShow"},
22425 {"type":"Text","value":" "},
22426 {"type":"NameVariable","value":"\u003c\u003e"},
22427 {"type":"Text","value":" "},
22428 {"type":"NameVariable","value":"?"},
22429 {"type":"Text","value":"\n "},
22430 {"type":"KeywordReserved","value":"AND"},
22431 {"type":"Text","value":" "},
22432 {"type":"NameVariable","value":"ttTableFilter"},
22433 {"type":"Punctuation","value":"."},
22434 {"type":"NameVariable","value":"cTableFieldShow"},
22435 {"type":"Text","value":" "},
22436 {"type":"NameVariable","value":"\u003c\u003e"},
22437 {"type":"Text","value":" "},
22438 {"type":"LiteralStringSingle","value":"''"},
22439 {"type":"Text","value":"\n "},
22440 {"type":"KeywordReserved","value":"AND"},
22441 {"type":"Text","value":" "},
22442 {"type":"NameVariable","value":"ttTableFilter"},
22443 {"type":"Punctuation","value":"."},
22444 {"type":"NameVariable","value":"cTableFieldShow"},
22445 {"type":"Text","value":" "},
22446 {"type":"NameVariable","value":"\u003c\u003e"},
22447 {"type":"Text","value":" "},
22448 {"type":"LiteralStringSingle","value":"'*'"},
22449 {"type":"Text","value":" "},
22450 {"type":"KeywordReserved","value":"THEN"},
22451 {"type":"Text","value":" "},
22452 {"type":"KeywordReserved","value":"RETURN"},
22453 {"type":"Text","value":" "},
22454 {"type":"KeywordReserved","value":"TRUE"},
22455 {"type":"Punctuation","value":"."},
22456 {"type":"Text","value":"\n\n "},
22457 {"type":"CommentMultiline","value":"/* But hide tables that contain any of these */"},
22458 {"type":"Text","value":"\n "},
22459 {"type":"KeywordReserved","value":"IF "},
22460 {"type":"Text","value":" "},
22461 {"type":"NameVariable","value":"ttTableFilter"},
22462 {"type":"Punctuation","value":"."},
22463 {"type":"NameVariable","value":"cTableFieldHide"},
22464 {"type":"Text","value":" "},
22465 {"type":"NameVariable","value":"\u003c\u003e"},
22466 {"type":"Text","value":" "},
22467 {"type":"NameVariable","value":"?"},
22468 {"type":"Text","value":"\n "},
22469 {"type":"KeywordReserved","value":"AND"},
22470 {"type":"Text","value":" "},
22471 {"type":"NameVariable","value":"ttTableFilter"},
22472 {"type":"Punctuation","value":"."},
22473 {"type":"NameVariable","value":"cTableFieldHide"},
22474 {"type":"Text","value":" "},
22475 {"type":"NameVariable","value":"\u003c\u003e"},
22476 {"type":"Text","value":" "},
22477 {"type":"LiteralStringSingle","value":"''"},
22478 {"type":"Text","value":" "},
22479 {"type":"KeywordReserved","value":"THEN"},
22480 {"type":"Text","value":" "},
22481 {"type":"KeywordReserved","value":"RETURN"},
22482 {"type":"Text","value":" "},
22483 {"type":"KeywordReserved","value":"TRUE"},
22484 {"type":"Punctuation","value":"."},
22485 {"type":"Text","value":"\n\n "},
22486 {"type":"CommentMultiline","value":"/* else */"},
22487 {"type":"Text","value":"\n "},
22488 {"type":"KeywordReserved","value":"RETURN"},
22489 {"type":"Text","value":" "},
22490 {"type":"KeywordReserved","value":"FALSE"},
22491 {"type":"Punctuation","value":"."},
22492 {"type":"Text","value":"\n\n"},
22493 {"type":"KeywordReserved","value":"END"},
22494 {"type":"Text","value":" "},
22495 {"type":"KeywordReserved","value":"FUNCTION"},
22496 {"type":"Punctuation","value":"."},
22497 {"type":"Text","value":" "},
22498 {"type":"CommentMultiline","value":"/* isTableFilterUsed */"},
22499 {"type":"Text","value":"\n\n"},
22500 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
22501 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-isValidCodePage) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION isValidCodePage Procedure"},
22502 {"type":"Text","value":"\n"},
22503 {"type":"KeywordReserved","value":"FUNCTION"},
22504 {"type":"Text","value":" "},
22505 {"type":"NameVariable","value":"isValidCodePage"},
22506 {"type":"Text","value":" "},
22507 {"type":"KeywordReserved","value":"RETURNS"},
22508 {"type":"Text","value":" "},
22509 {"type":"KeywordType","value":"LOGICAL\n "},
22510 {"type":"Punctuation","value":"("},
22511 {"type":"NameVariable","value":"pcCodepage"},
22512 {"type":"Text","value":" "},
22513 {"type":"KeywordReserved","value":"AS"},
22514 {"type":"Text","value":" "},
22515 {"type":"KeywordType","value":"CHARACTER"},
22516 {"type":"Punctuation","value":"):"},
22517 {"type":"Text","value":"\n "},
22518 {"type":"CommentMultiline","value":"/* Returns whether pcCodePage is valid\n */"},
22519 {"type":"Text","value":"\n "},
22520 {"type":"CommentPreproc","value":"{\u0026_proparse_prolint-nowarn(varusage)}"},
22521 {"type":"Text","value":"\n "},
22522 {"type":"KeywordDeclaration","value":"DEFINE"},
22523 {"type":"Text","value":" "},
22524 {"type":"KeywordReserved","value":"VARIABLE"},
22525 {"type":"Text","value":" "},
22526 {"type":"NameVariable","value":"cDummy"},
22527 {"type":"Text","value":" "},
22528 {"type":"KeywordReserved","value":"AS"},
22529 {"type":"Text","value":" "},
22530 {"type":"KeywordType","value":"LONGCHAR"},
22531 {"type":"Text","value":" "},
22532 {"type":"KeywordReserved","value":"NO-UNDO"},
22533 {"type":"Punctuation","value":"."},
22534 {"type":"Text","value":"\n\n "},
22535 {"type":"KeywordReserved","value":"IF"},
22536 {"type":"Text","value":" "},
22537 {"type":"NameVariable","value":"pcCodePage"},
22538 {"type":"Text","value":" "},
22539 {"type":"Operator","value":"="},
22540 {"type":"Text","value":" "},
22541 {"type":"LiteralStringSingle","value":"''"},
22542 {"type":"Text","value":" "},
22543 {"type":"KeywordReserved","value":"THEN"},
22544 {"type":"Text","value":" "},
22545 {"type":"KeywordReserved","value":"RETURN"},
22546 {"type":"Text","value":" "},
22547 {"type":"KeywordReserved","value":"TRUE"},
22548 {"type":"Punctuation","value":"."},
22549 {"type":"Text","value":"\n\n "},
22550 {"type":"NameVariable","value":"FIX"},
22551 {"type":"Operator","value":"-"},
22552 {"type":"NameVariable","value":"CODEPAGE"},
22553 {"type":"Punctuation","value":"("},
22554 {"type":"NameVariable","value":"cDummy"},
22555 {"type":"Punctuation","value":")"},
22556 {"type":"Text","value":" "},
22557 {"type":"Operator","value":"="},
22558 {"type":"Text","value":" "},
22559 {"type":"NameVariable","value":"pcCodepage"},
22560 {"type":"Text","value":" "},
22561 {"type":"KeywordReserved","value":"NO-ERROR"},
22562 {"type":"Punctuation","value":"."},
22563 {"type":"Text","value":"\n "},
22564 {"type":"KeywordReserved","value":"RETURN"},
22565 {"type":"Text","value":" "},
22566 {"type":"KeywordReserved","value":"NOT"},
22567 {"type":"Text","value":" "},
22568 {"type":"KeywordReserved","value":"ERROR-STATUS"},
22569 {"type":"Punctuation","value":":"},
22570 {"type":"KeywordReserved","value":"ERROR"},
22571 {"type":"Punctuation","value":"."},
22572 {"type":"Text","value":"\n\n"},
22573 {"type":"KeywordReserved","value":"END"},
22574 {"type":"Text","value":" "},
22575 {"type":"KeywordReserved","value":"FUNCTION"},
22576 {"type":"Punctuation","value":"."},
22577 {"type":"Text","value":" "},
22578 {"type":"CommentMultiline","value":"/* isValidCodePage */"},
22579 {"type":"Text","value":"\n\n"},
22580 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
22581 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-readFile) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION readFile Procedure"},
22582 {"type":"Text","value":"\n"},
22583 {"type":"KeywordReserved","value":"FUNCTION"},
22584 {"type":"Text","value":" "},
22585 {"type":"NameVariable","value":"readFile"},
22586 {"type":"Text","value":" "},
22587 {"type":"KeywordReserved","value":"RETURNS"},
22588 {"type":"Text","value":" "},
22589 {"type":"KeywordType","value":"LONGCHAR\n "},
22590 {"type":"Punctuation","value":"("},
22591 {"type":"NameVariable","value":"pcFilename"},
22592 {"type":"Text","value":" "},
22593 {"type":"KeywordReserved","value":"AS"},
22594 {"type":"Text","value":" "},
22595 {"type":"KeywordType","value":"CHARACTER"},
22596 {"type":"Punctuation","value":"):"},
22597 {"type":"Text","value":"\n "},
22598 {"type":"CommentMultiline","value":"/* Read contents of a file as a longchar.\n */"},
22599 {"type":"Text","value":"\n "},
22600 {"type":"KeywordDeclaration","value":"DEFINE"},
22601 {"type":"Text","value":" "},
22602 {"type":"KeywordReserved","value":"VARIABLE"},
22603 {"type":"Text","value":" "},
22604 {"type":"NameVariable","value":"cContent"},
22605 {"type":"Text","value":" "},
22606 {"type":"KeywordReserved","value":"AS"},
22607 {"type":"Text","value":" "},
22608 {"type":"KeywordType","value":"LONGCHAR "},
22609 {"type":"Text","value":" "},
22610 {"type":"KeywordReserved","value":"NO-UNDO"},
22611 {"type":"Punctuation","value":"."},
22612 {"type":"Text","value":"\n "},
22613 {"type":"KeywordDeclaration","value":"DEFINE"},
22614 {"type":"Text","value":" "},
22615 {"type":"KeywordReserved","value":"VARIABLE"},
22616 {"type":"Text","value":" "},
22617 {"type":"NameVariable","value":"cLine"},
22618 {"type":"Text","value":" "},
22619 {"type":"KeywordReserved","value":"AS"},
22620 {"type":"Text","value":" "},
22621 {"type":"KeywordType","value":"CHARACTER"},
22622 {"type":"Text","value":" "},
22623 {"type":"KeywordReserved","value":"NO-UNDO"},
22624 {"type":"Punctuation","value":"."},
22625 {"type":"Text","value":"\n\n "},
22626 {"type":"KeywordReserved","value":"IF"},
22627 {"type":"Text","value":" "},
22628 {"type":"KeywordReserved","value":"SEARCH"},
22629 {"type":"Punctuation","value":"("},
22630 {"type":"NameVariable","value":"pcFilename"},
22631 {"type":"Punctuation","value":")"},
22632 {"type":"Text","value":" "},
22633 {"type":"NameVariable","value":"\u003c\u003e"},
22634 {"type":"Text","value":" "},
22635 {"type":"NameVariable","value":"?"},
22636 {"type":"Text","value":" "},
22637 {"type":"KeywordReserved","value":"THEN\n "},
22638 {"type":"Text","value":" "},
22639 {"type":"KeywordReserved","value":"DO"},
22640 {"type":"Punctuation","value":":"},
22641 {"type":"Text","value":"\n "},
22642 {"type":"KeywordReserved","value":"INPUT"},
22643 {"type":"Text","value":" "},
22644 {"type":"KeywordReserved","value":"FROM"},
22645 {"type":"Text","value":" "},
22646 {"type":"KeywordReserved","value":"VALUE"},
22647 {"type":"Punctuation","value":"("},
22648 {"type":"NameVariable","value":"pcFilename"},
22649 {"type":"Punctuation","value":")."},
22650 {"type":"Text","value":"\n "},
22651 {"type":"KeywordReserved","value":"REPEAT"},
22652 {"type":"Punctuation","value":":"},
22653 {"type":"Text","value":"\n "},
22654 {"type":"KeywordReserved","value":"IMPORT"},
22655 {"type":"Text","value":" "},
22656 {"type":"KeywordReserved","value":"UNFORMATTED"},
22657 {"type":"Text","value":" "},
22658 {"type":"NameVariable","value":"cLine"},
22659 {"type":"Punctuation","value":"."},
22660 {"type":"Text","value":"\n "},
22661 {"type":"NameVariable","value":"cContent"},
22662 {"type":"Text","value":" "},
22663 {"type":"Operator","value":"="},
22664 {"type":"Text","value":" "},
22665 {"type":"NameVariable","value":"cContent"},
22666 {"type":"Text","value":" "},
22667 {"type":"Operator","value":"+"},
22668 {"type":"Text","value":" "},
22669 {"type":"LiteralStringDouble","value":"\"~n\""},
22670 {"type":"Text","value":" "},
22671 {"type":"Operator","value":"+"},
22672 {"type":"Text","value":" "},
22673 {"type":"NameVariable","value":"cLine"},
22674 {"type":"Punctuation","value":"."},
22675 {"type":"Text","value":"\n "},
22676 {"type":"KeywordReserved","value":"END"},
22677 {"type":"Punctuation","value":"."},
22678 {"type":"Text","value":"\n "},
22679 {"type":"KeywordReserved","value":"INPUT"},
22680 {"type":"Text","value":" "},
22681 {"type":"KeywordReserved","value":"CLOSE"},
22682 {"type":"Punctuation","value":"."},
22683 {"type":"Text","value":"\n "},
22684 {"type":"KeywordReserved","value":"END"},
22685 {"type":"Punctuation","value":"."},
22686 {"type":"Text","value":"\n\n "},
22687 {"type":"KeywordReserved","value":"RETURN"},
22688 {"type":"Text","value":" "},
22689 {"type":"NameVariable","value":"cContent"},
22690 {"type":"Punctuation","value":"."},
22691 {"type":"Text","value":"\n"},
22692 {"type":"KeywordReserved","value":"END"},
22693 {"type":"Text","value":" "},
22694 {"type":"KeywordReserved","value":"FUNCTION"},
22695 {"type":"Punctuation","value":"."},
22696 {"type":"Text","value":" "},
22697 {"type":"CommentMultiline","value":"/* readFile */"},
22698 {"type":"Text","value":"\n\n"},
22699 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
22700 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-removeConnection) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION removeConnection Procedure"},
22701 {"type":"Text","value":"\n"},
22702 {"type":"KeywordReserved","value":"FUNCTION"},
22703 {"type":"Text","value":" "},
22704 {"type":"NameVariable","value":"removeConnection"},
22705 {"type":"Text","value":" "},
22706 {"type":"KeywordReserved","value":"RETURNS"},
22707 {"type":"Text","value":" "},
22708 {"type":"KeywordType","value":"LOGICAL\n "},
22709 {"type":"Punctuation","value":"("},
22710 {"type":"Text","value":" "},
22711 {"type":"NameVariable","value":"pcDatabase"},
22712 {"type":"Text","value":" "},
22713 {"type":"KeywordReserved","value":"AS"},
22714 {"type":"Text","value":" "},
22715 {"type":"KeywordType","value":"CHARACTER "},
22716 {"type":"Punctuation","value":")"},
22717 {"type":"Text","value":" "},
22718 {"type":"Punctuation","value":":"},
22719 {"type":"Text","value":"\n "},
22720 {"type":"CommentMultiline","value":"/* Remove record from connection temp-table\n */"},
22721 {"type":"Text","value":"\n "},
22722 {"type":"KeywordDeclaration","value":"DEFINE"},
22723 {"type":"Text","value":" "},
22724 {"type":"KeywordReserved","value":"BUFFER"},
22725 {"type":"Text","value":" "},
22726 {"type":"NameVariable","value":"bfDatabase"},
22727 {"type":"Text","value":" "},
22728 {"type":"KeywordReserved","value":"FOR"},
22729 {"type":"Text","value":" "},
22730 {"type":"NameVariable","value":"ttDatabase"},
22731 {"type":"Punctuation","value":"."},
22732 {"type":"Text","value":"\n "},
22733 {"type":"KeywordReserved","value":"FIND"},
22734 {"type":"Text","value":" "},
22735 {"type":"NameVariable","value":"bfDatabase"},
22736 {"type":"Text","value":" "},
22737 {"type":"KeywordReserved","value":"WHERE"},
22738 {"type":"Text","value":" "},
22739 {"type":"NameVariable","value":"bfDatabase"},
22740 {"type":"Punctuation","value":"."},
22741 {"type":"NameVariable","value":"cLogicalName"},
22742 {"type":"Text","value":" "},
22743 {"type":"Operator","value":"="},
22744 {"type":"Text","value":" "},
22745 {"type":"NameVariable","value":"pcDatabase"},
22746 {"type":"Text","value":" "},
22747 {"type":"KeywordReserved","value":"NO-ERROR"},
22748 {"type":"Punctuation","value":"."},
22749 {"type":"Text","value":"\n "},
22750 {"type":"KeywordReserved","value":"IF"},
22751 {"type":"Text","value":" "},
22752 {"type":"KeywordReserved","value":"AVAILABLE"},
22753 {"type":"Text","value":" "},
22754 {"type":"NameVariable","value":"bfDatabase"},
22755 {"type":"Text","value":" "},
22756 {"type":"KeywordReserved","value":"THEN"},
22757 {"type":"Text","value":" "},
22758 {"type":"KeywordReserved","value":"DELETE"},
22759 {"type":"Text","value":" "},
22760 {"type":"NameVariable","value":"bfDatabase"},
22761 {"type":"Punctuation","value":"."},
22762 {"type":"Text","value":"\n "},
22763 {"type":"KeywordReserved","value":"RETURN"},
22764 {"type":"Text","value":" "},
22765 {"type":"KeywordReserved","value":"TRUE"},
22766 {"type":"Punctuation","value":"."},
22767 {"type":"Text","value":"\n\n"},
22768 {"type":"KeywordReserved","value":"END"},
22769 {"type":"Text","value":" "},
22770 {"type":"KeywordReserved","value":"FUNCTION"},
22771 {"type":"Punctuation","value":"."},
22772 {"type":"Text","value":" "},
22773 {"type":"CommentMultiline","value":"/* removeConnection */"},
22774 {"type":"Text","value":"\n\n"},
22775 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
22776 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-resolveOsVars) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION resolveOsVars Procedure"},
22777 {"type":"Text","value":"\n"},
22778 {"type":"KeywordReserved","value":"FUNCTION"},
22779 {"type":"Text","value":" "},
22780 {"type":"NameVariable","value":"resolveOsVars"},
22781 {"type":"Text","value":" "},
22782 {"type":"KeywordReserved","value":"RETURNS"},
22783 {"type":"Text","value":" "},
22784 {"type":"KeywordType","value":"CHARACTER\n "},
22785 {"type":"Punctuation","value":"("},
22786 {"type":"Text","value":" "},
22787 {"type":"NameVariable","value":"pcString"},
22788 {"type":"Text","value":" "},
22789 {"type":"KeywordReserved","value":"AS"},
22790 {"type":"Text","value":" "},
22791 {"type":"KeywordType","value":"CHARACTER "},
22792 {"type":"Punctuation","value":")"},
22793 {"type":"Text","value":" "},
22794 {"type":"Punctuation","value":":"},
22795 {"type":"Text","value":"\n\n "},
22796 {"type":"CommentMultiline","value":"/* Return a string with OS vars resolved\n */"},
22797 {"type":"Text","value":"\n "},
22798 {"type":"KeywordDeclaration","value":"DEFINE"},
22799 {"type":"Text","value":" "},
22800 {"type":"KeywordReserved","value":"VARIABLE"},
22801 {"type":"Text","value":" "},
22802 {"type":"NameVariable","value":"i"},
22803 {"type":"Text","value":" "},
22804 {"type":"KeywordReserved","value":"AS"},
22805 {"type":"Text","value":" "},
22806 {"type":"KeywordType","value":"INTEGER"},
22807 {"type":"Text","value":" "},
22808 {"type":"KeywordReserved","value":"NO-UNDO"},
22809 {"type":"Punctuation","value":"."},
22810 {"type":"Text","value":"\n\n "},
22811 {"type":"KeywordReserved","value":"DO"},
22812 {"type":"Text","value":" "},
22813 {"type":"NameVariable","value":"i"},
22814 {"type":"Text","value":" "},
22815 {"type":"Operator","value":"="},
22816 {"type":"Text","value":" "},
22817 {"type":"LiteralNumberInteger","value":"1"},
22818 {"type":"Text","value":" "},
22819 {"type":"KeywordReserved","value":"TO"},
22820 {"type":"Text","value":" "},
22821 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
22822 {"type":"Punctuation","value":"("},
22823 {"type":"NameVariable","value":"pcString,"},
22824 {"type":"LiteralStringSingle","value":"'%'"},
22825 {"type":"Punctuation","value":"):"},
22826 {"type":"Text","value":"\n "},
22827 {"type":"KeywordReserved","value":"IF"},
22828 {"type":"Text","value":" "},
22829 {"type":"NameVariable","value":"i"},
22830 {"type":"Text","value":" "},
22831 {"type":"KeywordReserved","value":"MODULO"},
22832 {"type":"Text","value":" "},
22833 {"type":"LiteralNumberInteger","value":"2"},
22834 {"type":"Text","value":" "},
22835 {"type":"Operator","value":"="},
22836 {"type":"Text","value":" "},
22837 {"type":"LiteralNumberInteger","value":"0"},
22838 {"type":"Text","value":"\n "},
22839 {"type":"KeywordReserved","value":"AND"},
22840 {"type":"Text","value":" "},
22841 {"type":"KeywordReserved","value":"OS-GETENV"},
22842 {"type":"Punctuation","value":"("},
22843 {"type":"KeywordReserved","value":"ENTRY"},
22844 {"type":"Punctuation","value":"("},
22845 {"type":"NameVariable","value":"i,pcString,"},
22846 {"type":"LiteralStringSingle","value":"'%'"},
22847 {"type":"Punctuation","value":"))"},
22848 {"type":"Text","value":" "},
22849 {"type":"NameVariable","value":"\u003c\u003e"},
22850 {"type":"Text","value":" "},
22851 {"type":"NameVariable","value":"?"},
22852 {"type":"Text","value":" "},
22853 {"type":"KeywordReserved","value":"THEN\n "},
22854 {"type":"Text","value":" "},
22855 {"type":"KeywordReserved","value":"ENTRY"},
22856 {"type":"Punctuation","value":"("},
22857 {"type":"NameVariable","value":"i,pcString,"},
22858 {"type":"LiteralStringSingle","value":"'%'"},
22859 {"type":"Punctuation","value":")"},
22860 {"type":"Text","value":" "},
22861 {"type":"Operator","value":"="},
22862 {"type":"Text","value":" "},
22863 {"type":"KeywordReserved","value":"OS-GETENV"},
22864 {"type":"Punctuation","value":"("},
22865 {"type":"KeywordReserved","value":"ENTRY"},
22866 {"type":"Punctuation","value":"("},
22867 {"type":"NameVariable","value":"i,pcString,"},
22868 {"type":"LiteralStringSingle","value":"'%'"},
22869 {"type":"Punctuation","value":"))."},
22870 {"type":"Text","value":"\n "},
22871 {"type":"KeywordReserved","value":"END"},
22872 {"type":"Punctuation","value":"."},
22873 {"type":"Text","value":"\n\n "},
22874 {"type":"NameVariable","value":"pcString"},
22875 {"type":"Text","value":" "},
22876 {"type":"Operator","value":"="},
22877 {"type":"Text","value":" "},
22878 {"type":"KeywordReserved","value":"REPLACE"},
22879 {"type":"Punctuation","value":"("},
22880 {"type":"NameVariable","value":"pcString,"},
22881 {"type":"LiteralStringSingle","value":"'%'"},
22882 {"type":"NameVariable","value":","},
22883 {"type":"LiteralStringSingle","value":"''"},
22884 {"type":"Punctuation","value":")."},
22885 {"type":"Text","value":"\n "},
22886 {"type":"KeywordReserved","value":"RETURN"},
22887 {"type":"Text","value":" "},
22888 {"type":"NameVariable","value":"pcString"},
22889 {"type":"Punctuation","value":"."},
22890 {"type":"Text","value":"\n"},
22891 {"type":"KeywordReserved","value":"END"},
22892 {"type":"Text","value":" "},
22893 {"type":"KeywordReserved","value":"FUNCTION"},
22894 {"type":"Punctuation","value":"."},
22895 {"type":"Text","value":" "},
22896 {"type":"CommentMultiline","value":"/* resolveOsVars */"},
22897 {"type":"Text","value":"\n\n"},
22898 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
22899 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-resolveSequence) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION resolveSequence Procedure"},
22900 {"type":"Text","value":"\n"},
22901 {"type":"KeywordReserved","value":"FUNCTION"},
22902 {"type":"Text","value":" "},
22903 {"type":"NameVariable","value":"resolveSequence"},
22904 {"type":"Text","value":" "},
22905 {"type":"KeywordReserved","value":"RETURNS"},
22906 {"type":"Text","value":" "},
22907 {"type":"KeywordType","value":"CHARACTER\n "},
22908 {"type":"Punctuation","value":"("},
22909 {"type":"Text","value":" "},
22910 {"type":"NameVariable","value":"pcString"},
22911 {"type":"Text","value":" "},
22912 {"type":"KeywordReserved","value":"AS"},
22913 {"type":"Text","value":" "},
22914 {"type":"KeywordType","value":"CHARACTER "},
22915 {"type":"Punctuation","value":")"},
22916 {"type":"Text","value":" "},
22917 {"type":"Punctuation","value":":"},
22918 {"type":"Text","value":"\n "},
22919 {"type":"CommentMultiline","value":"/* Return a string where sequence nr for file is resolved\n */"},
22920 {"type":"Text","value":"\n "},
22921 {"type":"KeywordDeclaration","value":"DEFINE"},
22922 {"type":"Text","value":" "},
22923 {"type":"KeywordReserved","value":"VARIABLE"},
22924 {"type":"Text","value":" "},
22925 {"type":"NameVariable","value":"iFileNr"},
22926 {"type":"Text","value":" "},
22927 {"type":"KeywordReserved","value":"AS"},
22928 {"type":"Text","value":" "},
22929 {"type":"KeywordType","value":"INTEGER "},
22930 {"type":"Text","value":" "},
22931 {"type":"KeywordReserved","value":"NO-UNDO"},
22932 {"type":"Punctuation","value":"."},
22933 {"type":"Text","value":"\n "},
22934 {"type":"KeywordDeclaration","value":"DEFINE"},
22935 {"type":"Text","value":" "},
22936 {"type":"KeywordReserved","value":"VARIABLE"},
22937 {"type":"Text","value":" "},
22938 {"type":"NameVariable","value":"cSeqMask"},
22939 {"type":"Text","value":" "},
22940 {"type":"KeywordReserved","value":"AS"},
22941 {"type":"Text","value":" "},
22942 {"type":"KeywordType","value":"CHARACTER"},
22943 {"type":"Text","value":" "},
22944 {"type":"KeywordReserved","value":"NO-UNDO "},
22945 {"type":"Punctuation","value":"."},
22946 {"type":"Text","value":"\n "},
22947 {"type":"KeywordDeclaration","value":"DEFINE"},
22948 {"type":"Text","value":" "},
22949 {"type":"KeywordReserved","value":"VARIABLE"},
22950 {"type":"Text","value":" "},
22951 {"type":"NameVariable","value":"cSeqFormat"},
22952 {"type":"Text","value":" "},
22953 {"type":"KeywordReserved","value":"AS"},
22954 {"type":"Text","value":" "},
22955 {"type":"KeywordType","value":"CHARACTER"},
22956 {"type":"Text","value":" "},
22957 {"type":"KeywordReserved","value":"NO-UNDO "},
22958 {"type":"Punctuation","value":"."},
22959 {"type":"Text","value":"\n "},
22960 {"type":"KeywordDeclaration","value":"DEFINE"},
22961 {"type":"Text","value":" "},
22962 {"type":"KeywordReserved","value":"VARIABLE"},
22963 {"type":"Text","value":" "},
22964 {"type":"NameVariable","value":"cFileName"},
22965 {"type":"Text","value":" "},
22966 {"type":"KeywordReserved","value":"AS"},
22967 {"type":"Text","value":" "},
22968 {"type":"KeywordType","value":"CHARACTER"},
22969 {"type":"Text","value":" "},
22970 {"type":"KeywordReserved","value":"NO-UNDO"},
22971 {"type":"Punctuation","value":"."},
22972 {"type":"Text","value":"\n\n "},
22973 {"type":"NameVariable","value":"cFileName"},
22974 {"type":"Text","value":" "},
22975 {"type":"Operator","value":"="},
22976 {"type":"Text","value":" "},
22977 {"type":"NameVariable","value":"pcString"},
22978 {"type":"Punctuation","value":"."},
22979 {"type":"Text","value":"\n\n "},
22980 {"type":"CommentMultiline","value":"/* User can specify a sequence for the file. The length of\n * the tag sets the format: \u003c###\u003e translates to a 3-digit nr\n * Special case is \u003c#\u003e which translates to no leading zeros\n */"},
22981 {"type":"Text","value":"\n "},
22982 {"type":"KeywordReserved","value":"IF "},
22983 {"type":"Text","value":" "},
22984 {"type":"KeywordReserved","value":"INDEX"},
22985 {"type":"Punctuation","value":"("},
22986 {"type":"NameVariable","value":"cFileName,"},
22987 {"type":"LiteralStringSingle","value":"'\u003c#'"},
22988 {"type":"Punctuation","value":")"},
22989 {"type":"Text","value":" "},
22990 {"type":"NameVariable","value":"\u003e"},
22991 {"type":"Text","value":" "},
22992 {"type":"LiteralNumberInteger","value":"0"},
22993 {"type":"Text","value":"\n "},
22994 {"type":"KeywordReserved","value":"AND"},
22995 {"type":"Text","value":" "},
22996 {"type":"KeywordReserved","value":"index"},
22997 {"type":"Punctuation","value":"("},
22998 {"type":"NameVariable","value":"cFileName,"},
22999 {"type":"LiteralStringSingle","value":"'#\u003e'"},
23000 {"type":"Punctuation","value":")"},
23001 {"type":"Text","value":" "},
23002 {"type":"NameVariable","value":"\u003e"},
23003 {"type":"Text","value":" "},
23004 {"type":"LiteralNumberInteger","value":"0"},
23005 {"type":"Text","value":" "},
23006 {"type":"KeywordReserved","value":"THEN\n "},
23007 {"type":"Text","value":" "},
23008 {"type":"KeywordReserved","value":"DO"},
23009 {"type":"Punctuation","value":":"},
23010 {"type":"Text","value":"\n "},
23011 {"type":"NameVariable","value":"cSeqMask"},
23012 {"type":"Text","value":" "},
23013 {"type":"Operator","value":"="},
23014 {"type":"Text","value":" "},
23015 {"type":"KeywordReserved","value":"SUBSTRING"},
23016 {"type":"Punctuation","value":"("},
23017 {"type":"NameVariable","value":"cFileName,"},
23018 {"type":"KeywordReserved","value":"INDEX"},
23019 {"type":"Punctuation","value":"("},
23020 {"type":"NameVariable","value":"cFileName,"},
23021 {"type":"LiteralStringSingle","value":"'\u003c#'"},
23022 {"type":"Punctuation","value":"))."},
23023 {"type":"Text","value":" "},
23024 {"type":"CommentMultiline","value":"/* \u003c#####\u003etralalala */"},
23025 {"type":"Text","value":"\n "},
23026 {"type":"NameVariable","value":"cSeqMask"},
23027 {"type":"Text","value":" "},
23028 {"type":"Operator","value":"="},
23029 {"type":"Text","value":" "},
23030 {"type":"KeywordReserved","value":"SUBSTRING"},
23031 {"type":"Punctuation","value":"("},
23032 {"type":"NameVariable","value":"cSeqMask,"},
23033 {"type":"LiteralNumberInteger","value":"1"},
23034 {"type":"NameVariable","value":","},
23035 {"type":"KeywordReserved","value":"INDEX"},
23036 {"type":"Punctuation","value":"("},
23037 {"type":"NameVariable","value":"cSeqMask,"},
23038 {"type":"LiteralStringSingle","value":"'\u003e'"},
23039 {"type":"Punctuation","value":"))."},
23040 {"type":"Text","value":" "},
23041 {"type":"CommentMultiline","value":"/* \u003c#####\u003e */"},
23042 {"type":"Text","value":"\n "},
23043 {"type":"NameVariable","value":"cSeqFormat"},
23044 {"type":"Text","value":" "},
23045 {"type":"Operator","value":"="},
23046 {"type":"Text","value":" "},
23047 {"type":"KeywordReserved","value":"TRIM"},
23048 {"type":"Punctuation","value":"("},
23049 {"type":"NameVariable","value":"cSeqMask,"},
23050 {"type":"LiteralStringSingle","value":"'\u003c\u003e'"},
23051 {"type":"Punctuation","value":")."},
23052 {"type":"Text","value":" "},
23053 {"type":"CommentMultiline","value":"/* ##### */"},
23054 {"type":"Text","value":"\n "},
23055 {"type":"NameVariable","value":"cSeqFormat"},
23056 {"type":"Text","value":" "},
23057 {"type":"Operator","value":"="},
23058 {"type":"Text","value":" "},
23059 {"type":"KeywordReserved","value":"REPLACE"},
23060 {"type":"Punctuation","value":"("},
23061 {"type":"NameVariable","value":"cSeqFormat,"},
23062 {"type":"LiteralStringSingle","value":"'#'"},
23063 {"type":"NameVariable","value":","},
23064 {"type":"LiteralStringSingle","value":"'9'"},
23065 {"type":"Punctuation","value":")."},
23066 {"type":"Text","value":"\n "},
23067 {"type":"KeywordReserved","value":"IF"},
23068 {"type":"Text","value":" "},
23069 {"type":"NameVariable","value":"cSeqFormat"},
23070 {"type":"Text","value":" "},
23071 {"type":"Operator","value":"="},
23072 {"type":"Text","value":" "},
23073 {"type":"LiteralStringSingle","value":"'9'"},
23074 {"type":"Text","value":" "},
23075 {"type":"KeywordReserved","value":"THEN"},
23076 {"type":"Text","value":" "},
23077 {"type":"NameVariable","value":"cSeqFormat"},
23078 {"type":"Text","value":" "},
23079 {"type":"Operator","value":"="},
23080 {"type":"Text","value":" "},
23081 {"type":"LiteralStringSingle","value":"'\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e\u003e9'"},
23082 {"type":"Punctuation","value":"."},
23083 {"type":"Text","value":"\n\n "},
23084 {"type":"NameVariable","value":"setFileNr"},
23085 {"type":"Punctuation","value":":"},
23086 {"type":"Text","value":"\n "},
23087 {"type":"KeywordReserved","value":"REPEAT"},
23088 {"type":"Punctuation","value":":"},
23089 {"type":"Text","value":"\n "},
23090 {"type":"NameVariable","value":"iFileNr"},
23091 {"type":"Text","value":" "},
23092 {"type":"Operator","value":"="},
23093 {"type":"Text","value":" "},
23094 {"type":"NameVariable","value":"iFileNr"},
23095 {"type":"Text","value":" "},
23096 {"type":"Operator","value":"+"},
23097 {"type":"Text","value":" "},
23098 {"type":"LiteralNumberInteger","value":"1"},
23099 {"type":"Punctuation","value":"."},
23100 {"type":"Text","value":"\n "},
23101 {"type":"KeywordReserved","value":"IF"},
23102 {"type":"Text","value":" "},
23103 {"type":"KeywordReserved","value":"SEARCH"},
23104 {"type":"Punctuation","value":"("},
23105 {"type":"KeywordReserved","value":"REPLACE"},
23106 {"type":"Punctuation","value":"("},
23107 {"type":"NameVariable","value":"cFileName,cSeqMask,"},
23108 {"type":"KeywordReserved","value":"TRIM"},
23109 {"type":"Punctuation","value":"("},
23110 {"type":"KeywordReserved","value":"STRING"},
23111 {"type":"Punctuation","value":"("},
23112 {"type":"NameVariable","value":"iFileNr,cSeqFormat"},
23113 {"type":"Punctuation","value":"))))"},
23114 {"type":"Text","value":" "},
23115 {"type":"Operator","value":"="},
23116 {"type":"Text","value":" "},
23117 {"type":"NameVariable","value":"?"},
23118 {"type":"Text","value":" "},
23119 {"type":"KeywordReserved","value":"THEN\n "},
23120 {"type":"Text","value":" "},
23121 {"type":"KeywordReserved","value":"DO"},
23122 {"type":"Punctuation","value":":"},
23123 {"type":"Text","value":"\n "},
23124 {"type":"NameVariable","value":"cFileName"},
23125 {"type":"Text","value":" "},
23126 {"type":"Operator","value":"="},
23127 {"type":"Text","value":" "},
23128 {"type":"KeywordReserved","value":"REPLACE"},
23129 {"type":"Punctuation","value":"("},
23130 {"type":"NameVariable","value":"cFileName,cSeqMask,"},
23131 {"type":"KeywordReserved","value":"TRIM"},
23132 {"type":"Punctuation","value":"("},
23133 {"type":"KeywordReserved","value":"STRING"},
23134 {"type":"Punctuation","value":"("},
23135 {"type":"NameVariable","value":"iFileNr,cSeqFormat"},
23136 {"type":"Punctuation","value":")))."},
23137 {"type":"Text","value":"\n "},
23138 {"type":"KeywordReserved","value":"LEAVE"},
23139 {"type":"Text","value":" "},
23140 {"type":"NameVariable","value":"setFileNr"},
23141 {"type":"Punctuation","value":"."},
23142 {"type":"Text","value":"\n "},
23143 {"type":"KeywordReserved","value":"END"},
23144 {"type":"Punctuation","value":"."},
23145 {"type":"Text","value":"\n "},
23146 {"type":"KeywordReserved","value":"END"},
23147 {"type":"Punctuation","value":"."},
23148 {"type":"Text","value":"\n "},
23149 {"type":"KeywordReserved","value":"END"},
23150 {"type":"Punctuation","value":"."},
23151 {"type":"Text","value":"\n\n "},
23152 {"type":"KeywordReserved","value":"RETURN"},
23153 {"type":"Text","value":" "},
23154 {"type":"NameVariable","value":"cFileName"},
23155 {"type":"Punctuation","value":"."},
23156 {"type":"Text","value":"\n\n"},
23157 {"type":"KeywordReserved","value":"END"},
23158 {"type":"Text","value":" "},
23159 {"type":"KeywordReserved","value":"FUNCTION"},
23160 {"type":"Punctuation","value":"."},
23161 {"type":"Text","value":" "},
23162 {"type":"CommentMultiline","value":"/* resolveSequence */"},
23163 {"type":"Text","value":"\n\n"},
23164 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
23165 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setColor) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION setColor Procedure"},
23166 {"type":"Text","value":"\n"},
23167 {"type":"KeywordReserved","value":"FUNCTION"},
23168 {"type":"Text","value":" "},
23169 {"type":"NameVariable","value":"setColor"},
23170 {"type":"Text","value":" "},
23171 {"type":"KeywordReserved","value":"RETURNS"},
23172 {"type":"Text","value":" "},
23173 {"type":"KeywordType","value":"INTEGER\n "},
23174 {"type":"Punctuation","value":"("},
23175 {"type":"Text","value":" "},
23176 {"type":"NameVariable","value":"pcName"},
23177 {"type":"Text","value":" "},
23178 {"type":"KeywordReserved","value":"AS"},
23179 {"type":"Text","value":" "},
23180 {"type":"KeywordType","value":"CHARACTER\n "},
23181 {"type":"NameVariable","value":","},
23182 {"type":"Text","value":" "},
23183 {"type":"NameVariable","value":"piColor"},
23184 {"type":"Text","value":" "},
23185 {"type":"KeywordReserved","value":"AS"},
23186 {"type":"Text","value":" "},
23187 {"type":"KeywordType","value":"INTEGER"},
23188 {"type":"Punctuation","value":")"},
23189 {"type":"Text","value":" "},
23190 {"type":"Punctuation","value":":"},
23191 {"type":"Text","value":"\n "},
23192 {"type":"CommentMultiline","value":"/* Set color nr in the color tt\n */"},
23193 {"type":"Text","value":"\n "},
23194 {"type":"KeywordDeclaration","value":"DEFINE"},
23195 {"type":"Text","value":" "},
23196 {"type":"KeywordReserved","value":"BUFFER"},
23197 {"type":"Text","value":" "},
23198 {"type":"NameVariable","value":"bColor"},
23199 {"type":"Text","value":" "},
23200 {"type":"KeywordReserved","value":"FOR"},
23201 {"type":"Text","value":" "},
23202 {"type":"NameVariable","value":"ttColor"},
23203 {"type":"Punctuation","value":"."},
23204 {"type":"Text","value":"\n\n "},
23205 {"type":"KeywordReserved","value":"FIND"},
23206 {"type":"Text","value":" "},
23207 {"type":"NameVariable","value":"bColor"},
23208 {"type":"Text","value":" "},
23209 {"type":"KeywordReserved","value":"WHERE"},
23210 {"type":"Text","value":" "},
23211 {"type":"NameVariable","value":"bColor"},
23212 {"type":"Punctuation","value":"."},
23213 {"type":"NameVariable","value":"cName"},
23214 {"type":"Text","value":" "},
23215 {"type":"Operator","value":"="},
23216 {"type":"Text","value":" "},
23217 {"type":"NameVariable","value":"pcName"},
23218 {"type":"Text","value":" "},
23219 {"type":"KeywordReserved","value":"NO-ERROR"},
23220 {"type":"Punctuation","value":"."},
23221 {"type":"Text","value":"\n "},
23222 {"type":"KeywordReserved","value":"IF"},
23223 {"type":"Text","value":" "},
23224 {"type":"KeywordReserved","value":"NOT"},
23225 {"type":"Text","value":" "},
23226 {"type":"KeywordReserved","value":"AVAILABLE"},
23227 {"type":"Text","value":" "},
23228 {"type":"NameVariable","value":"bColor"},
23229 {"type":"Text","value":" "},
23230 {"type":"KeywordReserved","value":"THEN\n "},
23231 {"type":"Text","value":" "},
23232 {"type":"KeywordReserved","value":"DO"},
23233 {"type":"Punctuation","value":":"},
23234 {"type":"Text","value":"\n "},
23235 {"type":"KeywordReserved","value":"CREATE"},
23236 {"type":"Text","value":" "},
23237 {"type":"NameVariable","value":"bColor"},
23238 {"type":"Punctuation","value":"."},
23239 {"type":"Text","value":"\n "},
23240 {"type":"KeywordReserved","value":"ASSIGN"},
23241 {"type":"Text","value":" "},
23242 {"type":"NameVariable","value":"bColor"},
23243 {"type":"Punctuation","value":"."},
23244 {"type":"NameVariable","value":"cName"},
23245 {"type":"Text","value":" "},
23246 {"type":"Operator","value":"="},
23247 {"type":"Text","value":" "},
23248 {"type":"NameVariable","value":"pcName"},
23249 {"type":"Punctuation","value":"."},
23250 {"type":"Text","value":"\n "},
23251 {"type":"KeywordReserved","value":"END"},
23252 {"type":"Punctuation","value":"."},
23253 {"type":"Text","value":"\n\n "},
23254 {"type":"CommentMultiline","value":"/* Set to default value from settings */"},
23255 {"type":"Text","value":"\n "},
23256 {"type":"KeywordReserved","value":"IF"},
23257 {"type":"Text","value":" "},
23258 {"type":"NameVariable","value":"piColor"},
23259 {"type":"Text","value":" "},
23260 {"type":"Operator","value":"="},
23261 {"type":"Text","value":" "},
23262 {"type":"NameVariable","value":"?"},
23263 {"type":"Text","value":" "},
23264 {"type":"KeywordReserved","value":"THEN\n "},
23265 {"type":"Text","value":" "},
23266 {"type":"KeywordReserved","value":"DO"},
23267 {"type":"Punctuation","value":":"},
23268 {"type":"Text","value":"\n "},
23269 {"type":"NameVariable","value":"piColor"},
23270 {"type":"Text","value":" "},
23271 {"type":"Operator","value":"="},
23272 {"type":"Text","value":" "},
23273 {"type":"KeywordType","value":"INTEGER"},
23274 {"type":"Punctuation","value":"("},
23275 {"type":"NameVariable","value":"getRegistry"},
23276 {"type":"Punctuation","value":"("},
23277 {"type":"LiteralStringSingle","value":"'DataDigger:Colors'"},
23278 {"type":"NameVariable","value":","},
23279 {"type":"Text","value":" "},
23280 {"type":"NameVariable","value":"pcName"},
23281 {"type":"Punctuation","value":"))"},
23282 {"type":"Text","value":" "},
23283 {"type":"KeywordReserved","value":"NO-ERROR"},
23284 {"type":"Punctuation","value":"."},
23285 {"type":"Text","value":"\n "},
23286 {"type":"KeywordReserved","value":"IF"},
23287 {"type":"Text","value":" "},
23288 {"type":"KeywordReserved","value":"ERROR-STATUS"},
23289 {"type":"Punctuation","value":":"},
23290 {"type":"KeywordReserved","value":"ERROR"},
23291 {"type":"Text","value":" "},
23292 {"type":"KeywordReserved","value":"THEN"},
23293 {"type":"Text","value":" "},
23294 {"type":"NameVariable","value":"piColor"},
23295 {"type":"Text","value":" "},
23296 {"type":"Operator","value":"="},
23297 {"type":"Text","value":" "},
23298 {"type":"NameVariable","value":"?"},
23299 {"type":"Punctuation","value":"."},
23300 {"type":"Text","value":"\n "},
23301 {"type":"KeywordReserved","value":"END"},
23302 {"type":"Punctuation","value":"."},
23303 {"type":"Text","value":"\n\n "},
23304 {"type":"NameVariable","value":"bColor"},
23305 {"type":"Punctuation","value":"."},
23306 {"type":"NameVariable","value":"iColor"},
23307 {"type":"Text","value":" "},
23308 {"type":"Operator","value":"="},
23309 {"type":"Text","value":" "},
23310 {"type":"NameVariable","value":"piColor"},
23311 {"type":"Punctuation","value":"."},
23312 {"type":"Text","value":"\n "},
23313 {"type":"KeywordReserved","value":"RETURN"},
23314 {"type":"Text","value":" "},
23315 {"type":"NameVariable","value":"bColor"},
23316 {"type":"Punctuation","value":"."},
23317 {"type":"NameVariable","value":"iColor"},
23318 {"type":"Punctuation","value":"."},
23319 {"type":"Text","value":"\n\n"},
23320 {"type":"KeywordReserved","value":"END"},
23321 {"type":"Text","value":" "},
23322 {"type":"KeywordReserved","value":"FUNCTION"},
23323 {"type":"Punctuation","value":"."},
23324 {"type":"Text","value":" "},
23325 {"type":"CommentMultiline","value":"/* setColor */"},
23326 {"type":"Text","value":"\n\n"},
23327 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
23328 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setColumnWidthList) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION setColumnWidthList Procedure"},
23329 {"type":"Text","value":"\n"},
23330 {"type":"KeywordReserved","value":"FUNCTION"},
23331 {"type":"Text","value":" "},
23332 {"type":"NameVariable","value":"setColumnWidthList"},
23333 {"type":"Text","value":" "},
23334 {"type":"KeywordReserved","value":"RETURNS"},
23335 {"type":"Text","value":" "},
23336 {"type":"KeywordType","value":"LOGICAL\n "},
23337 {"type":"Punctuation","value":"("},
23338 {"type":"Text","value":" "},
23339 {"type":"KeywordReserved","value":"INPUT"},
23340 {"type":"Text","value":" "},
23341 {"type":"NameVariable","value":"phBrowse"},
23342 {"type":"Text","value":" "},
23343 {"type":"KeywordReserved","value":"AS"},
23344 {"type":"Text","value":" "},
23345 {"type":"KeywordType","value":"HANDLE\n "},
23346 {"type":"NameVariable","value":","},
23347 {"type":"Text","value":" "},
23348 {"type":"KeywordReserved","value":"INPUT"},
23349 {"type":"Text","value":" "},
23350 {"type":"NameVariable","value":"pcWidthList"},
23351 {"type":"Text","value":" "},
23352 {"type":"KeywordReserved","value":"AS"},
23353 {"type":"Text","value":" "},
23354 {"type":"KeywordType","value":"CHARACTER"},
23355 {"type":"Punctuation","value":"):"},
23356 {"type":"Text","value":"\n "},
23357 {"type":"CommentMultiline","value":"/* Set all specified columns in pcWidthList to a specified width\n */"},
23358 {"type":"Text","value":"\n "},
23359 {"type":"KeywordDeclaration","value":"DEFINE"},
23360 {"type":"Text","value":" "},
23361 {"type":"KeywordReserved","value":"VARIABLE"},
23362 {"type":"Text","value":" "},
23363 {"type":"NameVariable","value":"cColumnName"},
23364 {"type":"Text","value":" "},
23365 {"type":"KeywordReserved","value":"AS"},
23366 {"type":"Text","value":" "},
23367 {"type":"KeywordType","value":"CHARACTER"},
23368 {"type":"Text","value":" "},
23369 {"type":"KeywordReserved","value":"NO-UNDO"},
23370 {"type":"Punctuation","value":"."},
23371 {"type":"Text","value":"\n "},
23372 {"type":"KeywordDeclaration","value":"DEFINE"},
23373 {"type":"Text","value":" "},
23374 {"type":"KeywordReserved","value":"VARIABLE"},
23375 {"type":"Text","value":" "},
23376 {"type":"NameVariable","value":"cListItem"},
23377 {"type":"Text","value":" "},
23378 {"type":"KeywordReserved","value":"AS"},
23379 {"type":"Text","value":" "},
23380 {"type":"KeywordType","value":"CHARACTER"},
23381 {"type":"Text","value":" "},
23382 {"type":"KeywordReserved","value":"NO-UNDO"},
23383 {"type":"Punctuation","value":"."},
23384 {"type":"Text","value":"\n "},
23385 {"type":"KeywordDeclaration","value":"DEFINE"},
23386 {"type":"Text","value":" "},
23387 {"type":"KeywordReserved","value":"VARIABLE"},
23388 {"type":"Text","value":" "},
23389 {"type":"NameVariable","value":"hColumn"},
23390 {"type":"Text","value":" "},
23391 {"type":"KeywordReserved","value":"AS"},
23392 {"type":"Text","value":" "},
23393 {"type":"KeywordType","value":"HANDLE "},
23394 {"type":"Text","value":" "},
23395 {"type":"KeywordReserved","value":"NO-UNDO"},
23396 {"type":"Punctuation","value":"."},
23397 {"type":"Text","value":"\n "},
23398 {"type":"KeywordDeclaration","value":"DEFINE"},
23399 {"type":"Text","value":" "},
23400 {"type":"KeywordReserved","value":"VARIABLE"},
23401 {"type":"Text","value":" "},
23402 {"type":"NameVariable","value":"iColumnWidth"},
23403 {"type":"Text","value":" "},
23404 {"type":"KeywordReserved","value":"AS"},
23405 {"type":"Text","value":" "},
23406 {"type":"KeywordType","value":"INTEGER "},
23407 {"type":"Text","value":" "},
23408 {"type":"KeywordReserved","value":"NO-UNDO"},
23409 {"type":"Punctuation","value":"."},
23410 {"type":"Text","value":"\n "},
23411 {"type":"KeywordDeclaration","value":"DEFINE"},
23412 {"type":"Text","value":" "},
23413 {"type":"KeywordReserved","value":"VARIABLE"},
23414 {"type":"Text","value":" "},
23415 {"type":"NameVariable","value":"i"},
23416 {"type":"Text","value":" "},
23417 {"type":"KeywordReserved","value":"AS"},
23418 {"type":"Text","value":" "},
23419 {"type":"KeywordType","value":"INTEGER "},
23420 {"type":"Text","value":" "},
23421 {"type":"KeywordReserved","value":"NO-UNDO"},
23422 {"type":"Punctuation","value":"."},
23423 {"type":"Text","value":"\n "},
23424 {"type":"KeywordDeclaration","value":"DEFINE"},
23425 {"type":"Text","value":" "},
23426 {"type":"KeywordReserved","value":"VARIABLE"},
23427 {"type":"Text","value":" "},
23428 {"type":"NameVariable","value":"j"},
23429 {"type":"Text","value":" "},
23430 {"type":"KeywordReserved","value":"AS"},
23431 {"type":"Text","value":" "},
23432 {"type":"KeywordType","value":"INTEGER "},
23433 {"type":"Text","value":" "},
23434 {"type":"KeywordReserved","value":"NO-UNDO"},
23435 {"type":"Punctuation","value":"."},
23436 {"type":"Text","value":"\n\n "},
23437 {"type":"KeywordReserved","value":"DO"},
23438 {"type":"Text","value":" "},
23439 {"type":"NameVariable","value":"i"},
23440 {"type":"Text","value":" "},
23441 {"type":"Operator","value":"="},
23442 {"type":"Text","value":" "},
23443 {"type":"LiteralNumberInteger","value":"1"},
23444 {"type":"Text","value":" "},
23445 {"type":"KeywordReserved","value":"TO"},
23446 {"type":"Text","value":" "},
23447 {"type":"KeywordReserved","value":"NUM-ENTRIES"},
23448 {"type":"Punctuation","value":"("},
23449 {"type":"NameVariable","value":"pcWidthList"},
23450 {"type":"Punctuation","value":"):"},
23451 {"type":"Text","value":"\n "},
23452 {"type":"NameVariable","value":"cListItem"},
23453 {"type":"Text","value":" "},
23454 {"type":"Operator","value":"="},
23455 {"type":"Text","value":" "},
23456 {"type":"KeywordReserved","value":"ENTRY"},
23457 {"type":"Punctuation","value":"("},
23458 {"type":"NameVariable","value":"i,pcWidthList"},
23459 {"type":"Punctuation","value":")."},
23460 {"type":"Text","value":"\n "},
23461 {"type":"NameVariable","value":"cColumnName"},
23462 {"type":"Text","value":" "},
23463 {"type":"Operator","value":"="},
23464 {"type":"Text","value":" "},
23465 {"type":"KeywordReserved","value":"ENTRY"},
23466 {"type":"Punctuation","value":"("},
23467 {"type":"LiteralNumberInteger","value":"1"},
23468 {"type":"NameVariable","value":",cListItem,"},
23469 {"type":"LiteralStringSingle","value":"':'"},
23470 {"type":"Punctuation","value":")"},
23471 {"type":"Text","value":" "},
23472 {"type":"KeywordReserved","value":"NO-ERROR"},
23473 {"type":"Punctuation","value":"."},
23474 {"type":"Text","value":"\n "},
23475 {"type":"NameVariable","value":"iColumnWidth"},
23476 {"type":"Text","value":" "},
23477 {"type":"Operator","value":"="},
23478 {"type":"Text","value":" "},
23479 {"type":"KeywordType","value":"INTEGER"},
23480 {"type":"Punctuation","value":"("},
23481 {"type":"KeywordReserved","value":"ENTRY"},
23482 {"type":"Punctuation","value":"("},
23483 {"type":"LiteralNumberInteger","value":"2"},
23484 {"type":"NameVariable","value":",cListItem,"},
23485 {"type":"LiteralStringSingle","value":"':'"},
23486 {"type":"Punctuation","value":"))"},
23487 {"type":"Text","value":" "},
23488 {"type":"KeywordReserved","value":"NO-ERROR"},
23489 {"type":"Punctuation","value":"."},
23490 {"type":"Text","value":"\n\n "},
23491 {"type":"KeywordReserved","value":"DO"},
23492 {"type":"Text","value":" "},
23493 {"type":"NameVariable","value":"j"},
23494 {"type":"Text","value":" "},
23495 {"type":"Operator","value":"="},
23496 {"type":"Text","value":" "},
23497 {"type":"LiteralNumberInteger","value":"1"},
23498 {"type":"Text","value":" "},
23499 {"type":"KeywordReserved","value":"TO"},
23500 {"type":"Text","value":" "},
23501 {"type":"NameVariable","value":"phBrowse"},
23502 {"type":"Punctuation","value":":"},
23503 {"type":"KeywordReserved","value":"NUM-COLUMNS"},
23504 {"type":"Punctuation","value":":"},
23505 {"type":"Text","value":"\n "},
23506 {"type":"NameVariable","value":"hColumn"},
23507 {"type":"Text","value":" "},
23508 {"type":"Operator","value":"="},
23509 {"type":"Text","value":" "},
23510 {"type":"NameVariable","value":"phBrowse"},
23511 {"type":"Punctuation","value":":"},
23512 {"type":"KeywordReserved","value":"GET-BROWSE-COLUMN"},
23513 {"type":"Punctuation","value":"("},
23514 {"type":"NameVariable","value":"j"},
23515 {"type":"Punctuation","value":")."},
23516 {"type":"Text","value":"\n "},
23517 {"type":"KeywordReserved","value":"IF"},
23518 {"type":"Text","value":" "},
23519 {"type":"NameVariable","value":"hColumn"},
23520 {"type":"Punctuation","value":":"},
23521 {"type":"KeywordReserved","value":"NAME "},
23522 {"type":"Operator","value":"="},
23523 {"type":"Text","value":" "},
23524 {"type":"NameVariable","value":"cColumnName"},
23525 {"type":"Text","value":" "},
23526 {"type":"KeywordReserved","value":"THEN\n "},
23527 {"type":"Text","value":" "},
23528 {"type":"NameVariable","value":"hColumn"},
23529 {"type":"Punctuation","value":":"},
23530 {"type":"KeywordReserved","value":"WIDTH-PIXELS "},
23531 {"type":"Operator","value":"="},
23532 {"type":"Text","value":" "},
23533 {"type":"NameVariable","value":"iColumnWidth"},
23534 {"type":"Punctuation","value":"."},
23535 {"type":"Text","value":"\n "},
23536 {"type":"KeywordReserved","value":"END"},
23537 {"type":"Punctuation","value":"."},
23538 {"type":"Text","value":" "},
23539 {"type":"CommentMultiline","value":"/* j */"},
23540 {"type":"Text","value":"\n "},
23541 {"type":"KeywordReserved","value":"END"},
23542 {"type":"Punctuation","value":"."},
23543 {"type":"Text","value":" "},
23544 {"type":"CommentMultiline","value":"/* i */"},
23545 {"type":"Text","value":"\n\n "},
23546 {"type":"KeywordReserved","value":"RETURN"},
23547 {"type":"Text","value":" "},
23548 {"type":"KeywordReserved","value":"TRUE"},
23549 {"type":"Punctuation","value":"."},
23550 {"type":"Text","value":"\n"},
23551 {"type":"KeywordReserved","value":"END"},
23552 {"type":"Text","value":" "},
23553 {"type":"KeywordReserved","value":"FUNCTION"},
23554 {"type":"Punctuation","value":"."},
23555 {"type":"Text","value":" "},
23556 {"type":"CommentMultiline","value":"/* setColumnWidthList */"},
23557 {"type":"Text","value":"\n\n"},
23558 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
23559 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setLinkInfo) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION setLinkInfo Procedure"},
23560 {"type":"Text","value":"\n"},
23561 {"type":"KeywordReserved","value":"FUNCTION"},
23562 {"type":"Text","value":" "},
23563 {"type":"NameVariable","value":"setLinkInfo"},
23564 {"type":"Text","value":" "},
23565 {"type":"KeywordReserved","value":"RETURNS"},
23566 {"type":"Text","value":" "},
23567 {"type":"KeywordType","value":"LOGICAL\n "},
23568 {"type":"Punctuation","value":"("},
23569 {"type":"Text","value":" "},
23570 {"type":"KeywordReserved","value":"INPUT"},
23571 {"type":"Text","value":" "},
23572 {"type":"NameVariable","value":"pcFieldName"},
23573 {"type":"Text","value":" "},
23574 {"type":"KeywordReserved","value":"AS"},
23575 {"type":"Text","value":" "},
23576 {"type":"KeywordType","value":"CHARACTER\n "},
23577 {"type":"NameVariable","value":","},
23578 {"type":"Text","value":" "},
23579 {"type":"KeywordReserved","value":"INPUT"},
23580 {"type":"Text","value":" "},
23581 {"type":"NameVariable","value":"pcValue"},
23582 {"type":"Text","value":" "},
23583 {"type":"KeywordReserved","value":"AS"},
23584 {"type":"Text","value":" "},
23585 {"type":"KeywordType","value":"CHARACTER\n "},
23586 {"type":"Punctuation","value":"):"},
23587 {"type":"Text","value":"\n "},
23588 {"type":"CommentMultiline","value":"/* Save name/value of a field.\n */"},
23589 {"type":"Text","value":"\n "},
23590 {"type":"KeywordDeclaration","value":"DEFINE"},
23591 {"type":"Text","value":" "},
23592 {"type":"KeywordReserved","value":"BUFFER"},
23593 {"type":"Text","value":" "},
23594 {"type":"NameVariable","value":"bLinkInfo"},
23595 {"type":"Text","value":" "},
23596 {"type":"KeywordReserved","value":"FOR"},
23597 {"type":"Text","value":" "},
23598 {"type":"NameVariable","value":"ttLinkInfo"},
23599 {"type":"Punctuation","value":"."},
23600 {"type":"Text","value":"\n "},
23601 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
23602 {"type":"Text","value":"\n\n "},
23603 {"type":"KeywordReserved","value":"PUBLISH "},
23604 {"type":"LiteralStringDouble","value":"\"debugInfo\""},
23605 {"type":"Text","value":" "},
23606 {"type":"Punctuation","value":"("},
23607 {"type":"LiteralNumberInteger","value":"2"},
23608 {"type":"NameVariable","value":","},
23609 {"type":"Text","value":" "},
23610 {"type":"KeywordReserved","value":"SUBSTITUTE"},
23611 {"type":"Punctuation","value":"("},
23612 {"type":"LiteralStringDouble","value":"\"Set linkinfo for field \u00261 to \u00262\""},
23613 {"type":"NameVariable","value":","},
23614 {"type":"Text","value":" "},
23615 {"type":"NameVariable","value":"pcFieldName,"},
23616 {"type":"Text","value":" "},
23617 {"type":"NameVariable","value":"pcValue"},
23618 {"type":"Punctuation","value":"))."},
23619 {"type":"Text","value":"\n\n "},
23620 {"type":"KeywordReserved","value":"FIND"},
23621 {"type":"Text","value":" "},
23622 {"type":"NameVariable","value":"bLinkInfo"},
23623 {"type":"Text","value":" "},
23624 {"type":"KeywordReserved","value":"WHERE"},
23625 {"type":"Text","value":" "},
23626 {"type":"NameVariable","value":"bLinkInfo"},
23627 {"type":"Punctuation","value":"."},
23628 {"type":"NameVariable","value":"cField"},
23629 {"type":"Text","value":" "},
23630 {"type":"Operator","value":"="},
23631 {"type":"Text","value":" "},
23632 {"type":"NameVariable","value":"pcFieldName"},
23633 {"type":"Text","value":" "},
23634 {"type":"KeywordReserved","value":"NO-ERROR"},
23635 {"type":"Punctuation","value":"."},
23636 {"type":"Text","value":"\n "},
23637 {"type":"KeywordReserved","value":"IF"},
23638 {"type":"Text","value":" "},
23639 {"type":"KeywordReserved","value":"NOT"},
23640 {"type":"Text","value":" "},
23641 {"type":"KeywordReserved","value":"AVAILABLE"},
23642 {"type":"Text","value":" "},
23643 {"type":"NameVariable","value":"bLinkInfo"},
23644 {"type":"Text","value":" "},
23645 {"type":"KeywordReserved","value":"THEN\n "},
23646 {"type":"Text","value":" "},
23647 {"type":"KeywordReserved","value":"DO"},
23648 {"type":"Punctuation","value":":"},
23649 {"type":"Text","value":"\n "},
23650 {"type":"KeywordReserved","value":"CREATE"},
23651 {"type":"Text","value":" "},
23652 {"type":"NameVariable","value":"bLinkInfo"},
23653 {"type":"Punctuation","value":"."},
23654 {"type":"Text","value":"\n "},
23655 {"type":"KeywordReserved","value":"ASSIGN"},
23656 {"type":"Text","value":" "},
23657 {"type":"NameVariable","value":"bLinkInfo"},
23658 {"type":"Punctuation","value":"."},
23659 {"type":"NameVariable","value":"cField"},
23660 {"type":"Text","value":" "},
23661 {"type":"Operator","value":"="},
23662 {"type":"Text","value":" "},
23663 {"type":"NameVariable","value":"pcFieldName"},
23664 {"type":"Punctuation","value":"."},
23665 {"type":"Text","value":"\n "},
23666 {"type":"KeywordReserved","value":"END"},
23667 {"type":"Punctuation","value":"."},
23668 {"type":"Text","value":"\n\n "},
23669 {"type":"NameVariable","value":"bLinkInfo"},
23670 {"type":"Punctuation","value":"."},
23671 {"type":"NameVariable","value":"cValue"},
23672 {"type":"Text","value":" "},
23673 {"type":"Operator","value":"="},
23674 {"type":"Text","value":" "},
23675 {"type":"KeywordReserved","value":"TRIM"},
23676 {"type":"Punctuation","value":"("},
23677 {"type":"NameVariable","value":"pcValue"},
23678 {"type":"Punctuation","value":")."},
23679 {"type":"Text","value":"\n\n "},
23680 {"type":"KeywordReserved","value":"RETURN"},
23681 {"type":"Text","value":" "},
23682 {"type":"KeywordReserved","value":"TRUE"},
23683 {"type":"Punctuation","value":"."},
23684 {"type":"Text","value":" "},
23685 {"type":"CommentMultiline","value":"/* Function return value. */"},
23686 {"type":"Text","value":"\n "},
23687 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
23688 {"type":"Text","value":"\n\n"},
23689 {"type":"KeywordReserved","value":"END"},
23690 {"type":"Text","value":" "},
23691 {"type":"KeywordReserved","value":"FUNCTION"},
23692 {"type":"Punctuation","value":"."},
23693 {"type":"Text","value":" "},
23694 {"type":"CommentMultiline","value":"/* setLinkInfo */"},
23695 {"type":"Text","value":"\n\n"},
23696 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
23697 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF\n\n\u0026IF DEFINED(EXCLUDE-setRegistry) = 0 \u0026THEN\n\n\u0026ANALYZE-SUSPEND _UIB-CODE-BLOCK _FUNCTION setRegistry Procedure"},
23698 {"type":"Text","value":"\n"},
23699 {"type":"KeywordReserved","value":"FUNCTION"},
23700 {"type":"Text","value":" "},
23701 {"type":"NameVariable","value":"setRegistry"},
23702 {"type":"Text","value":" "},
23703 {"type":"KeywordReserved","value":"RETURNS"},
23704 {"type":"Text","value":" "},
23705 {"type":"KeywordType","value":"CHARACTER\n "},
23706 {"type":"Punctuation","value":"("},
23707 {"type":"Text","value":" "},
23708 {"type":"NameVariable","value":"pcSection"},
23709 {"type":"Text","value":" "},
23710 {"type":"KeywordReserved","value":"AS"},
23711 {"type":"Text","value":" "},
23712 {"type":"KeywordType","value":"CHARACTER\n "},
23713 {"type":"NameVariable","value":","},
23714 {"type":"Text","value":" "},
23715 {"type":"NameVariable","value":"pcKey"},
23716 {"type":"Text","value":" "},
23717 {"type":"KeywordReserved","value":"AS"},
23718 {"type":"Text","value":" "},
23719 {"type":"KeywordType","value":"CHARACTER\n "},
23720 {"type":"NameVariable","value":","},
23721 {"type":"Text","value":" "},
23722 {"type":"NameVariable","value":"pcValue"},
23723 {"type":"Text","value":" "},
23724 {"type":"KeywordReserved","value":"AS"},
23725 {"type":"Text","value":" "},
23726 {"type":"KeywordType","value":"CHARACTER\n "},
23727 {"type":"Punctuation","value":")"},
23728 {"type":"Text","value":" "},
23729 {"type":"Punctuation","value":":"},
23730 {"type":"Text","value":"\n "},
23731 {"type":"CommentMultiline","value":"/* Set a value in the registry.\n */"},
23732 {"type":"Text","value":"\n "},
23733 {"type":"CommentPreproc","value":"{\u0026timerStart}"},
23734 {"type":"Text","value":"\n "},
23735 {"type":"KeywordDeclaration","value":"DEFINE"},
23736 {"type":"Text","value":" "},
23737 {"type":"KeywordReserved","value":"BUFFER"},
23738 {"type":"Text","value":" "},
23739 {"type":"NameVariable","value":"bfConfig"},
23740 {"type":"Text","value":" "},
23741 {"type":"KeywordReserved","value":"FOR"},
23742 {"type":"Text","value":" "},
23743 {"type":"NameVariable","value":"ttConfig"},
23744 {"type":"Punctuation","value":"."},
23745 {"type":"Text","value":"\n\n "},
23746 {"type":"KeywordReserved","value":"FIND"},
23747 {"type":"Text","value":" "},
23748 {"type":"NameVariable","value":"bfConfig"},
23749 {"type":"Text","value":"\n "},
23750 {"type":"KeywordReserved","value":"WHERE"},
23751 {"type":"Text","value":" "},
23752 {"type":"NameVariable","value":"bfConfig"},
23753 {"type":"Punctuation","value":"."},
23754 {"type":"NameVariable","value":"cSection"},
23755 {"type":"Text","value":" "},
23756 {"type":"Operator","value":"="},
23757 {"type":"Text","value":" "},
23758 {"type":"NameVariable","value":"pcSection"},
23759 {"type":"Text","value":"\n "},
23760 {"type":"KeywordReserved","value":"AND"},
23761 {"type":"Text","value":" "},
23762 {"type":"NameVariable","value":"bfConfig"},
23763 {"type":"Punctuation","value":"."},
23764 {"type":"NameVariable","value":"cSetting"},
23765 {"type":"Text","value":" "},
23766 {"type":"Operator","value":"="},
23767 {"type":"Text","value":" "},
23768 {"type":"NameVariable","value":"pcKey"},
23769 {"type":"Text","value":" "},
23770 {"type":"KeywordReserved","value":"NO-ERROR"},
23771 {"type":"Punctuation","value":"."},
23772 {"type":"Text","value":"\n\n "},
23773 {"type":"KeywordReserved","value":"IF"},
23774 {"type":"Text","value":" "},
23775 {"type":"KeywordReserved","value":"NOT"},
23776 {"type":"Text","value":" "},
23777 {"type":"KeywordReserved","value":"AVAILABLE"},
23778 {"type":"Text","value":" "},
23779 {"type":"NameVariable","value":"bfConfig"},
23780 {"type":"Text","value":" "},
23781 {"type":"KeywordReserved","value":"THEN\n "},
23782 {"type":"Text","value":" "},
23783 {"type":"KeywordReserved","value":"DO"},
23784 {"type":"Punctuation","value":":"},
23785 {"type":"Text","value":"\n "},
23786 {"type":"KeywordReserved","value":"CREATE"},
23787 {"type":"Text","value":" "},
23788 {"type":"NameVariable","value":"bfConfig"},
23789 {"type":"Punctuation","value":"."},
23790 {"type":"Text","value":"\n "},
23791 {"type":"KeywordReserved","value":"ASSIGN\n "},
23792 {"type":"Text","value":" "},
23793 {"type":"NameVariable","value":"bfConfig"},
23794 {"type":"Punctuation","value":"."},
23795 {"type":"NameVariable","value":"cSection"},
23796 {"type":"Text","value":" "},
23797 {"type":"Operator","value":"="},
23798 {"type":"Text","value":" "},
23799 {"type":"NameVariable","value":"pcSection"},
23800 {"type":"Text","value":"\n "},
23801 {"type":"NameVariable","value":"bfConfig"},
23802 {"type":"Punctuation","value":"."},
23803 {"type":"NameVariable","value":"cSetting"},
23804 {"type":"Text","value":" "},
23805 {"type":"Operator","value":"="},
23806 {"type":"Text","value":" "},
23807 {"type":"NameVariable","value":"pcKey"},
23808 {"type":"Punctuation","value":"."},
23809 {"type":"Text","value":"\n\n "},
23810 {"type":"NameVariable","value":"glDirtyCache"},
23811 {"type":"Text","value":" "},
23812 {"type":"Operator","value":"="},
23813 {"type":"Text","value":" "},
23814 {"type":"KeywordReserved","value":"TRUE"},
23815 {"type":"Punctuation","value":"."},
23816 {"type":"Text","value":"\n "},
23817 {"type":"KeywordReserved","value":"END"},
23818 {"type":"Punctuation","value":"."},
23819 {"type":"Text","value":"\n\n "},
23820 {"type":"KeywordReserved","value":"IF"},
23821 {"type":"Text","value":" "},
23822 {"type":"NameVariable","value":"pcValue"},
23823 {"type":"Text","value":" "},
23824 {"type":"Operator","value":"="},
23825 {"type":"Text","value":" "},
23826 {"type":"NameVariable","value":"?"},
23827 {"type":"Text","value":" "},
23828 {"type":"KeywordReserved","value":"OR"},
23829 {"type":"Text","value":" "},
23830 {"type":"KeywordReserved","value":"TRIM"},
23831 {"type":"Punctuation","value":"("},
23832 {"type":"NameVariable","value":"pcValue"},
23833 {"type":"Punctuation","value":")"},
23834 {"type":"Text","value":" "},
23835 {"type":"Operator","value":"="},
23836 {"type":"Text","value":" "},
23837 {"type":"LiteralStringSingle","value":"''"},
23838 {"type":"Text","value":" "},
23839 {"type":"KeywordReserved","value":"THEN\n "},
23840 {"type":"Text","value":" "},
23841 {"type":"KeywordReserved","value":"DO"},
23842 {"type":"Punctuation","value":":"},
23843 {"type":"Text","value":"\n "},
23844 {"type":"KeywordReserved","value":"DELETE"},
23845 {"type":"Text","value":" "},
23846 {"type":"NameVariable","value":"bfConfig"},
23847 {"type":"Punctuation","value":"."},
23848 {"type":"Text","value":"\n "},
23849 {"type":"NameVariable","value":"glDirtyCache"},
23850 {"type":"Text","value":" "},
23851 {"type":"Operator","value":"="},
23852 {"type":"Text","value":" "},
23853 {"type":"KeywordReserved","value":"TRUE"},
23854 {"type":"Punctuation","value":"."},
23855 {"type":"Text","value":"\n "},
23856 {"type":"KeywordReserved","value":"END"},
23857 {"type":"Punctuation","value":"."},
23858 {"type":"Text","value":"\n "},
23859 {"type":"KeywordReserved","value":"ELSE\n "},
23860 {"type":"Text","value":" "},
23861 {"type":"KeywordReserved","value":"DO"},
23862 {"type":"Punctuation","value":":"},
23863 {"type":"Text","value":"\n "},
23864 {"type":"KeywordReserved","value":"ASSIGN\n "},
23865 {"type":"Text","value":" "},
23866 {"type":"NameVariable","value":"bfConfig"},
23867 {"type":"Punctuation","value":"."},
23868 {"type":"NameVariable","value":"lUser"},
23869 {"type":"Text","value":" "},
23870 {"type":"Operator","value":"="},
23871 {"type":"Text","value":" "},
23872 {"type":"KeywordReserved","value":"TRUE\n "},
23873 {"type":"Text","value":" "},
23874 {"type":"NameVariable","value":"bfConfig"},
23875 {"type":"Punctuation","value":"."},
23876 {"type":"NameVariable","value":"cValue"},
23877 {"type":"Text","value":" "},
23878 {"type":"Operator","value":"="},
23879 {"type":"Text","value":" "},
23880 {"type":"NameVariable","value":"pcValue"},
23881 {"type":"Punctuation","value":"."},
23882 {"type":"Text","value":"\n\n "},
23883 {"type":"KeywordReserved","value":"IF"},
23884 {"type":"Text","value":" "},
23885 {"type":"NameVariable","value":"bfConfig"},
23886 {"type":"Punctuation","value":"."},
23887 {"type":"NameVariable","value":"cValue"},
23888 {"type":"Text","value":" "},
23889 {"type":"NameVariable","value":"\u003c\u003e"},
23890 {"type":"Text","value":" "},
23891 {"type":"NameVariable","value":"pcValue"},
23892 {"type":"Text","value":" "},
23893 {"type":"KeywordReserved","value":"THEN"},
23894 {"type":"Text","value":" "},
23895 {"type":"NameVariable","value":"glDirtyCache"},
23896 {"type":"Text","value":" "},
23897 {"type":"Operator","value":"="},
23898 {"type":"Text","value":" "},
23899 {"type":"KeywordReserved","value":"TRUE"},
23900 {"type":"Punctuation","value":"."},
23901 {"type":"Text","value":"\n "},
23902 {"type":"KeywordReserved","value":"END"},
23903 {"type":"Punctuation","value":"."},
23904 {"type":"Text","value":"\n\n "},
23905 {"type":"KeywordReserved","value":"RETURN "},
23906 {"type":"LiteralStringDouble","value":"\"\""},
23907 {"type":"Punctuation","value":"."},
23908 {"type":"Text","value":" "},
23909 {"type":"CommentMultiline","value":"/* Function return value. */"},
23910 {"type":"Text","value":"\n "},
23911 {"type":"CommentPreproc","value":"{\u0026timerStop}"},
23912 {"type":"Text","value":"\n\n"},
23913 {"type":"KeywordReserved","value":"END"},
23914 {"type":"Text","value":" "},
23915 {"type":"KeywordReserved","value":"FUNCTION"},
23916 {"type":"Punctuation","value":"."},
23917 {"type":"Text","value":" "},
23918 {"type":"CommentMultiline","value":"/* setRegistry */"},
23919 {"type":"Text","value":"\n\n"},
23920 {"type":"CommentMultiline","value":"/* _UIB-CODE-BLOCK-END */"},
23921 {"type":"CommentPreproc","value":"\n\u0026ANALYZE-RESUME\n\n\u0026ENDIF"}
23922]
View as plain text