home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 December / simtel1292_SIMTEL_1292_Walnut_Creek.iso / msdos / pibterm / pibt41s2.arc / PARMDAT.GLO < prev    next >
Text File  |  1988-03-22  |  31KB  |  460 lines

  1. (*----------------------------------------------------------------------*)
  2. (*                Program parameter names and addresses                 *)
  3. (*----------------------------------------------------------------------*)
  4.  
  5. CONST
  6.    Max_Param_Names = 206;
  7.  
  8. TYPE
  9.  
  10.    Param_Type      = ( Integer_Param,  String_Param,   Char_Param,
  11.                        LongInt_Param,  Boolean_Param,  Byte_Param,
  12.                        Path_Param,     Transfer_Param, Terminal_Param,
  13.                        Date_Param,     ScrOrder_Param, Color_Param,
  14.                        VidMode_Param,  Null_Param,     Hexi_Param,
  15.                        BColor_Param,   Word_Param,     Box_Param,
  16.                        Time_Param,     Menu_Param,     ExtTrans_Param,
  17.                        Host_Param,     FileN_Param,    KCheck_Param,
  18.                        Key_Param,      VT100_Param,    Ascii_Param,
  19.                        Xmodem_Param,   PosInt_Param,   SpecChar_Param );
  20.  
  21.    Param_IPtr_Type = ^INTEGER;
  22.    Param_WPtr_Type = ^WORD;
  23.    Param_LPtr_Type = ^BOOLEAN;
  24.    Param_XPtr_Type = ^LONGINT;
  25.    Param_SPtr_Type = ^AnyStr;
  26.    Param_CPtr_Type = ^CHAR;
  27.    Param_BPtr_Type = ^BYTE;
  28.    Param_FPtr_Type = ^Transfer_Type;
  29.    Param_TPtr_Type = ^Terminal_Type;
  30.    Param_DPtr_Type = ^Date_Format_Type;
  31.    Param_OPtr_Type = ^Script_Search_Order_Type;
  32.    Param_YPtr_Type = ^Time_Format_Type;
  33.  
  34. TYPE
  35.    Parameter_Record_Type = RECORD
  36.                               PName   : Char_2;
  37.                               PType   : Param_Type;
  38.                               PAddr   : POINTER;
  39.                               PDesc   : StringPtr;
  40.                            END;
  41.  
  42. (* STRUCTURED *) CONST
  43.    Parameters : ARRAY[ 1 .. Max_Param_Names ] OF Parameter_Record_Type =
  44.                 (
  45.     (*  1*)      ( PName : '01'; PType : Menu_Param    ; PAddr : NIL; PDesc : NIL ),
  46.     (*  2*)      ( PName : '02'; PType : Ascii_Param   ; PAddr : NIL; PDesc : NIL ),
  47.     (*  3*)      ( PName : '03'; PType : Xmodem_Param  ; PAddr : NIL; PDesc : NIL ),
  48.     (*  4*)      ( PName : '04'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  49.     (*  5*)      ( PName : '05'; PType : VT100_Param   ; PAddr : NIL; PDesc : NIL ),
  50.     (*  6*)      ( PName : '06'; PType : Key_Param     ; PAddr : NIL; PDesc : NIL ),
  51.     (*  7*)      ( PName : '07'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  52.     (*  8*)      ( PName : '08'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  53.     (*  9*)      ( PName : '09'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  54.     (* 10*)      ( PName : '10'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  55.     (* 11*)      ( PName : '11'; PType : Menu_Param    ; PAddr : NIL; PDesc : NIL ),
  56.     (* 12*)      ( PName : '12'; PType : Menu_Param    ; PAddr : NIL; PDesc : NIL ),
  57.     (* 13*)      ( PName : 'AB'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  58.     (* 14*)      ( PName : 'AC'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  59.     (* 15*)      ( PName : 'AD'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  60.     (* 16*)      ( PName : 'AE'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  61.     (* 17*)      ( PName : 'AF'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  62.     (* 18*)      ( PName : 'AK'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  63.     (* 19*)      ( PName : 'AL'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  64.     (* 20*)      ( PName : 'AM'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  65.     (* 21*)      ( PName : 'AP'; PType : SpecChar_Param; PAddr : NIL; PDesc : NIL ),
  66.     (* 22*)      ( PName : 'AS'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  67.     (* 23*)      ( PName : 'AT'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  68.     (* 24*)      ( PName : 'AU'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  69.     (* 25*)      ( PName : 'AW'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  70.     (* 26*)      ( PName : 'AX'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  71.     (* 27*)      ( PName : 'AZ'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  72.     (* 28*)      ( PName : 'BA'; PType : Word_Param    ; PAddr : NIL; PDesc : NIL ),
  73.     (* 29*)      ( PName : 'BB'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  74.     (* 30*)      ( PName : 'BC'; PType : Box_Param     ; PAddr : NIL; PDesc : NIL ),
  75.     (* 31*)      ( PName : 'BD'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  76.     (* 32*)      ( PName : 'BL'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  77.     (* 33*)      ( PName : 'BP'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  78.     (* 34*)      ( PName : 'BS'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  79.     (* 35*)      ( PName : 'CA'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  80.     (* 36*)      ( PName : 'CB'; PType : BColor_Param  ; PAddr : NIL; PDesc : NIL ),
  81.     (* 37*)      ( PName : 'CC'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  82.     (* 38*)      ( PName : 'CF'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  83.     (* 39*)      ( PName : 'CH'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  84.     (* 40*)      ( PName : 'CJ'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  85.     (* 41*)      ( PName : 'CK'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  86.     (* 42*)      ( PName : 'CM'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  87.     (* 43*)      ( PName : 'CS'; PType : BColor_Param  ; PAddr : NIL; PDesc : NIL ),
  88.     (* 44*)      ( PName : 'CT'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  89.     (* 45*)      ( PName : 'DA'; PType : Byte_Param    ; PAddr : NIL; PDesc : NIL ),
  90.     (* 46*)      ( PName : 'DC'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  91.     (* 47*)      ( PName : 'DD'; PType : Path_Param    ; PAddr : NIL; PDesc : NIL ),
  92.     (* 48*)      ( PName : 'DE'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  93.     (* 49*)      ( PName : 'DF'; PType : Date_Param    ; PAddr : NIL; PDesc : NIL ),
  94.     (* 50*)      ( PName : 'DI'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  95.     (* 51*)      ( PName : 'DL'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  96.     (* 52*)      ( PName : 'DO'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  97.     (* 53*)      ( PName : 'DP'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  98.     (* 54*)      ( PName : 'DR'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  99.     (* 55*)      ( PName : 'DS'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  100.     (* 56*)      ( PName : 'DT'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  101.     (* 57*)      ( PName : 'DY'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  102.     (* 58*)      ( PName : 'EB'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  103.     (* 59*)      ( PName : 'EC'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  104.     (* 60*)      ( PName : 'EG'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  105.     (* 61*)      ( PName : 'EK'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  106.     (* 62*)      ( PName : 'EN'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  107.     (* 63*)      ( PName : 'EP'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  108.     (* 64*)      ( PName : 'EU'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  109.     (* 65*)      ( PName : 'F0'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  110.     (* 66*)      ( PName : 'F1'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  111.     (* 67*)      ( PName : 'F2'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  112.     (* 68*)      ( PName : 'F3'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  113.     (* 69*)      ( PName : 'F4'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  114.     (* 70*)      ( PName : 'F5'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  115.     (* 71*)      ( PName : 'F6'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  116.     (* 72*)      ( PName : 'F7'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  117.     (* 73*)      ( PName : 'F8'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  118.     (* 74*)      ( PName : 'F9'; PType : ExtTrans_Param; PAddr : NIL; PDesc : NIL ),
  119.     (* 75*)      ( PName : 'FC'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  120.     (* 76*)      ( PName : 'FD'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  121.     (* 77*)      ( PName : 'FF'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  122.     (* 78*)      ( PName : 'FH'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  123.     (* 79*)      ( PName : 'FM'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  124.     (* 80*)      ( PName : 'FN'; PType : FileN_Param   ; PAddr : NIL; PDesc : NIL ),
  125.     (* 81*)      ( PName : 'FP'; PType : Path_Param    ; PAddr : NIL; PDesc : NIL ),
  126.     (* 82*)      ( PName : 'FS'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  127.     (* 83*)      ( PName : 'FW'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  128.     (* 84*)      ( PName : 'GD'; PType : Integer_Param ; PAddr : NIL; PDesc : NIL ),
  129.     (* 85*)      ( PName : 'GL'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  130.     (* 86*)      ( PName : 'GW'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  131.     (* 87*)      ( PName : 'HB'; PType : LongInt_Param ; PAddr : NIL; PDesc : NIL ),
  132.     (* 88*)      ( PName : 'HD'; PType : Path_Param    ; PAddr : NIL; PDesc : NIL ),
  133.     (* 89*)      ( PName : 'HP'; PType : Host_Param    ; PAddr : NIL; PDesc : NIL ),
  134.     (* 90*)      ( PName : 'HU'; PType : Path_Param    ; PAddr : NIL; PDesc : NIL ),
  135.     (* 91*)      ( PName : 'HW'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  136.     (* 92*)      ( PName : 'I1'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  137.     (* 93*)      ( PName : 'I2'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  138.     (* 94*)      ( PName : 'I3'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  139.     (* 95*)      ( PName : 'I4'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  140.     (* 96*)      ( PName : 'IB'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  141.     (* 97*)      ( PName : 'IM'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  142.     (* 98*)      ( PName : 'K8'; PType : SpecChar_Param; PAddr : NIL; PDesc : NIL ),
  143.     (* 99*)      ( PName : 'KA'; PType : SpecChar_Param; PAddr : NIL; PDesc : NIL ),
  144.     (*100*)      ( PName : 'KC'; PType : KCheck_Param  ; PAddr : NIL; PDesc : NIL ),
  145.     (*101*)      ( PName : 'KD'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  146.     (*102*)      ( PName : 'KE'; PType : SpecChar_Param; PAddr : NIL; PDesc : NIL ),
  147.     (*103*)      ( PName : 'KH'; PType : SpecChar_Param; PAddr : NIL; PDesc : NIL ),
  148.     (*104*)      ( PName : 'KK'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  149.     (*105*)      ( PName : 'KL'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  150.     (*106*)      ( PName : 'KN'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  151.     (*107*)      ( PName : 'KP'; PType : SpecChar_Param; PAddr : NIL; PDesc : NIL ),
  152.     (*108*)      ( PName : 'KQ'; PType : SpecChar_Param; PAddr : NIL; PDesc : NIL ),
  153.     (*109*)      ( PName : 'KR'; PType : SpecChar_Param; PAddr : NIL; PDesc : NIL ),
  154.     (*110*)      ( PName : 'KS'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  155.     (*111*)      ( PName : 'KT'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  156.     (*112*)      ( PName : 'KW'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  157.     (*113*)      ( PName : 'KX'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  158.     (*114*)      ( PName : 'LE'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  159.     (*115*)      ( PName : 'LF'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  160.     (*116*)      ( PName : 'LN'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  161.     (*117*)      ( PName : 'LO'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  162.     (*118*)      ( PName : 'MA'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  163.     (*119*)      ( PName : 'MB'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  164.     (*120*)      ( PName : 'MC'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  165.     (*121*)      ( PName : 'MD'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  166.     (*122*)      ( PName : 'ME'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  167.     (*123*)      ( PName : 'MF'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  168.     (*124*)      ( PName : 'MG'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  169.     (*125*)      ( PName : 'MH'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  170.     (*126*)      ( PName : 'MI'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  171.     (*127*)      ( PName : 'ML'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  172.     (*128*)      ( PName : 'MN'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  173.     (*129*)      ( PName : 'MO'; PType : LongInt_Param ; PAddr : NIL; PDesc : NIL ),
  174.     (*130*)      ( PName : 'MR'; PType : LongInt_Param ; PAddr : NIL; PDesc : NIL ),
  175.     (*131*)      ( PName : 'MS'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  176.     (*132*)      ( PName : 'MT'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  177.     (*133*)      ( PName : 'MW'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  178.     (*134*)      ( PName : 'MX'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  179.     (*135*)      ( PName : 'NL'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  180.     (*136*)      ( PName : 'OB'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  181.     (*137*)      ( PName : 'P1'; PType : Hexi_Param    ; PAddr : NIL; PDesc : NIL ),
  182.     (*138*)      ( PName : 'P2'; PType : Hexi_Param    ; PAddr : NIL; PDesc : NIL ),
  183.     (*139*)      ( PName : 'P3'; PType : Hexi_Param    ; PAddr : NIL; PDesc : NIL ),
  184.     (*140*)      ( PName : 'P4'; PType : Hexi_Param    ; PAddr : NIL; PDesc : NIL ),
  185.     (*141*)      ( PName : 'PA'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  186.     (*142*)      ( PName : 'PM'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  187.     (*143*)      ( PName : 'PO'; PType : Byte_Param    ; PAddr : NIL; PDesc : NIL ),
  188.     (*144*)      ( PName : 'PS'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  189.     (*145*)      ( PName : 'SA'; PType : BColor_Param  ; PAddr : NIL; PDesc : NIL ),
  190.     (*146*)      ( PName : 'SB'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  191.     (*147*)      ( PName : 'SC'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  192.     (*148*)      ( PName : 'SD'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  193.     (*149*)      ( PName : 'SE'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  194.     (*150*)      ( PName : 'SF'; PType : Path_Param    ; PAddr : NIL; PDesc : NIL ),
  195.     (*151*)      ( PName : 'SG'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  196.     (*152*)      ( PName : 'SH'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  197.     (*153*)      ( PName : 'SL'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  198.     (*154*)      ( PName : 'SM'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  199.     (*155*)      ( PName : 'SO'; PType : ScrOrder_Param; PAddr : NIL; PDesc : NIL ),
  200.     (*156*)      ( PName : 'SP'; PType : Char_Param    ; PAddr : NIL; PDesc : NIL ),
  201.     (*157*)      ( PName : 'SR'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  202.     (*158*)      ( PName : 'SS'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  203.     (*159*)      ( PName : 'ST'; PType : Byte_Param    ; PAddr : NIL; PDesc : NIL ),
  204.     (*160*)      ( PName : 'SU'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  205.     (*161*)      ( PName : 'SZ'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  206.     (*162*)      ( PName : 'T1'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  207.     (*163*)      ( PName : 'T2'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  208.     (*164*)      ( PName : 'T3'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  209.     (*165*)      ( PName : 'T4'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  210.     (*166*)      ( PName : 'T5'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  211.     (*167*)      ( PName : 'TB'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  212.     (*168*)      ( PName : 'TE'; PType : Terminal_Param; PAddr : NIL; PDesc : NIL ),
  213.     (*169*)      ( PName : 'TF'; PType : Time_Param    ; PAddr : NIL; PDesc : NIL ),
  214.     (*170*)      ( PName : 'TM'; PType : VidMode_Param ; PAddr : NIL; PDesc : NIL ),
  215.     (*171*)      ( PName : 'TT'; PType : Transfer_Param; PAddr : NIL; PDesc : NIL ),
  216.     (*172*)      ( PName : 'TU'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  217.     (*173*)      ( PName : 'U0'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  218.     (*174*)      ( PName : 'UP'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  219.     (*175*)      ( PName : 'US'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  220.     (*176*)      ( PName : 'V1'; PType : Hexi_Param    ; PAddr : NIL; PDesc : NIL ),
  221.     (*177*)      ( PName : 'V2'; PType : Hexi_Param    ; PAddr : NIL; PDesc : NIL ),
  222.     (*178*)      ( PName : 'V3'; PType : Hexi_Param    ; PAddr : NIL; PDesc : NIL ),
  223.     (*179*)      ( PName : 'V4'; PType : Hexi_Param    ; PAddr : NIL; PDesc : NIL ),
  224.     (*180*)      ( PName : 'VA'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  225.     (*181*)      ( PName : 'VB'; PType : BColor_Param  ; PAddr : NIL; PDesc : NIL ),
  226.     (*182*)      ( PName : 'VC'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  227.     (*183*)      ( PName : 'VE'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  228.     (*184*)      ( PName : 'VF'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  229.     (*185*)      ( PName : 'VK'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  230.     (*186*)      ( PName : 'VN'; PType : String_Param  ; PAddr : NIL; PDesc : NIL ),
  231.     (*187*)      ( PName : 'VS'; PType : BColor_Param  ; PAddr : NIL; PDesc : NIL ),
  232.     (*188*)      ( PName : 'VU'; PType : Color_Param   ; PAddr : NIL; PDesc : NIL ),
  233.     (*189*)      ( PName : 'WH'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  234.     (*190*)      ( PName : 'WR'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  235.     (*191*)      ( PName : 'WS'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  236.     (*192*)      ( PName : 'XA'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  237.     (*193*)      ( PName : 'XB'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  238.     (*194*)      ( PName : 'XC'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  239.     (*195*)      ( PName : 'XD'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  240.     (*196*)      ( PName : 'XH'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  241.     (*197*)      ( PName : 'XM'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  242.     (*198*)      ( PName : 'XO'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  243.     (*199*)      ( PName : 'XS'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  244.     (*200*)      ( PName : 'XT'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL ),
  245.     (*201*)      ( PName : 'Y0'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  246.     (*202*)      ( PName : 'YF'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  247.     (*203*)      ( PName : 'YT'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  248.     (*204*)      ( PName : 'YX'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  249.     (*205*)      ( PName : 'ZA'; PType : Boolean_Param ; PAddr : NIL; PDesc : NIL ),
  250.     (*206*)      ( PName : 'ZB'; PType : PosInt_Param  ; PAddr : NIL; PDesc : NIL )
  251.  );
  252.  
  253. (* STRUCTURED *) CONST
  254.    Desc_01: STRING[29] = 'Serial port hardware settings';
  255.    Desc_02: STRING[25] = 'Ascii transfer parameters';
  256.    Desc_03: STRING[33] = 'Xmodem/Ymodem transfer parameters';
  257.    Desc_04: STRING[29] = 'External protocol definitions';
  258.    Desc_05: STRING[14] = 'VT100 settings';
  259.    Desc_06: STRING[16] = 'Command mode key';
  260.    Desc_07: STRING[23] = 'Use 24 hour time format';
  261.    Desc_08: STRING[11] = 'Date format';
  262.    Desc_09: STRING[19] = 'Script search order';
  263.    Desc_10: STRING[34] = 'Send CR/LF sequence at end of line';
  264.    Desc_11: STRING[42] = 'Backspace key sends BS, <CTRL>BS sends DEL';
  265.    Desc_12: STRING[42] = 'Backspace key sends DEL, <CTRL>BS sends BS';
  266.    Desc_AB: STRING[30] = 'Detect caller speed from modem';
  267.    Desc_AC: STRING[20] = 'Intercharacter delay';
  268.    Desc_AD: STRING[28] = 'Display text during transfer';
  269.    Desc_AE: STRING[1] = ' ';
  270.    Desc_AF: STRING[24] = 'Send empty line as blank';
  271.    Desc_AK: STRING[23] = 'Auto load function keys';
  272.    Desc_AL: STRING[15] = 'Interline delay';
  273.    Desc_AM: STRING[20] = 'Run in attended mode';
  274.    Desc_AP: STRING[16] = 'Pacing character';
  275.    Desc_AS: STRING[22] = 'Maximum text line size';
  276.    Desc_AT: STRING[29] = 'Translate incoming characters';
  277.    Desc_AU: STRING[23] = 'CTTY driver name prefix';
  278.    Desc_AW: STRING[46] = 'ATI EGA Wonder/ATI VIP VGA (TM) card installed';
  279.    Desc_AX: STRING[20] = 'Byte stream transfer';
  280.    Desc_AZ: STRING[31] = 'Send <CTRL>Z at end of transfer';
  281.    Desc_BA: STRING[9] = 'Baud rate';
  282.    Desc_BB: STRING[18] = 'Review buffer size';
  283.    Desc_BC: STRING[22] = 'Box drawing characters';
  284.    Desc_BD: STRING[28] = 'Match speed of called system';
  285.    Desc_BL: STRING[29] = 'Break length in 1/100 seconds';
  286.    Desc_BP: STRING[24] = 'Do CompuServe B protocol';
  287.    Desc_BS: STRING[19] = 'Backspace key sends';
  288.    Desc_CA: STRING[25] = 'Secondary menu text color';
  289.    Desc_CB: STRING[16] = 'Background color';
  290.    Desc_CC: STRING[26] = 'Secondary menu title color';
  291.    Desc_CF: STRING[16] = 'Foreground color';
  292.    Desc_CH: STRING[24] = 'Carrier line always high';
  293.    Desc_CJ: STRING[32] = 'Close serial port on jump to DOS';
  294.    Desc_CK: STRING[1] = ' ';
  295.    Desc_CM: STRING[16] = 'Menu frame color';
  296.    Desc_CS: STRING[12] = 'Border color';
  297.    Desc_CT: STRING[15] = 'Menu text color';
  298.    Desc_DA: STRING[9] = 'Data bits';
  299.    Desc_DC: STRING[29] = 'Maximum physical screen width';
  300.    Desc_DD: STRING[18] = 'Download directory';
  301.    Desc_DE: STRING[24] = 'Ctrl-Backspace key sends';
  302.    Desc_DF: STRING[11] = 'Date format';
  303.    Desc_DI: STRING[30] = 'Use DOS function $0A for input';
  304.    Desc_DL: STRING[30] = 'Maximum physical screen length';
  305.    Desc_DO: STRING[22] = 'Use DOS console output';
  306.    Desc_DP: STRING[32] = 'Default dialing prefix character';
  307.    Desc_DR: STRING[15] = 'Drop DTR at end';
  308.    Desc_DS: STRING[25] = 'Size of dialing directory';
  309.    Desc_DT: STRING[33] = 'Default dialing postfix character';
  310.    Desc_DY: STRING[28] = 'Allow switch to short blocks';
  311.    Desc_EB: STRING[23] = 'Do EXEC PC BBS commands';
  312.    Desc_EC: STRING[13] = 'Exact capture';
  313.    Desc_EG: STRING[23] = 'Allow EGA graphics mode';
  314.    Desc_EK: STRING[25] = 'Recognize extended keypad';
  315.    Desc_EN: STRING[11] = 'Editor name';
  316.    Desc_EP: STRING[32] = 'Evict partially downloaded files';
  317.    Desc_EU: STRING[37] = 'Allow DOS calls for 101 key keyboards';
  318.    Desc_F0: STRING[33] = 'External file transfer protocol 1';
  319.    Desc_F1: STRING[33] = 'External file transfer protocol 2';
  320.    Desc_F2: STRING[33] = 'External file transfer protocol 3';
  321.    Desc_F3: STRING[33] = 'External file transfer protocol 4';
  322.    Desc_F4: STRING[33] = 'External file transfer protocol 5';
  323.    Desc_F5: STRING[33] = 'External file transfer protocol 6';
  324.    Desc_F6: STRING[33] = 'External file transfer protocol 7';
  325.    Desc_F7: STRING[33] = 'External file transfer protocol 8';
  326.    Desc_F8: STRING[33] = 'External file transfer protocol 9';
  327.    Desc_F9: STRING[34] = 'External file transfer protocol 10';
  328.    Desc_FC: STRING[28] = 'Function key carriage return';
  329.    Desc_FD: STRING[18] = 'Function key delay';
  330.    Desc_FF: STRING[34] = 'Auto find file names for transfers';
  331.    Desc_FH: STRING[38] = 'Function key intercharacter delay (ms)';
  332.    Desc_FM: STRING[30] = 'Function key control character';
  333.    Desc_FN: STRING[22] = 'File name for transfer';
  334.    Desc_FP: STRING[22] = 'Function key directory';
  335.    Desc_FS: STRING[30] = 'Function key command character';
  336.    Desc_FW: STRING[25] = 'Function key await string';
  337.    Desc_GD: STRING[27] = '# hours local time lags GMT';
  338.    Desc_GL: STRING[20] = 'Use gossip line mode';
  339.    Desc_GW: STRING[27] = 'Gossip mode top window size';
  340.    Desc_HB: STRING[40] = '# seconds to wait before blanking screen';
  341.    Desc_HD: STRING[28] = 'Host mode download directory';
  342.    Desc_HP: STRING[19] = 'Host mode privilege';
  343.    Desc_HU: STRING[26] = 'Host mode upload directory';
  344.    Desc_HW: STRING[21] = 'Hard-wired connection';
  345.    Desc_I1: STRING[29] = 'Port 1 interrupt request line';
  346.    Desc_I2: STRING[29] = 'Port 2 interrupt request line';
  347.    Desc_I3: STRING[29] = 'Port 3 interrupt request line';
  348.    Desc_I4: STRING[29] = 'Port 4 interrupt request line';
  349.    Desc_IB: STRING[22] = 'Comm buffer input size';
  350.    Desc_IM: STRING[28] = 'Start editing in insert mode';
  351.    Desc_K8: STRING[28] = 'Eighth-bit quoting character';
  352.    Desc_KA: STRING[19] = 'Handshake character';
  353.    Desc_KC: STRING[16] = 'Block check type';
  354.    Desc_KD: STRING[17] = 'Kermit debug mode';
  355.    Desc_KE: STRING[22] = 'End of block character';
  356.    Desc_KH: STRING[22] = 'Block header character';
  357.    Desc_KK: STRING[25] = 'Allow Kermit autodownload';
  358.    Desc_KL: STRING[20] = 'Sliding windows size';
  359.    Desc_KN: STRING[24] = 'Number of pad characters';
  360.    Desc_KP: STRING[13] = 'Pad character';
  361.    Desc_KQ: STRING[23] = 'Control quote character';
  362.    Desc_KR: STRING[22] = 'Repeat quote character';
  363.    Desc_KS: STRING[24] = 'Maximum short block size';
  364.    Desc_KT: STRING[18] = 'Timeout in seconds';
  365.    Desc_KW: STRING[27] = 'Delay before sending (secs)';
  366.    Desc_KX: STRING[23] = 'Maximum long block size';
  367.    Desc_LE: STRING[13] = 'Local echo on';
  368.    Desc_LF: STRING[30] = 'Add line feeds to incoming CRs';
  369.    Desc_LN: STRING[17] = 'File browser name';
  370.    Desc_LO: STRING[27] = 'Perform logging to log file';
  371.    Desc_MA: STRING[19] = 'Answer phone string';
  372.    Desc_MB: STRING[12] = 'Busy message';
  373.    Desc_MC: STRING[15] = 'Connect message';
  374.    Desc_MD: STRING[15] = 'Dialing command';
  375.    Desc_ME: STRING[13] = 'Escape string';
  376.    Desc_MF: STRING[23] = 'Dialing command postfix';
  377.    Desc_MG: STRING[19] = 'Ring detect message';
  378.    Desc_MH: STRING[14] = 'Hang Up string';
  379.    Desc_MI: STRING[21] = 'Initialization string';
  380.    Desc_ML: STRING[29] = 'Hold line after abortive dial';
  381.    Desc_MN: STRING[18] = 'No Carrier message';
  382.    Desc_MO: STRING[22] = 'Dialing timeout (secs)';
  383.    Desc_MR: STRING[18] = 'Redial time (secs)';
  384.    Desc_MS: STRING[28] = 'Host mode modem setup string';
  385.    Desc_MT: STRING[17] = 'Escape delay (ms)';
  386.    Desc_MW: STRING[25] = 'Intercharacter delay (ms)';
  387.    Desc_MX: STRING[28] = 'Host mode termination string';
  388.    Desc_NL: STRING[30] = 'Add line feeds to outgoing CRs';
  389.    Desc_OB: STRING[23] = 'Comm buffer output size';
  390.    Desc_P1: STRING[23] = 'Port 1 hardware address';
  391.    Desc_P2: STRING[23] = 'Port 2 hardware address';
  392.    Desc_P3: STRING[23] = 'Port 3 hardware address';
  393.    Desc_P4: STRING[23] = 'Port 4 hardware address';
  394.    Desc_PA: STRING[6] = 'Parity';
  395.    Desc_PM: STRING[27] = 'Play music in ANSI/BBS mode';
  396.    Desc_PO: STRING[11] = 'Serial port';
  397.    Desc_PS: STRING[20] = 'Printer setup string';
  398.    Desc_SA: STRING[28] = 'Status line foreground color';
  399.    Desc_SB: STRING[28] = 'Status line background color';
  400.    Desc_SC: STRING[24] = 'Script learn buffer size';
  401.    Desc_SD: STRING[26] = 'Text mode screen dump file';
  402.    Desc_SE: STRING[27] = 'Display time on status line';
  403.    Desc_SF: STRING[16] = 'Script directory';
  404.    Desc_SG: STRING[30] = 'Graphics mode screen dump file';
  405.    Desc_SH: STRING[31] = 'Strip high bit in terminal mode';
  406.    Desc_SL: STRING[24] = 'Script learn lines count';
  407.    Desc_SM: STRING[21] = 'Silent (mute) mode on';
  408.    Desc_SO: STRING[19] = 'Script search order';
  409.    Desc_SP: STRING[23] = 'Script parameter marker';
  410.    Desc_SR: STRING[39] = 'Reverse standard colors for status line';
  411.    Desc_SS: STRING[19] = 'Display status line';
  412.    Desc_ST: STRING[9] = 'Stop bits';
  413.    Desc_SU: STRING[19] = 'Auto unload scripts';
  414.    Desc_SZ: STRING[22] = 'Use software scrolling';
  415.    Desc_T1: STRING[31] = 'User terminal 1 definition file';
  416.    Desc_T2: STRING[31] = 'User terminal 2 definition file';
  417.    Desc_T3: STRING[31] = 'User terminal 3 definition file';
  418.    Desc_T4: STRING[31] = 'User terminal 4 definition file';
  419.    Desc_T5: STRING[31] = 'User terminal 5 definition file';
  420.    Desc_TB: STRING[22] = '# bells after transfer';
  421.    Desc_TE: STRING[19] = 'Terminal to emulate';
  422.    Desc_TF: STRING[1] = ' ';
  423.    Desc_TM: STRING[10] = 'Video mode';
  424.    Desc_TT: STRING[26] = 'Default file transfer type';
  425.    Desc_TU: STRING[38] = 'Translate keyboard input to upper case';
  426.    Desc_U0: STRING[23] = 'Use block 0 information';
  427.    Desc_UP: STRING[42] = 'Show previous command in command line mode';
  428.    Desc_US: STRING[22] = 'Use short dialing menu';
  429.    Desc_V1: STRING[23] = 'Port 1 interrupt vector';
  430.    Desc_V2: STRING[23] = 'Port 2 interrupt vector';
  431.    Desc_V3: STRING[23] = 'Port 3 interrupt vector';
  432.    Desc_V4: STRING[23] = 'Port 4 interrupt vector';
  433.    Desc_VA: STRING[24] = 'VT100 answerback message';
  434.    Desc_VB: STRING[22] = 'VT100 background color';
  435.    Desc_VC: STRING[38] = 'Do VT100 applic./numeric keypad switch';
  436.    Desc_VE: STRING[16] = 'VT100 bold color';
  437.    Desc_VF: STRING[22] = 'VT100 foreground color';
  438.    Desc_VK: STRING[31] = 'Key file for VT100 applic. mode';
  439.    Desc_VN: STRING[31] = 'Key file for VT100 numeric mode';
  440.    Desc_VS: STRING[18] = 'VT100 border color';
  441.    Desc_VU: STRING[21] = 'VT100 underline color';
  442.    Desc_WH: STRING[40] = 'Time to hold window displays (1/10 secs)';
  443.    Desc_WR: STRING[38] = 'Wait for retrace when writing to video';
  444.    Desc_WS: STRING[30] = 'Write directly to video memory';
  445.    Desc_XA: STRING[25] = 'Acknowledgement wait time';
  446.    Desc_XB: STRING[25] = 'File transfer buffer size';
  447.    Desc_XC: STRING[19] = 'Character wait time';
  448.    Desc_XD: STRING[20] = 'Check Data Set Ready';
  449.    Desc_XH: STRING[24] = 'Start of block wait time';
  450.    Desc_XM: STRING[19] = 'Use exploding menus';
  451.    Desc_XO: STRING[24] = 'Do XON/XOFF flow control';
  452.    Desc_XS: STRING[19] = 'Check Clear To Send';
  453.    Desc_XT: STRING[32] = 'Maximum allowed errors per block';
  454.    Desc_Y0: STRING[34] = 'Send block 0 in Xmodem 1K transfer';
  455.    Desc_YF: STRING[37] = 'Send/receive full path name in Ymodem';
  456.    Desc_YT: STRING[20] = 'Allow YTerm protocol';
  457.    Desc_YX: STRING[30] = 'Honor XON/XOFF in Ymodem sends';
  458.    Desc_ZA: STRING[25] = 'Allow Zmodem autodownload';
  459.    Desc_ZB: STRING[33] = 'Block length for Zmodem transfers';
  460.