...

Text file src/github.com/alecthomas/chroma/lexers/testdata/openedgeabl.expected

Documentation: github.com/alecthomas/chroma/lexers/testdata

     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