home *** CD-ROM | disk | FTP | other *** search
/ Program Metropolis - Software Boutique 95 / SOFTWARECD.iso / camipro3 / macros.cmz / DATAMAN.SMM < prev    next >
Encoding:
INI File  |  1994-08-14  |  105.0 KB  |  7,891 lines

  1. [ver]
  2.     4
  3. [sty]
  4.     
  5. [files]
  6. [charset]
  7.     82
  8.     CHINESEBIG5 (Windows)
  9. [revisions]
  10.     0
  11. [prn]
  12.     PostScript Printer
  13. [port]
  14.     LPT1:
  15. [lang]
  16.     1
  17. [desc]
  18.     ½╪Ñ▀ñ╬╜s┐Φ╕Ω«╞«wíC
  19.     
  20.     
  21.     
  22.     Autorun
  23.     776291647
  24.     96
  25.     698116454
  26.     6698
  27.     34
  28.     0
  29.     0
  30.     0
  31.     0
  32.     
  33.     
  34.     
  35.     
  36.     
  37.     
  38.     0
  39. [fopts]
  40.     0
  41.     1
  42.     0
  43.     0
  44. [lnopts]
  45.     130
  46.     Body Text
  47.     1
  48. [docopts]
  49.     5
  50.     2
  51. [GramStyle]
  52.     
  53. [ParaNum]
  54.     1
  55. [tag]
  56.     Body Text
  57.     2
  58.     [fnt]
  59.         Arial MT
  60.         200
  61.         0
  62.         16384
  63.     [algn]
  64.         1
  65.         1
  66.         0
  67.         0
  68.         0
  69.     [spc]
  70.         33
  71.         273
  72.         1
  73.         0
  74.         0
  75.         1
  76.         100
  77.     [brk]
  78.         4
  79.     [line]
  80.         8
  81.         0
  82.         1
  83.         0
  84.         1
  85.         1
  86.         1
  87.         10
  88.         10
  89.         1
  90.     [spec]
  91.         0
  92.         0
  93.         
  94.         0
  95.         1
  96.         1
  97.         0
  98.         0
  99.         0
  100.         0
  101.     [nfmt]
  102.         280
  103.         1
  104.         2
  105.         .
  106.         ,
  107.         $
  108.     Body Text
  109.     0
  110.     0
  111. [tag]
  112.     Function
  113.     3
  114.     [fnt]
  115.         Courier
  116.         200
  117.         0
  118.         32769
  119.     [algn]
  120.         1
  121.         1
  122.         0
  123.         0
  124.         0
  125.     [spc]
  126.         33
  127.         244
  128.         1
  129.         0
  130.         0
  131.         1
  132.         100
  133.     [brk]
  134.         68
  135.     [line]
  136.         8
  137.         0
  138.         1
  139.         0
  140.         1
  141.         1
  142.         1
  143.         10
  144.         10
  145.         1
  146.     [spec]
  147.         0
  148.         1
  149.         
  150.         0
  151.         1
  152.         1
  153.         0
  154.         0
  155.         0
  156.         0
  157.     [nfmt]
  158.         272
  159.         1
  160.         3
  161.         .
  162.         ,
  163.         $
  164.     Body Text
  165.     0
  166.     0
  167. [tag]
  168.     Footer
  169.     4
  170.     [fnt]
  171.         Times New Roman
  172.         240
  173.         0
  174.         49152
  175.     [algn]
  176.         1
  177.         1
  178.         0
  179.         0
  180.         0
  181.     [spc]
  182.         33
  183.         273
  184.         1
  185.         0
  186.         0
  187.         1
  188.         100
  189.     [brk]
  190.         4
  191.     [line]
  192.         8
  193.         0
  194.         1
  195.         0
  196.         1
  197.         1
  198.         1
  199.         10
  200.         10
  201.         1
  202.     [spec]
  203.         0
  204.         0
  205.         
  206.         0
  207.         1
  208.         1
  209.         0
  210.         0
  211.         0
  212.         0
  213.     [nfmt]
  214.         280
  215.         1
  216.         2
  217.         .
  218.         ,
  219.         $
  220.     Footer
  221.     0
  222.     0
  223. [tag]
  224.     2nd Function
  225.     5
  226.     [fnt]
  227.         Courier
  228.         200
  229.         0
  230.         32769
  231.     [algn]
  232.         1
  233.         1
  234.         0
  235.         0
  236.         0
  237.     [spc]
  238.         33
  239.         244
  240.         1
  241.         0
  242.         0
  243.         1
  244.         100
  245.     [brk]
  246.         4
  247.     [line]
  248.         8
  249.         0
  250.         1
  251.         0
  252.         1
  253.         1
  254.         1
  255.         10
  256.         10
  257.         1
  258.     [spec]
  259.         0
  260.         2
  261.         
  262.         0
  263.         1
  264.         1
  265.         0
  266.         0
  267.         0
  268.         0
  269.     [nfmt]
  270.         272
  271.         1
  272.         3
  273.         .
  274.         ,
  275.         $
  276.     2nd Function
  277.     0
  278.     0
  279. [tag]
  280.     Number List
  281.     6
  282.     [fnt]
  283.         TimesNewRomanPS
  284.         240
  285.         0
  286.         49152
  287.     [algn]
  288.         1
  289.         1
  290.         360
  291.         360
  292.         360
  293.     [spc]
  294.         33
  295.         273
  296.         1
  297.         0
  298.         0
  299.         1
  300.         100
  301.     [brk]
  302.         4
  303.     [line]
  304.         8
  305.         0
  306.         1
  307.         0
  308.         1
  309.         1
  310.         1
  311.         10
  312.         10
  313.         1
  314.     [spec]
  315.         0
  316.         0
  317.         <*:>.
  318.         360
  319.         1
  320.         1
  321.         0
  322.         0
  323.         0
  324.         0
  325.     [nfmt]
  326.         272
  327.         1
  328.         2
  329.         .
  330.         ,
  331.         $
  332.     Number List
  333.     0
  334.     0
  335. [tag]
  336.     Subhead
  337.     7
  338.     [fnt]
  339.         TimesNewRomanPS
  340.         240
  341.         0
  342.         49155
  343.     [algn]
  344.         1
  345.         1
  346.         0
  347.         0
  348.         0
  349.     [spc]
  350.         33
  351.         273
  352.         1
  353.         72
  354.         72
  355.         1
  356.         100
  357.     [brk]
  358.         4
  359.     [line]
  360.         8
  361.         0
  362.         1
  363.         0
  364.         1
  365.         1
  366.         1
  367.         10
  368.         10
  369.         1
  370.     [spec]
  371.         0
  372.         0
  373.         
  374.         0
  375.         1
  376.         1
  377.         0
  378.         0
  379.         0
  380.         0
  381.     [nfmt]
  382.         272
  383.         1
  384.         2
  385.         .
  386.         ,
  387.         $
  388.     Subhead
  389.     0
  390.     0
  391. [tag]
  392.     Title
  393.     8
  394.     [fnt]
  395.         Arial MT
  396.         360
  397.         0
  398.         16385
  399.     [algn]
  400.         4
  401.         1
  402.         0
  403.         0
  404.         0
  405.     [spc]
  406.         33
  407.         446
  408.         1
  409.         144
  410.         72
  411.         1
  412.         100
  413.     [brk]
  414.         16
  415.     [line]
  416.         8
  417.         0
  418.         1
  419.         0
  420.         1
  421.         1
  422.         1
  423.         10
  424.         10
  425.         1
  426.     [spec]
  427.         0
  428.         0
  429.         
  430.         0
  431.         1
  432.         1
  433.         0
  434.         0
  435.         0
  436.         0
  437.     [nfmt]
  438.         272
  439.         1
  440.         2
  441.         .
  442.         ,
  443.         $
  444.     Title
  445.     0
  446.     0
  447. [tag]
  448.     Body Single
  449.     9
  450.     [fnt]
  451.         Arial MT
  452.         240
  453.         0
  454.         16385
  455.     [algn]
  456.         1
  457.         1
  458.         0
  459.         0
  460.         0
  461.     [spc]
  462.         33
  463.         273
  464.         1
  465.         0
  466.         0
  467.         1
  468.         100
  469.     [brk]
  470.         4
  471.     [line]
  472.         8
  473.         0
  474.         1
  475.         0
  476.         1
  477.         1
  478.         1
  479.         10
  480.         10
  481.         1
  482.     [spec]
  483.         0
  484.         0
  485.         
  486.         0
  487.         1
  488.         1
  489.         0
  490.         0
  491.         0
  492.         0
  493.     [nfmt]
  494.         280
  495.         1
  496.         2
  497.         .
  498.         ,
  499.         $
  500.     Body Single
  501.     0
  502.     0
  503. [tag]
  504.     Bullet
  505.     11
  506.     [fnt]
  507.         TimesNewRomanPS
  508.         240
  509.         0
  510.         49152
  511.     [algn]
  512.         1
  513.         1
  514.         0
  515.         288
  516.         288
  517.     [spc]
  518.         33
  519.         273
  520.         1
  521.         0
  522.         0
  523.         1
  524.         100
  525.     [brk]
  526.         4
  527.     [line]
  528.         8
  529.         0
  530.         1
  531.         0
  532.         1
  533.         1
  534.         1
  535.         10
  536.         10
  537.         1
  538.     [spec]
  539.         0
  540.         0
  541.         <*0>
  542.         360
  543.         1
  544.         1
  545.         0
  546.         0
  547.         0
  548.         0
  549.     [nfmt]
  550.         272
  551.         1
  552.         2
  553.         .
  554.         ,
  555.         $
  556.     Bullet
  557.     0
  558.     0
  559. [tag]
  560.     Bullet 1
  561.     12
  562.     [fnt]
  563.         TimesNewRomanPS
  564.         240
  565.         0
  566.         49152
  567.     [algn]
  568.         1
  569.         1
  570.         288
  571.         288
  572.         288
  573.     [spc]
  574.         33
  575.         273
  576.         1
  577.         0
  578.         0
  579.         1
  580.         100
  581.     [brk]
  582.         4
  583.     [line]
  584.         8
  585.         0
  586.         1
  587.         0
  588.         1
  589.         1
  590.         1
  591.         10
  592.         10
  593.         1
  594.     [spec]
  595.         0
  596.         0
  597.         <*5>
  598.         0
  599.         1
  600.         1
  601.         0
  602.         0
  603.         0
  604.         0
  605.     [nfmt]
  606.         280
  607.         1
  608.         2
  609.         .
  610.         ,
  611.         $
  612.     Bullet 1
  613.     0
  614.     0
  615. [tag]
  616.     Header
  617.     0
  618.     [fnt]
  619.         Times New Roman
  620.         240
  621.         0
  622.         49152
  623.     [algn]
  624.         1
  625.         1
  626.         0
  627.         0
  628.         0
  629.     [spc]
  630.         33
  631.         273
  632.         1
  633.         0
  634.         0
  635.         1
  636.         100
  637.     [brk]
  638.         4
  639.     [line]
  640.         8
  641.         0
  642.         1
  643.         0
  644.         1
  645.         1
  646.         1
  647.         10
  648.         10
  649.         1
  650.     [spec]
  651.         0
  652.         0
  653.         
  654.         0
  655.         1
  656.         1
  657.         0
  658.         0
  659.         0
  660.         0
  661.     [nfmt]
  662.         280
  663.         1
  664.         2
  665.         .
  666.         ,
  667.         $
  668.     Header
  669.     0
  670.     0
  671. [lay]
  672.     Standard
  673.     513
  674.     [rght]
  675.         15840
  676.         12240
  677.         1
  678.         1440
  679.         1440
  680.         1
  681.         1440
  682.         1440
  683.         0
  684.         1
  685.         0
  686.         1
  687.         0
  688.         2
  689.         1
  690.         1440
  691.         10800
  692.         12
  693.         1
  694.         720
  695.         1
  696.         1440
  697.         1
  698.         2160
  699.         1
  700.         2880
  701.         1
  702.         3600
  703.         1
  704.         4320
  705.         1
  706.         5040
  707.         1
  708.         5760
  709.         1
  710.         6480
  711.         1
  712.         7200
  713.         1
  714.         7920
  715.         1
  716.         8640
  717.     [hrght]
  718.     [lyfrm]
  719.         1
  720.         11200
  721.         0
  722.         0
  723.         12240
  724.         1440
  725.         0
  726.         1
  727.         3
  728.         1 0 0 0 0 0 0
  729.         0
  730.         0
  731.         1
  732.     [frmlay]
  733.         1440
  734.         12240
  735.         1
  736.         1440
  737.         72
  738.         1
  739.         792
  740.         1440
  741.         0
  742.         1
  743.         0
  744.         1
  745.         1
  746.         0
  747.         1
  748.         1440
  749.         10800
  750.         1
  751.         3
  752.         9360
  753.     [txt]
  754. <+B><+!>CardFile<-!>   <+!><:P10,0,> of   <:da<*7><* >>
  755.  
  756. <+B><+!><:Db  ><-!><+!>       <:b<* >><-!>
  757.  
  758. <+B>             
  759.  
  760. >
  761.     [frght]
  762.     [lyfrm]
  763.         1
  764.         13248
  765.         0
  766.         14400
  767.         12240
  768.         15840
  769.         0
  770.         1
  771.         3
  772.         1 0 0 0 0 0 0
  773.         0
  774.         0
  775.         2
  776.     [frmlay]
  777.         15840
  778.         12240
  779.         1
  780.         1440
  781.         792
  782.         1
  783.         14472
  784.         1440
  785.         0
  786.         1
  787.         0
  788.         1
  789.         1
  790.         0
  791.         1
  792.         1440
  793.         10800
  794.         2
  795.         2
  796.         4680
  797.         3
  798.         9360
  799.     [txt]
  800.  
  801.  
  802.  
  803. Endif
  804.  
  805.  
  806.  
  807. Endif
  808.  
  809.  
  810. >
  811. [elay]
  812. [l1]
  813.     0
  814. [pg]
  815.     34
  816.     54 0 45 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 53
  817.     108 0 0 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 100
  818.     162 0 20 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 146
  819.     216 0 31 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 197
  820.     270 0 10 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 249
  821.     324 0 17 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 296
  822.     378 0 12 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 344
  823.     432 0 37 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 392
  824.     486 0 22 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 438
  825.     540 0 51 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 484
  826.     594 0 0 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 532
  827.     648 0 12 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 584
  828.     702 0 11 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 634
  829.     756 0 40 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 687
  830.     810 0 69 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 735
  831.     864 0 16 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 781
  832.     918 0 30 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 831
  833.     972 0 35 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 882
  834.     1026 0 31 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 930
  835.     1079 0 0 32 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 976
  836.     1132 0 0 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1022
  837.     1186 0 13 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1072
  838.     1240 0 7 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1122
  839.     1294 0 10 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1171
  840.     1348 0 7 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1220
  841.     1402 0 17 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1271
  842.     1456 0 47 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1324
  843.     1510 0 0 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1375
  844.     1564 0 28 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1429
  845.     1618 0 43 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1481
  846.     1672 0 39 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1534
  847.     1726 0 60 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1585
  848.     1779 0 58 0 0 1 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1633
  849.     1780 0 10 1025 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 1634
  850. [edoc]
  851. @Function@' PDX Defines
  852.  
  853. ' view in outline mode.
  854.  
  855. define Dllname  "pxengwin.dll"
  856.  
  857. define PXSingleClient 0
  858.  
  859. 'define PXSHARE 2
  860.  
  861. define     PXWinInit()
  862.  
  863.      DllCall("PXEngWin.dll,PXWinInit,HCH", %1, %2)
  864.  
  865. define    PXexit()
  866.  
  867.     DllCall("PXEngWin.dll,PXExit,H",)
  868.  
  869. define     PXTblExist() 
  870.  
  871.     DllCall("PXEngWin.dll,PXTblExist,HCL", %1, %2)
  872.  
  873. define     PXTblCreate()
  874.  
  875.     DllCall("PXEngWin.dll,PXTblCreate,HCHMM", %1, %2, %3, %4)
  876.  
  877. define     PXTblOpen()
  878.  
  879.     DllCall("PXEngWin.dll,PXTblOpen,HCLHH",%1, %2, %3, %4)
  880.  
  881. define     PXRecBufOpen()
  882.  
  883.     DllCall("PXEngWin.dll,PXRecBufOpen,HHL", %1, %2)
  884.  
  885. define    PXRecBufClose()
  886.  
  887.     DllCall("PXEngWin.dll,PXRecBufClose,HH", %1)
  888.  
  889. define    PXTblClose()
  890.  
  891.     DllCall("PXEngWin.dll,PXTblClose,HH", %1)
  892.  
  893. define    PXRecAppend()
  894.  
  895.     DllCall("PXEngWin.dll,PXRecAppend,HHH", %1, %2)
  896.  
  897. define    PXPutAlpha()
  898.  
  899.     DllCall("PXEngWin.dll,PXPutAlpha,HHHC", %1, %2, %3)
  900.  
  901. define    PXPutDate()
  902.  
  903.     Dllcall("PXEngWin.dll,PXPutDate,HHHJ",%1,%2,%3)
  904.  
  905. define    PXPutLong()
  906.  
  907.     DllCall("PxEngWin.dll,PXPutLong,HHHJ",%1,%2,%3)
  908.  
  909. define    PXGetAlpha()
  910.  
  911.     DllCall("PXEngWin.dll,PXGetAlpha,HHHHC", %1, %2, %3, %4)
  912.  
  913. define    PXGetDate()
  914.  
  915.     DllCall("PXEngWin.dll,PXGetDate,HHHO",%1,%2,%3)
  916.  
  917. define    PXGetLong()
  918.  
  919.     DllCall("PXEngWin.dll,PXGetLong,HHHO",%1,%2,%3)
  920.  
  921. Define    PXDateDecode()
  922.  
  923.     DllCall("PXEngWin.dll,PXDateDecode,HJLLL",%1,%2,%3,%4)
  924.  
  925. define    PXRecFirst()
  926.  
  927.     DllCall("PXEngWin.dll,PXRecFirst,HH", %1)
  928.  
  929. define    PXRecLast()
  930.  
  931.     DllCall("PxEngWin.dll,PXRecLast,HH",%1)
  932.  
  933. define    PXRecNext()
  934.  
  935.     DllCall("PXEngWin.dll,PXRecNext,HH", %1)
  936.  
  937. define    PXRecPrev()
  938.  
  939.     DllCall("PXEngWin.dll,PXRecPrev,HH", %1)
  940.  
  941. define    PXRecGet()
  942.  
  943.     DllCall("PXEngWin.dll,PXRecGet,HHH", %1, %2)
  944.  
  945. define    PXRecUpdate()
  946.  
  947.     DllCall("PXEngWin.dll,PXRecUpdate,HHH", %1, %2)
  948.  
  949. define    PXRecNFlds()
  950.  
  951.     DllCall("PXEngWin.dll,PXRecNFlds,HHL", %1, %2)
  952.  
  953.  
  954. define    PXKeyNFlds()
  955.  
  956.     DllCall("PXEngWin.dll,PXKeyNFlds,HHL",%1,%2)
  957.  
  958. define    PXRecBufEmpty()
  959.  
  960.     DllCall("PXEngWin.dll,PXRecBufEmpty,HH",%1)
  961.  
  962.  
  963. define    PXRecInsert()
  964.  
  965.     DllCall("PxEngWin.dll,PXRecInsert,HHH",%1,%2)
  966.  
  967. define    PXFldName()
  968.  
  969.     DllCall("PXEngWin.dll,PXFldName,HHHHC", %1, %2, %3, %4)
  970.  
  971. define    PXFldType()
  972.  
  973.     DllCall("PXEngWin.dll,PXFldType,HHHHC", %1, %2, %3, %4)
  974.  
  975.  
  976. ' Peyton's follow....
  977.  
  978. define    PXRecNum()
  979.  
  980.     DllCall("PXEngWin.dll,PXRecNum,HHO", %1, %2)
  981.  
  982. define    PXRecDelete()
  983.  
  984.     DLLCall("PXEngWin.dll,PXRecDelete,HH", %1)
  985.  
  986. define     PXSrchFld()
  987.  
  988.     DllCall("PXEngWin.dll,PXSrchFld,HHHHH",%1,%2,%3,%4)
  989.  
  990. define    PXFldHandle()
  991.  
  992.     DllCall("PXEngWin.dll,PXFldHandle,HHCL",%1,%2,%3)
  993.  
  994. define    PXRecGoto()
  995.  
  996.     DllCall("PXEngWin.dll,PXRecGoto,HHJ",%1, %2)
  997.  
  998. define    PXTblNRecs()
  999.  
  1000.     DllCall("PXEngWin.dll,PXTblNRecs,HHO",%1,%2)
  1001.  
  1002. define    PXKeyAdd()
  1003.  
  1004.     DllCall("PXEngWin.dll,PXKeyAdd,HCHNH",%1,%2,%3,%4)
  1005.  
  1006. define    PXNetUserNAme(BufferSize,Char)
  1007.  
  1008.     DllCall("PXEngWin.dll,PXNetUserName,HHC"%1,%2)
  1009.  
  1010. define    PXErrMsg(Errcode)
  1011.  
  1012.     DllCall("PXEngWin.dll,PXErrMsg,CH",%1)
  1013.  
  1014. define    PXNetTblRefresh(TblHan)
  1015.  
  1016.     DllCall("PXEngWin.dll,PXNetTblRefresh,HH",%1)
  1017.  
  1018. define    PXTblName(Tblhand,&Tblname)
  1019.  
  1020.     DllCall("PXEngWin.dll,PXTblName,HHHC",%1,%2,%3)
  1021.  
  1022. define    PXNetErrUser(bufsize,username)
  1023.  
  1024.     Dllcall("PXEngWin.dll,PXNetErrUser,HHC",%1,%2)
  1025.  
  1026. define    PXNetRecLock(THand,&LckHand)
  1027.  
  1028.     DllCall("PXEngWin.dll,PXNetRecLock,HHO",%1,%2)
  1029.  
  1030. define    PXNetRecUnlock(Than,LckHand)
  1031.  
  1032.     DllCall("PXEngWin.dll,PXNetRecUnlock,HHH",%1,%2)
  1033.  
  1034. define    PXNetRecLocked(thand,&Locked)
  1035.  
  1036.     DllCall("PXEngWin.dll,PXNetRecLocked,HHO",%1,%2)
  1037.  
  1038.  
  1039.  
  1040.  
  1041. define NOTONNET        1        ' not on a net                         
  1042.  
  1043. define NOVELLNET       2        ' Novell                               
  1044.  
  1045. define THREECOMNET     3        ' 3Com                                 
  1046.  
  1047. define THREEOPENNET    4     '  3Com 3+Open                          
  1048.  
  1049. define OTHERNET        5        ' other: unknown DOS 3.1 compatible    
  1050.  
  1051. define STARLANNET      7        '  Starlan                             
  1052.  
  1053. define BANYANNET       8        ' Banyan                               
  1054.  
  1055. define IBMPCNET        9        ' IBM PC                               
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061. @Function@' Defines
  1062.  
  1063.  
  1064. Define     GetFocus()        DllCall("User,GetFocus,H")
  1065.  
  1066. Define    SetFocus()        DllCall("User,SetFocus,HH",%1)
  1067.  
  1068. Define    GetDlgCtrlId()        DllCall("User,GetDlgCtrlId,HH",%1)
  1069.  
  1070. Define    EnableWindow()    DllCall("User,EnableWindow,AHA",%1,%2)
  1071.  
  1072. Define    ShowWindow()        DllCall("User,ShowWindow,AHH",%1,%2)
  1073.  
  1074. define     LBGetText(hwnd,Id,Ptr)    dllcall("user,sendmessage,HHHHC", %1, LB_GETTEXT, %2, %3)
  1075.  
  1076. Define    SetWindowText(hwnd,text)    DllCall("User,SetWindowText,HHC",%1,%2)
  1077.  
  1078.  
  1079. @Outline2@Define     LB_GETCURSEL        1033
  1080.  
  1081. @Outline2@define     LB_DELETESTRING    1027
  1082.  
  1083. @Outline2@define     LB_GETCOUNT        1036
  1084.  
  1085. @Outline2@define     LB_GETTEXT        1034
  1086.  
  1087. @Outline2@define     LB_SETCURSEL        1031
  1088.  
  1089. define     LB_INSERTSTRING    1026    
  1090.  
  1091. @Outline2@Define    LB_SetTopIndex    1048
  1092.  
  1093. Define    EM_LimitText        1045
  1094.  
  1095.  
  1096. Define    DM_SETDEFID        1025
  1097.  
  1098. Define    SetDefID()        AppSendMessage(hdlg,DM_SETDEFID,%1,0)
  1099.  
  1100. Define    RB_Text    20
  1101.  
  1102. Define    EB_Width    8001
  1103.  
  1104. Define    BN_Add    51
  1105.  
  1106. Define    BN_Remove    52
  1107.  
  1108. Define    Bn_Prv    29
  1109.  
  1110. Define    Bn_Nxt    28
  1111.  
  1112. Define    LB_ID        9000
  1113.  
  1114. Define    BN_Clr    33
  1115.  
  1116. Define    EB_Handle()    GetDlgItem(Hdlg,8000)
  1117.  
  1118. Define    GetProfilePdx()    GetProfileString$("Paradox Engine",%1,"Win.ini")
  1119.  
  1120. Define    WriteProfilePdx()    WriteProfileString("Paradox Engine",%1,%2,"Win.ini")
  1121.  
  1122. define    CloseDlg(id)    dllcall("user,PostMessage,HHHHHH", HDLG, 0X111, %1, 0, 0).
  1123.  
  1124.  
  1125.  
  1126.  
  1127. @Function@'Declares
  1128.  
  1129. Declare     AddField(Hdlg)
  1130.  
  1131. Declare    BuildIndex(FileName,FldName)
  1132.  
  1133. Declare    BuildTable(TableName)
  1134.  
  1135. Declare    CloseTable()
  1136.  
  1137. Declare     CollectHeader(Fieldname,fldSep,RecSep)
  1138.  
  1139. Declare    CreateOptionsBox()
  1140.  
  1141. Declare     DefineFields()
  1142.  
  1143. Declare    FastForward(hdlg)
  1144.  
  1145. Declare    FastReverse(Hdlg,Id, Dummy)
  1146.  
  1147. Declare     Finditem(p1,p2)
  1148.  
  1149. Declare    FreeGlobals()
  1150.  
  1151. Declare    GetFieldData(Hdlg)
  1152.  
  1153. Declare     GotoMain(Hdlg)
  1154.  
  1155. Declare     Init(Libid)
  1156.  
  1157. Declare    Lockem(Hdlg)
  1158.  
  1159. Declare    MainCall(Hdlg,id,dummy)
  1160.  
  1161. Declare    MoveFirst()
  1162.  
  1163. Declare    OpenBox(initpath,initmask)
  1164.  
  1165. Declare    OpenTable(FileName,Thandle,RecHandle)
  1166.  
  1167. Declare    PackGlobals(FieldNameArray, FieldTypeArray,RecHandle,Thandle)
  1168.  
  1169. Declare    ReadFields(FieldNames, FieldType,Thandle)
  1170.  
  1171. Declare    ReadFive(Hdlg)
  1172.  
  1173. Declare    ShutDown()
  1174.  
  1175. Declare    SortEm()
  1176.  
  1177. Declare    Stopit()
  1178.  
  1179. Declare    StuffInfo(Hdlg)
  1180.  
  1181. Declare    StuffRecBuf()
  1182.  
  1183. Declare    UpdateDisplay(Hdlg,id,Dummy)
  1184.  
  1185. Declare     WriteFields(p1)
  1186.  
  1187. Declare    WriteOut()
  1188.  
  1189. Declare    GetKeyFields(p1,p2)
  1190.  
  1191. Declare    GetFieldInfo(Rhand, FldNum, FldData)
  1192.  
  1193. Declare    ShiftNames(ArrrayData, Hdlg)
  1194.  
  1195. Declare    CopyToClip()
  1196.  
  1197. Declare    OnMenu(Menu, Item)
  1198.  
  1199. Declare    MainEntrybox(FileName)
  1200.  
  1201.  
  1202. @Function@Function Main()
  1203.  
  1204. IgnoreKeyBoard(2)
  1205.  
  1206. DefStr FldSep,RecSep,Stat,Libid;
  1207.  
  1208. Dim FieldNames(1)
  1209.  
  1210. 'Stat = Init(&Libid)    'DEZ
  1211.  
  1212. 'If (Stat = 0 or Stat = 82)
  1213.  
  1214. 'Else
  1215.  
  1216. '    Error=PXErrMsg(Stat)
  1217.  
  1218. '    'Message(error)
  1219.  
  1220. '    Exit Function
  1221.  
  1222. 'Endif
  1223.  
  1224. Barid=1
  1225.  
  1226. If 1=OnMenu("&Card File","&Open...")
  1227.  
  1228.     LastOpen = GetProfileString$("Card File", "LastOpen", "AmiPro2.ini")
  1229.  
  1230.     MainEntryBox(LastOpen)
  1231.  
  1232.     Exit Function
  1233.  
  1234. Endif
  1235.  
  1236.  
  1237. MenuName="&Card File"
  1238.  
  1239. Deletemenu(Barid, MenuName)
  1240.  
  1241. AddMenu(Barid, MenuName)
  1242.  
  1243. Mac=GetRunningMacroFile$()
  1244.  
  1245. <:Zaddmenutitem>AddMenuItem<:Z~addmenutitem>(BarId,MenuName,"&New Card File...","{mac}!Build()")
  1246.  
  1247. AddMenuItem(BarId,MenuName,"&Open...","{mac}!MainEntryBox")
  1248.  
  1249. AddmenuItem(BarId,MenuName,"-","")
  1250.  
  1251. AddMenuItem(BarId,MenuName,"E&xit Card File","{Mac}!Shutdown()")
  1252.  
  1253. AddMenuItem(BarId,MenuName,"&Setup...","{Mac}!Configure()")
  1254.  
  1255. End Function
  1256.  
  1257.  
  1258. @2nd Function@Function Init(LibId)
  1259.  
  1260. *Libid = DllLoadLib(STrCat$(GetAMiDirectory$(),Dllname), "PXWinInit", "HCH");
  1261.  
  1262. allocglobalvar("LibId", 1)    'DEZ
  1263.  
  1264. setglobalvar("LibId", LibID)
  1265.  
  1266. 'id=PXWinInit("PDXMain",PXShare)
  1267.  
  1268. id=PXWinInit("PDXMain",PXSingleClient)
  1269.  
  1270. Return id;
  1271.  
  1272. end function
  1273.  
  1274. @2nd Function@FUNCTION OnMenu(menu, item)
  1275.  
  1276. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>rmac=getrunningmacrofile$()
  1277.  
  1278. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>result=checkmenuitem(1, menu, item, 1)    ' Must checkmenuitem twice so it gets 
  1279.  
  1280. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>result=checkmenuitem(1, menu, item, 0)    ' correct value without altering item
  1281.  
  1282. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>if result=8
  1283.  
  1284. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>    onmenu= 1
  1285.  
  1286. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>elseif
  1287.  
  1288. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>    onmenu= 0
  1289.  
  1290. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>endif
  1291.  
  1292. <:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>END FUNCTION
  1293.  
  1294. <:S+-1><:R1,13,1,1080,1,1800,1,2520,1,3240,1,3960,1,4680,1,5400,1,6120,1,6840,1,7560,1,8280,1,9000,1,9720,>
  1295.  
  1296. @Function@<:R>Function <:Zmainentrybox>MainEntryBox<:Z~mainentrybox>(FileName)
  1297.  
  1298. DefStr Stat,Thandle,RecHandle, nKeyFlds, Libid;
  1299.  
  1300. Dim FieldNames(1)
  1301.  
  1302. Dim FieldType(1)
  1303.  
  1304. allocglobalvar("LibId", 1)
  1305.  
  1306. if getglobalvar$("libid") = ""    'dez
  1307.  
  1308.     Stat = Init(&Libid)
  1309.  
  1310.     If (Stat = 0 or Stat = 82)
  1311.  
  1312.     Else
  1313.  
  1314.         Error=PXErrMsg(Stat)
  1315.  
  1316.         'Message(error)
  1317.  
  1318.     Exit Function
  1319.  
  1320.     Endif
  1321.  
  1322. endif
  1323.  
  1324. If FileName = ""
  1325.  
  1326.     FileName = ""
  1327.  
  1328.     initpath=GetDocPath$()    ' Assign the file path here    
  1329.  
  1330.     initmask="*.db"    ' Assign the file mask here
  1331.  
  1332.         If "" != Assign(&filename, OpenBox(initpath,initmask))
  1333.  
  1334.             Else 
  1335.  
  1336.                 Exit Function
  1337.  
  1338.         Endif
  1339.  
  1340. 'singlestep(on)
  1341.  
  1342. Endif
  1343.  
  1344. HourGlass(on)
  1345.  
  1346. If 0=Assign(&Stat,OpenTable(FileName,&Thandle,&RecHandle))
  1347.  
  1348.     WriteProfileString("Card File", "LastOpen", FileName, "AmiPro2.ini")
  1349.  
  1350. Else
  1351.  
  1352.     Error=PXErrMsg(Stat)
  1353.  
  1354.     'Message(error)
  1355.  
  1356.     Return -1
  1357.  
  1358. Endif
  1359.  
  1360.  
  1361. If 0=Assign(&Stat,ReadFields(&FieldNames, &FieldType,Thandle))
  1362.  
  1363. Else
  1364.  
  1365.     Error=PXErrMsg(Stat)
  1366.  
  1367.     'Message(error)
  1368.  
  1369.     Return -1
  1370.  
  1371. Endif
  1372.  
  1373.  
  1374. If 0 = Assign(&Stat,GetKeyFields(Thandle,*nKeyFlds))
  1375.  
  1376. Else
  1377.  
  1378.     Error=PXErrMsg(Stat)
  1379.  
  1380.     'Message(error)
  1381.  
  1382. Endif
  1383.  
  1384.  
  1385.  
  1386. PackGlobals(&FieldNames, &FieldType, RecHandle,Thandle)
  1387.  
  1388. Mac=GetRunningMacroFile$()
  1389.  
  1390. ProDir=GetAmiDirectory$()
  1391.  
  1392. Filledit(1000,"{ProDir}GreyBlue.bmt")
  1393.  
  1394. Filledit(1011,"")
  1395.  
  1396. Filledit(34,"{ProDir}Lock.bmp")
  1397.  
  1398. Filledit(23,"{ProDir}Down.bmt")
  1399.  
  1400. Filledit(24,"{ProDir}Up.bmt")
  1401.  
  1402.  
  1403.  
  1404. Filledit(28,"{ProDir}Next3.Bmt")
  1405.  
  1406. Filledit(29,"{ProDir}Prev3.bmt")
  1407.  
  1408. Filledit(35,"{ProDir}FFWRD.Bmt")
  1409.  
  1410. Filledit(36,"{ProDir}Frev.bmt")
  1411.  
  1412. Filledit(55,"{ProDir}Stop.bmt")
  1413.  
  1414. Filledit(56,"{ProDir}Stop.bmt")
  1415.  
  1416.  
  1417. Filledit(82,"")
  1418.  
  1419. Filledit(83,"")
  1420.  
  1421. Filledit(84,"")
  1422.  
  1423. Filledit(85,"")
  1424.  
  1425. SetDlgCallBack(0,"{Mac}!PreBuild")
  1426.  
  1427. SetDlgCallBack(21,"{Mac}!MainCall")
  1428.  
  1429. SetDlgCallBack(23,"{Mac}!MainCall")
  1430.  
  1431. SetDlgCallBack(24,"{Mac}!MainCall")
  1432.  
  1433. SetDlgCallBack(27,"{Mac}!MainCall")
  1434.  
  1435. SetDlgCallBack(28,"{Mac}!MainCall")
  1436.  
  1437. SetDlgCallBack(29,"{Mac}!MainCall")
  1438.  
  1439. SetDlgCallBack(30,"{Mac}!MainCall")
  1440.  
  1441. SetDlgCallBack(31,"{Mac}!MainCall")
  1442.  
  1443. SetDlgCallBack(32,"{Mac}!MainCall")
  1444.  
  1445. SetDlgCallBack(33,"{Mac}!MainCall")
  1446.  
  1447. SetDlgCallBack(34,"{Mac}!MainCall")
  1448.  
  1449. SetDlgCallBack(35,"{Mac}!MainCall")
  1450.  
  1451. SetDlgCallBack(36,"{Mac}!MainCall")
  1452.  
  1453. SetDlgCallBack(39,"{Mac}!MainCall")
  1454.  
  1455.  
  1456. SetDlgCallBack(55,"{Mac}!MainCall")
  1457.  
  1458. SetDlgCallBack(56,"{Mac}!MainCall")
  1459.  
  1460. SetDlgCallBack(41,"{Mac}!HitEnter")
  1461.  
  1462. SetDlgCallBack(82,"{Mac}!HitFolder")
  1463.  
  1464. SetDlgCallBack(83,"{Mac}!HitFolder")
  1465.  
  1466. SetDlgCallBack(84,"{Mac}!HitFolder")
  1467.  
  1468. SetDlgCallBack(85,"{Mac}!HitFolder")
  1469.  
  1470. IgnoreKeyBoard(2)
  1471.  
  1472. HourGlass(off)
  1473.  
  1474. Box=DialogBox(".","Mainbox")
  1475.  
  1476. libid=GetGlobalVar$("LibId")
  1477.  
  1478. 'message(libid)
  1479.  
  1480. CloseTable()
  1481.  
  1482. If 0 != Assign(&Stat, PxExit())
  1483.  
  1484.             Error=PXErrMsg(Stat)
  1485.  
  1486.             'Message(error)
  1487.  
  1488. Endif
  1489.  
  1490. result=DLLFreeLib(libid)    'DEZ
  1491.  
  1492. FreeGlobals()
  1493.  
  1494. end Function
  1495.  
  1496.  
  1497. @2nd Function@Function PreBuild(Hdlg,id,dummy)
  1498.  
  1499. IgnoreKeyBoard(2)
  1500.  
  1501. DefStr Stat,UserName, TblName;
  1502.  
  1503. TotalFields=GetGlobalArray$("TotalFields",1)
  1504.  
  1505. Thand=GetGlobalArray$("Thandle",1)
  1506.  
  1507. RHand=GetGlobalArray$("RecHandle",1)
  1508.  
  1509. If 0 = PXTblName(Thand, 80,&TblName)
  1510.  
  1511. Else
  1512.  
  1513. Endif
  1514.  
  1515.  
  1516. ShowWindow(GetDlgItem(Hdlg,34),0) ' hide the field management
  1517.  
  1518. ShowWindow(GetDlgItem(Hdlg,55),0)  ' hide the two stop buttons under ffwd + revers
  1519.  
  1520. ShowWindow(GetDlgItem(Hdlg,56),0)  
  1521.  
  1522. ShowWindow(GetDlgItem(Hdlg,93),0) ' hide the cover for down
  1523.  
  1524.  
  1525. 'EnableWindow(GetDlgItem(Hdlg,27),0)    ' Index buttongrey these guys
  1526.  
  1527. If TotalFields<<10
  1528.  
  1529.     ShowWindow(GetDlgItem(Hdlg,23),0)
  1530.  
  1531.     ShowWindow(GetDlgItem(Hdlg,24),0)
  1532.  
  1533. Endif
  1534.  
  1535. Title="Edit Card File - {TblName}"
  1536.  
  1537. SetWindowText(Hdlg,"{Title}")
  1538.  
  1539.  
  1540. If 0=Assign(&Stat,PXNetUserName(80,&UserName))
  1541.  
  1542. Else
  1543.  
  1544. '    Message("UserName failed with {Stat}")
  1545.  
  1546. Endif
  1547.  
  1548. 'Message("Username = {username}")
  1549.  
  1550.  
  1551.  
  1552. SetDefId(41)
  1553.  
  1554. If 0 = Assign(&Stat, PXRecFirst(Thand))
  1555.  
  1556.     PXRecGet(Thand,Rhand)
  1557.  
  1558.     GetFieldData(Hdlg)
  1559.  
  1560.     UpdateDisplay(Hdlg,0,0)
  1561.  
  1562.     ReadFive(Hdlg)
  1563.  
  1564. Else
  1565.  
  1566.     Error=PXErrMsg(Stat)
  1567.  
  1568.     UpdateDisplay(Hdlg,0,0)
  1569.  
  1570. Endif
  1571.  
  1572. End Function
  1573.  
  1574.  
  1575.  
  1576. @2nd Function@Function <:ZMainCall>MainCall<:Z~MainCall>(Hdlg,id,dummy)
  1577.  
  1578. IgnoreKeyBoard(2)
  1579.  
  1580. DefStr Stat, UserName, LckHand;
  1581.  
  1582. LastField=GetGlobalArray$("LastField",1)
  1583.  
  1584. TotalFields=GetGlobalArray$("TotalFields",1)
  1585.  
  1586. Thand=GetGlobalArray$("Thandle",1)
  1587.  
  1588. RHand=GetGlobalArray$("RecHandle",1)
  1589.  
  1590. Switch id
  1591.  
  1592.  
  1593.     Case 21 ' Update the current record
  1594.  
  1595.             StuffInfo(Hdlg)
  1596.  
  1597.             StuffRecBuf()
  1598.  
  1599.             If 0!=Assign(&Stat,PXRecUpdate(Thand,Rhand))
  1600.  
  1601.                 Error=PXErrMsg(Stat)
  1602.  
  1603.                 'Message(error)
  1604.  
  1605.             Endif
  1606.  
  1607.             PXRecGet(Thand,RHand)
  1608.  
  1609.             GetFieldData(Hdlg)
  1610.  
  1611.             UpdateDisplay(hdlg,id,dummy)
  1612.  
  1613.  
  1614.     Case 23' scroll fields forward
  1615.  
  1616.         StuffInfo(Hdlg)
  1617.  
  1618.         LastField=LastField+10
  1619.  
  1620.         If LastField<;>=TotalFields
  1621.  
  1622.             LastField=LastField - 10
  1623.  
  1624.         Endif
  1625.  
  1626.         SetGlobalArray("RefreshMain",1,1) ' set refresh flag on 
  1627.  
  1628.         SetGlobalArray("LastField",1,LastField)
  1629.  
  1630.         UpdateDisplay(hdlg,id,dummy)
  1631.  
  1632.         
  1633.  
  1634.     Case 24' scroll fields backward
  1635.  
  1636.         StuffInfo(Hdlg)
  1637.  
  1638.         LastField=LastField - 10
  1639.  
  1640.         If LastField <<0
  1641.  
  1642.             LastField=0
  1643.  
  1644.         Endif
  1645.  
  1646.         SetGlobalArray("RefreshMain",1,1) ' set refresh flag on 
  1647.  
  1648.         SetGlobalArray("LastField",1,LastField)
  1649.  
  1650.         UpdateDisplay(Hdlg,id,dummy)
  1651.  
  1652.  
  1653.     Case 27 ' Sort the records in this database
  1654.  
  1655.         EnableWindow(Hdlg,0)
  1656.  
  1657.         If SortEm()
  1658.  
  1659.             GetFieldData(Hdlg)
  1660.  
  1661.             UpdateDisplay(Hdlg,id,dummy)
  1662.  
  1663.         Endif
  1664.  
  1665.         EnableWindow(hdlg,1)
  1666.  
  1667.         SetFocus(Hdlg)
  1668.  
  1669.         ReadFive(Hdlg)
  1670.  
  1671.  
  1672.     Case 28 ' Move Next Record
  1673.  
  1674.         If 0=Assign(&Stat,PXRecNext(Thand))
  1675.  
  1676.             ReadFive(Hdlg)
  1677.  
  1678.             PXRecGet(Thand,RHand)
  1679.  
  1680.             GetFieldData(Hdlg)
  1681.  
  1682.             UpdateDisplay(Hdlg,id,dummy)
  1683.  
  1684.         Else
  1685.  
  1686.             Error=PXErrMsg(Stat)
  1687.  
  1688.             'Message(error)
  1689.  
  1690.         Endif
  1691.  
  1692.  
  1693.  
  1694.     Case 29 ' Move Previous Record
  1695.  
  1696.         If 0=Assign(&Stat,PXRecPrev(Thand))
  1697.  
  1698.             ReadFive(Hdlg)
  1699.  
  1700.             PXRecGet(Thand,RHand)
  1701.  
  1702.             GetFieldData(Hdlg)
  1703.  
  1704.             UpdateDisplay(Hdlg,id,dummy)
  1705.  
  1706.         Else
  1707.  
  1708.             Error=PXErrMsg(Stat)
  1709.  
  1710.             'Message(error)
  1711.  
  1712.         Endif
  1713.  
  1714.  
  1715.  
  1716.     Case 30 ' Goto Location
  1717.  
  1718.         EnableWindow(Hdlg,0)
  1719.  
  1720.         Stat = GotoMain(Hdlg)
  1721.  
  1722.         EnableWindow(hdlg,1)
  1723.  
  1724.         PXRecGet(Thand,RHand)
  1725.  
  1726.         GetFieldData(Hdlg)
  1727.  
  1728.         UpdateDisplay(Hdlg,id,dummy)
  1729.  
  1730.         SetFocus(Hdlg)
  1731.  
  1732.         ReadFive(Hdlg)
  1733.  
  1734.  
  1735.  
  1736.     Case 31 ' Add button pressed
  1737.  
  1738.         StuffInfo(Hdlg)
  1739.  
  1740.         StuffRecBuf()
  1741.  
  1742.         If 0!=Assign(&Stat,PXRecInsert(Thand,Rhand))
  1743.  
  1744.             Error=PXErrMsg(Stat)
  1745.  
  1746.             'Message(error)
  1747.  
  1748.         Endif
  1749.  
  1750.         LastField=0
  1751.  
  1752.         SetGlobalArray("LastField",1,LastField)
  1753.  
  1754.         SetGlobalArray("RefreshMain",1,1)
  1755.  
  1756.         SetFocus(Hdlg)
  1757.  
  1758.         UpdateDisplay(Hdlg,id,dummy)
  1759.  
  1760.         ReadFive(Hdlg)
  1761.  
  1762.  
  1763.  
  1764.     Case 32 ' Delete this record
  1765.  
  1766.         GetFieldData(Hdlg)
  1767.  
  1768.          If  Decide("Really Delete This Card?")
  1769.  
  1770.             IF (0=Assign(&Stat,PXRecDelete(Thand)))
  1771.  
  1772.                 PXRecGet(Thand,RHand)
  1773.  
  1774.                 GetFieldData(Hdlg)
  1775.  
  1776.                 UpdateDisplay(Hdlg,id,dummy)
  1777.  
  1778.                 ReadFive(Hdlg)
  1779.  
  1780.             Else
  1781.  
  1782.                 Error=PXErrMsg(Stat)
  1783.  
  1784.                 'Message(error)
  1785.  
  1786.             Endif
  1787.  
  1788.         Endif
  1789.  
  1790.         Break;
  1791.  
  1792.  
  1793.         
  1794.  
  1795.  
  1796.     Case 33 '  New button pressed
  1797.  
  1798.         For t=1 to TotalFields
  1799.  
  1800.             SetGlobalArray("EditData",t,"")
  1801.  
  1802.         Next
  1803.  
  1804.         LastField=0
  1805.  
  1806.         SetGlobalArray("LastField",1,LastField)
  1807.  
  1808.         UpdateDisplay(Hdlg,id,dummy)
  1809.  
  1810.  
  1811.         
  1812.  
  1813.     Case 34 ' Clear Button Hit
  1814.  
  1815.  
  1816.     Case 35 ' Fast Forward hit
  1817.  
  1818.         SetGlobalVar("Speed",1)
  1819.  
  1820.         ShowWindow(GetDlgItem(Hdlg,35),0) ' hide the fast frwd button
  1821.  
  1822.         ShowWindow(GetDlgItem(Hdlg,55),1) ' Show the stop button
  1823.  
  1824.         FastForward(Hdlg)
  1825.  
  1826.         ShowWindow(GetDlgItem(Hdlg,55),0) ' hide the stop 
  1827.  
  1828.         ShowWindow(GetDlgItem(Hdlg,35),1) ' show the fast forward
  1829.  
  1830.         ReadFive(Hdlg)
  1831.  
  1832.         PXRecGet(Thand,RHand)
  1833.  
  1834.         GetFieldData(Hdlg)
  1835.  
  1836.         UpdateDisplay(Hdlg,id,dummy)
  1837.  
  1838.  
  1839.     Case 36 ' Fast Reverse        
  1840.  
  1841.         SetGlobalVar("Speed",1)
  1842.  
  1843.         ShowWindow(GetDlgItem(Hdlg,36),0) ' hide the fast frwd button
  1844.  
  1845.         ShowWindow(GetDlgItem(Hdlg,56),1) ' Show the stop button
  1846.  
  1847.         FastReverse(Hdlg,id, dummy)
  1848.  
  1849.         ShowWindow(GetDlgItem(Hdlg,56),0) ' hide the stop 
  1850.  
  1851.         ShowWindow(GetDlgItem(Hdlg,36),1) ' show the fast forward
  1852.  
  1853.         ReadFive(Hdlg)
  1854.  
  1855.         PXRecGet(Thand,RHand)
  1856.  
  1857.         GetFieldData(Hdlg)
  1858.  
  1859.         UpdateDisplay(Hdlg,id,dummy)
  1860.  
  1861.  
  1862.     Case 39 ' Copy to clipboard    
  1863.  
  1864.         StuffInfo(Hdlg)
  1865.  
  1866.         CopyToClip()
  1867.  
  1868.         Break;
  1869.  
  1870.  
  1871.  
  1872. EndSwitch
  1873.  
  1874. SetDefId(41) ' Set the default id to the return key
  1875.  
  1876.  
  1877. End Function
  1878.  
  1879.  
  1880. @2nd Function@Function HitFolder(Hdlg,id,dummy)
  1881.  
  1882. IgnoreKeyBoard(2)
  1883.  
  1884. DefStr CurNumber, Stat;
  1885.  
  1886. TotalFields=GetGlobalArray$("TotalFields",1)
  1887.  
  1888. Thand=GetGlobalArray$("Thandle",1)
  1889.  
  1890. RHand=GetGlobalArray$("RecHandle",1)
  1891.  
  1892. If 0 =  Assign(&Stat,PxRecNum(Thand,&CurNumber))
  1893.  
  1894. Else
  1895.  
  1896.     ' error with stat
  1897.  
  1898. Endif
  1899.  
  1900. Folder=Id - 81
  1901.  
  1902.  For t = 1 to Folder
  1903.  
  1904.     If 0 = Assign(&Stat,PxRecNext(Thand))
  1905.  
  1906.     Else
  1907.  
  1908.         ' error with stat
  1909.  
  1910.     Endif
  1911.  
  1912. Next
  1913.  
  1914.     PxRecGet(Thand, Rhand)
  1915.  
  1916.     GetFieldData(Hdlg)
  1917.  
  1918.     UpdateDisplay(Hdlg,id,dummy)
  1919.  
  1920.     ReadFive(Hdlg)
  1921.  
  1922.  
  1923. End Function
  1924.  
  1925. @2nd Function@Function HitEnter(Hdlg,id,dummy)
  1926.  
  1927. IgnoreKeyBoard(2)
  1928.  
  1929. hWnd=GetFocus()
  1930.  
  1931. Id=GetDlgCtrlId(hWnd)
  1932.  
  1933. If Id <<8000 or id <;>8010
  1934.  
  1935.     Return -1
  1936.  
  1937. Endif
  1938.  
  1939. Forward=id+1
  1940.  
  1941. TargetEdit=GetGlobalArray$("EditTarget",1)
  1942.  
  1943. LastEditField=GetGlobalArray$("LastEditField",1) 
  1944.  
  1945. if Forward=LastEditField             ' need to set default button to add
  1946.  
  1947.     Nextwin=GetDlgItem(Hdlg,Forward)
  1948.  
  1949.     SetFocus(NextWin)
  1950.  
  1951.     SetDefId(31)
  1952.  
  1953. ElseIf Id = LastEditField  ' Enter was hit, and on the last field 
  1954.  
  1955.     MainCall(Hdlg,31,0)
  1956.  
  1957. Elseif id<<TargetEdit
  1958.  
  1959.     Nextwin=GetDlgItem(Hdlg,Forward)
  1960.  
  1961.     SetFocus(NextWin)
  1962.  
  1963.  
  1964. Else
  1965.  
  1966.     NextWin=GetDlgITem(Hdlg,8001)
  1967.  
  1968.     SetFocus(NextWin)
  1969.  
  1970.     MainCall(Hdlg,23,0)
  1971.  
  1972. Endif
  1973.  
  1974. End Function
  1975.  
  1976.  
  1977.  
  1978. @2nd Function@Function <:ZFastForward>FastForward<:Z~FastForward>(Hdlg)
  1979.  
  1980. IgnoreKeyBoard(2)
  1981.  
  1982. DefStr Stat, Name, FldData;
  1983.  
  1984. MouseInterrupt("Stopit")
  1985.  
  1986. Dim StoreName(6)
  1987.  
  1988. TotalFields=GetGlobalArray$("TotalFields",1)
  1989.  
  1990. Thand=GetGlobalArray$("Thandle",1)
  1991.  
  1992. RHand=GetGlobalArray$("RecHandle",1)
  1993.  
  1994. KeyField = GetGlobalArray$("KeyField",1)
  1995.  
  1996.         While (0= Assign(&Stat, PxRecNext(Thand)))
  1997.  
  1998.             If GetGlobalVar$("Speed") = 0
  1999.  
  2000.                 Break
  2001.  
  2002.             Endif
  2003.  
  2004.             PxRecGet(Thand, RHand)
  2005.  
  2006.                 If 0 = GetFieldInfo(Rhand, KeyField, &FldData)
  2007.  
  2008. '            If 0 = Assign(&Stat,   PXGetAlpha(Rhand,KeyField,250,&FldData))
  2009.  
  2010.             Else
  2011.  
  2012.                 Return Stat    
  2013.  
  2014.             Endif
  2015.  
  2016.             ShiftNames(&StoreName,Hdlg)
  2017.  
  2018.             StoreName(1) = FldData
  2019.  
  2020.             SetDlgItemText(Hdlg, 1021, StoreName(1))
  2021.  
  2022.         Wend
  2023.  
  2024. If Stat != 0
  2025.  
  2026.     Error=PXErrMsg(Stat)
  2027.  
  2028. '    'Message(error)
  2029.  
  2030. Endif
  2031.  
  2032.  
  2033. Return 0
  2034.  
  2035. End Function
  2036.  
  2037.  
  2038. @2nd Function@Function <:ZFastReverse>FastReverse<:Z~FastReverse>(Hdlg,id,dummy)
  2039.  
  2040. IgnoreKeyboard(2)
  2041.  
  2042. DefStr Stat, Name, FldData;
  2043.  
  2044. MouseInterrupt("Stopit")
  2045.  
  2046. Dim StoreName(6)
  2047.  
  2048. TotalFields=GetGlobalArray$("TotalFields",1)
  2049.  
  2050. Thand=GetGlobalArray$("Thandle",1)
  2051.  
  2052. RHand=GetGlobalArray$("RecHandle",1)
  2053.  
  2054. KeyField = GetGlobalArray$("KeyField",1)
  2055.  
  2056.         While (0= Assign(&Stat, PxRecPrev(Thand)))
  2057.  
  2058.             If GetGlobalVar$("Speed") = 0
  2059.  
  2060.                 Break
  2061.  
  2062.             Endif
  2063.  
  2064.             PxRecGet(Thand, RHand)
  2065.  
  2066.                 If 0 = GetFieldInfo(Rhand, KeyField, &FldData)
  2067.  
  2068.                     Else
  2069.  
  2070.                         Message(Stat)
  2071.  
  2072.                 Endif
  2073.  
  2074.             ShiftNames(&StoreName,Hdlg)
  2075.  
  2076.             StoreName(1)=FldData
  2077.  
  2078.             SetDlgItemText(Hdlg,1021,StoreName(1))
  2079.  
  2080.         Wend
  2081.  
  2082. If Stat != 0
  2083.  
  2084.     Error=PXErrMsg(Stat)
  2085.  
  2086.     'Message(error)
  2087.  
  2088. Endif
  2089.  
  2090.  
  2091.  
  2092. Return 0
  2093.  
  2094. End Function
  2095.  
  2096.  
  2097. @2nd Function@Function ShiftNames(StoreName,Hdlg)
  2098.  
  2099. IgnoreKeyboard(2)
  2100.  
  2101. For t = 5 to 2 step -1;
  2102.  
  2103.     *StoreName(T) = *StoreName(T - 1);
  2104.  
  2105.     SetDlgItemText(Hdlg, (1017 + (5 - T)), *StoreName(T))
  2106.  
  2107. Next
  2108.  
  2109. End Function
  2110.  
  2111. @2nd Function@Function Stopit()
  2112.  
  2113. MouseInterrupt("")
  2114.  
  2115. SetGlobalVar("Speed",0)
  2116.  
  2117. End Function
  2118.  
  2119. @Body Single@
  2120. @2nd Function@Function Lockem(Hdlg)
  2121.  
  2122. IgnoreKeyBoard(2)
  2123.  
  2124. DefStr LckHand, Stat, UserName, id, Dummy;
  2125.  
  2126. Thand=GetGlobalArray$("Thandle",1)
  2127.  
  2128. Rhand=GetGlobalArray$("RecHandle",1)
  2129.  
  2130. OldLock = GetGlobalVar$("PrevLock")
  2131.  
  2132. ProDir = GetAmiDirectory$()
  2133.  
  2134. If OldLock !=0
  2135.  
  2136.     If 0 = Assign(&Stat,PXNetRecUnlock(THand,OldLock))
  2137.  
  2138.     Else
  2139.  
  2140.         Error=PXErrMsg(Stat)
  2141.  
  2142.     Endif
  2143.  
  2144. Endif
  2145.  
  2146.     If 0= Assign(&Stat,PXNetRecLock(Thand, &LckHand))
  2147.  
  2148.         SetGlobalVar("PrevLock",LckHand)
  2149.  
  2150.     Else
  2151.  
  2152.         SetGlobalVar("PrevLock",0)     ' no need for a prev lock
  2153.  
  2154.         Switch Stat
  2155.  
  2156.             Case 9 ' Record locked by another user
  2157.  
  2158.                 If 0= Assign(&Stat, PXNetErrUser(80,&UserName))
  2159.  
  2160.                     ShowWindow(GetDlgItem(hdlg,34),1)
  2161.  
  2162.                     SetDlgItemText(Hdlg,1012,"{UserName}")
  2163.  
  2164.                     
  2165.  
  2166.                     If 0 != Assign(&Stat,PXNetTblRefresh(Thand))
  2167.  
  2168.                         Error=PXErrMsg(Stat)
  2169.  
  2170.                         'Message(error)
  2171.  
  2172.                     Endif    
  2173.  
  2174.                 Endif
  2175.  
  2176.             Case 105 ' Operation on empty table
  2177.  
  2178.                 Break;
  2179.  
  2180.             Default 
  2181.  
  2182.                 Error=PXErrMsg(Stat)
  2183.  
  2184.                 'Message(error)        
  2185.  
  2186.         EndSwitch
  2187.  
  2188.     Endif
  2189.  
  2190. end Function
  2191.  
  2192. @2nd Function@Function ReadFive(Hdlg)
  2193.  
  2194. IgnoreKeyboard(2)
  2195.  
  2196. DefStr FldData, Stat, CurNumber;
  2197.  
  2198. TotalFields=GetGlobalArray$("TotalFields",1)
  2199.  
  2200. Thand=GetGlobalArray$("Thandle",1)
  2201.  
  2202. RHand=GetGlobalArray$("RecHandle",1)
  2203.  
  2204. KeyField = GetGlobalArray$("KeyField",1)
  2205.  
  2206. If 0 =  Assign(&Stat,PxRecNum(Thand,&CurNumber))
  2207.  
  2208. Else
  2209.  
  2210.     ' error with stat
  2211.  
  2212. Endif
  2213.  
  2214. For x = 1 to 4 
  2215.  
  2216.     If 0 = Assign(&Stat,PxRecNext(Thand))
  2217.  
  2218.         PxRecGet(Thand, Rhand)
  2219.  
  2220.         If "A" = Kmid$(GetGlobalArray$("FieldType",KeyField),1,1)
  2221.  
  2222.             PXGetAlpha(Rhand, KeyField, 250, &FldData)
  2223.  
  2224.         Else
  2225.  
  2226.             If 0 = GetFieldInfo(Rhand, KeyField, &FldData)
  2227.  
  2228.                 Else
  2229.  
  2230.                     Message(Stat)
  2231.  
  2232.             Endif
  2233.  
  2234.         Endif
  2235.  
  2236.         SetDlgItemText(Hdlg,1017 + x, FldData)
  2237.  
  2238.     Else
  2239.  
  2240.         SetDlgItemText(Hdlg,1017+x,"")
  2241.  
  2242.     Endif
  2243.  
  2244. Next
  2245.  
  2246. PxRecGoto(Thand, CurNumber)
  2247.  
  2248. End Function
  2249.  
  2250. @2nd Function@<:Zcopytoclip><:Z~copytoclip>Function CopyToClip()
  2251.  
  2252. IgnoreKeyboard(2)
  2253.  
  2254. TotalFields = GetGlobalArray$("TotalFields",1)
  2255.  
  2256. For t = 1 to TotalFields
  2257.  
  2258.     FieldInfo = GetGlobalArray$("EditData",t)
  2259.  
  2260.     Info = StrCat$(Info,FieldInfo, "<[>Enter]<[>0x0A]")
  2261.  
  2262. Next
  2263.  
  2264. Info=BracketsToBin(Info)
  2265.  
  2266. Clipboardwrite(info,0)
  2267.  
  2268. End Function
  2269.  
  2270. @Function@Function CloseTable()
  2271.  
  2272. Rhand=GetGlobalArray$("RecHandle",1)
  2273.  
  2274. Thand=GetGlobalArray$("THandle",1)
  2275.  
  2276.  
  2277. PXRecBufClose(Rhand)
  2278.  
  2279. PXTblClose(Thand)
  2280.  
  2281. End Function
  2282.  
  2283. @Function@Function UpDateDisplay(Hdlg,id,dummy)
  2284.  
  2285. IgnoreKeyboard(2)
  2286.  
  2287. DefStr Temp, Stat,CurrentRecnum,TblNRecs;
  2288.  
  2289. Identifier=GetGlobalArray$("KeyField",1)
  2290.  
  2291. TotalFields=GetGlobalArray$("TotalFields",1)
  2292.  
  2293. LastField=GetGlobalArray$("LastField",1)
  2294.  
  2295. Thand=GetGlobalArray$("Thandle",1)
  2296.  
  2297. RHand=GetGlobalArray$("RecHandle",1)
  2298.  
  2299. RefreshStat=GetGlobalArray$("RefreshMain",1)
  2300.  
  2301. If 0 != Assign(&Stat,PXNetTblRefresh(Thand))
  2302.  
  2303.     Error=PXErrMsg(Stat)
  2304.  
  2305.     'Message(error)
  2306.  
  2307. Endif    
  2308.  
  2309. IF (0=Assign(&Stat, PXRecNum(Thand,&CurrentRecnum)))
  2310.  
  2311. Endif
  2312.  
  2313. If (0=Assign(&Stat, PXTblNRecs(THand, &TblNRecs)))
  2314.  
  2315.     SetDlgItemText(Hdlg, 1013, "Card {CurrentRecNum} of {TblNRecs}")
  2316.  
  2317. Else
  2318.  
  2319. Endif
  2320.  
  2321.  
  2322. Switch RefreshStat
  2323.  
  2324.  
  2325. Case 0 ' no need to repaint entire box
  2326.  
  2327. For t=1 to 10
  2328.  
  2329.     If LastField+T << TotalFields
  2330.  
  2331.         SetGlobalArray("EditTarget",1,8000+t)
  2332.  
  2333.         SetDlgItemText(Hdlg,8000+t,GetGlobalArray$("EditData",T+LastField))
  2334.  
  2335.     Elseif LastField+t=Totalfields
  2336.  
  2337.         SetDlgItemText(Hdlg,8000+t,GetGlobalArray$("EditData",t+LastField))
  2338.  
  2339.         SetGlobalArray("EditTarget",1,8000+t)
  2340.  
  2341.     Endif
  2342.  
  2343. Next
  2344.  
  2345.  
  2346. Case 1 ' Need to repaint box
  2347.  
  2348.  
  2349. If LastField=0
  2350.  
  2351.     ShowWindow(GetDlgItem(Hdlg,24),0) ' hide the up button
  2352.  
  2353.     ShowWindow(GetDlgItem(Hdlg,94),1) ' Show the cover
  2354.  
  2355. Else
  2356.  
  2357.     ShowWindow(GetDlgItem(hdlg,24),1) ' The up button is fine
  2358.  
  2359.     ShowWindow(GetDlgItem(hdlg,94),0) ' Hide the cover
  2360.  
  2361. Endif
  2362.  
  2363.  
  2364. If LastField+10 <;>TotalFields
  2365.  
  2366.     ShowWindow(GetDlgItem(Hdlg,23),0) ' hide the down button
  2367.  
  2368.     ShowWindow(GetDlgItem(Hdlg,93),1) ' Show the cover
  2369.  
  2370. Else
  2371.  
  2372.     ShowWindow(GetDlgItem(hdlg,23),1) ' it is fine
  2373.  
  2374.     ShowWindow(GetDlgItem(Hdlg,93),0) ' hide the cover
  2375.  
  2376. Endif
  2377.  
  2378.  
  2379. For t=1 to 10
  2380.  
  2381.     If LastField+T << TotalFields
  2382.  
  2383.         SetDlgItemText(Hdlg,8000+t,GetGlobalArray$("EditData",t+LastField))
  2384.  
  2385.         SetGlobalArray("EditTarget",1,8000+t)
  2386.  
  2387.         SetGlobalArray("LastEditField",1,0)     'no need to auto add
  2388.  
  2389.         SetDlgItemText(Hdlg,1000+t,GetGlobalArray$("FieldNames",T+LastField))
  2390.  
  2391.         ShowWindow(GetDlgItem(Hdlg,8000+t),1)
  2392.  
  2393.     Elseif LastField+t=Totalfields
  2394.  
  2395.         SetDlgItemText(Hdlg,8000+t,GetGlobalArray$("EditData",t+LastField))
  2396.  
  2397.         SetGlobalArray("EditTarget",1,8000+t)
  2398.  
  2399.         SetGlobalArray("LastEditField",1,8000+t)    ' set autoadd flag
  2400.  
  2401.         SetDlgItemText(Hdlg,1000+t,GetGlobalArray$("FieldNames",T+LastField))
  2402.  
  2403.         ShowWindow(GetDlgItem(Hdlg,8000+t),1)
  2404.  
  2405.     Else
  2406.  
  2407.         SetDlgItemText(Hdlg,1000+t,"")
  2408.  
  2409.         ShowWindow(GetDlgItem(Hdlg,8000+t),0)
  2410.  
  2411.         SetDlgItemText(Hdlg,8000+T,"")
  2412.  
  2413.     Endif
  2414.  
  2415. Next
  2416.  
  2417.     SetGlobalArray("RefreshMain",1,0) ' no need to repaint next time 
  2418.  
  2419.  
  2420. EndSwitch
  2421.  
  2422.  
  2423. SetDlgItemText(Hdlg,1017,GetGlobalArray$("EditData",Identifier))
  2424.  
  2425. SetFocus(GetDlgItem(Hdlg,8001))
  2426.  
  2427. End Function
  2428.  
  2429. End Function
  2430.  
  2431.  
  2432.  
  2433. @Function@Function StuffInfo(Hdlg)
  2434.  
  2435. IgnoreKeyBoard(2)
  2436.  
  2437. LastField=GetGlobalArray$("LastField",1)
  2438.  
  2439. TotalFields=GetGlobalArray$("TotalFields",1)
  2440.  
  2441.  
  2442. For t=1 to 10
  2443.  
  2444.     Info=GetDlgItemText(Hdlg,8000+t)
  2445.  
  2446.         If LastField+t <<= TotalFields
  2447.  
  2448.             SetGlobalArray("EditData",LastField+t,Info)
  2449.  
  2450.         Endif
  2451.  
  2452. Next
  2453.  
  2454. End Function
  2455.  
  2456.  
  2457.  
  2458.  
  2459. @Function@Function GetFieldInfo(Rhand, FldNum, FldData)
  2460.  
  2461. IgnoreKeyBoard(2)
  2462.  
  2463. DefStr Stat, Date, Mn,Day,Yr, TempData;
  2464.  
  2465. Type =KMID$(GetGlobalArray$("FieldType",FldNum),1,1)
  2466.  
  2467. Switch Type
  2468.  
  2469.         Case "A"
  2470.  
  2471.             If 0 = Assign(&Stat,   PXGetAlpha(Rhand,FldNum,250,&TempData))
  2472.  
  2473.             Else
  2474.  
  2475.                 Return Stat    
  2476.  
  2477.             Endif
  2478.  
  2479.             Break;
  2480.  
  2481.     
  2482.  
  2483.         Case "D"    ' This is a date
  2484.  
  2485.             If 0 = Assign(&Stat, PXGetDate(Rhand, FldNum, &Date)) 
  2486.  
  2487.                 If 0 = Assign(&Stat, PXDateDecode(Date,&Mn,&Day,&Yr));
  2488.  
  2489. '                    TempData = "{Mn}\ {Day}\{Yr}";
  2490.  
  2491.                 Endif
  2492.  
  2493.             Else
  2494.  
  2495.                 Return Stat    
  2496.  
  2497.             Endif
  2498.  
  2499.             Break;
  2500.  
  2501.             
  2502.  
  2503.         Case "N"    ' this is numeric
  2504.  
  2505.             If 0 = Assign(&Stat, PXGetLong(Rhand, FldNum, &TempData))
  2506.  
  2507.             Else
  2508.  
  2509.                 Return Stat    
  2510.  
  2511.             Endif
  2512.  
  2513.             Break;
  2514.  
  2515.     EndSwitch
  2516.  
  2517. *FldData = TempData;
  2518.  
  2519. Return 0;
  2520.  
  2521. End Function
  2522.  
  2523.  
  2524. @Function@Function GetFieldData(Hdlg)
  2525.  
  2526. IgnoreKeyBoard(2)
  2527.  
  2528. DefStr Name, Stat, Date, Mn, Day, Yr, Number, FldData;
  2529.  
  2530. Thand=GetGlobalArray$("Thandle",1)
  2531.  
  2532. Rhand=GetGlobalArray$("RecHandle",1)
  2533.  
  2534. TotalFields=GetGlobalArray$("TotalFields",1)
  2535.  
  2536.  
  2537. For x=1 to TotalFields
  2538.  
  2539.         If 0 = GetFieldInfo(Rhand, X, &FldData)
  2540.  
  2541.             SetGlobalArray("EditData",x, FldData)
  2542.  
  2543.         Else
  2544.  
  2545.                 Message(Stat)
  2546.  
  2547.         Endif
  2548.  
  2549. Next
  2550.  
  2551. 'Lockem(Hdlg)
  2552.  
  2553. End Function
  2554.  
  2555. @Function@Function GetKeyfields(Thandle, nKeyFlds)
  2556.  
  2557. DefStr Stat ;
  2558.  
  2559. If 0= Assign(&Stat, PXKeyNFlds(Thandle,&nKeyFlds))
  2560.  
  2561. Else
  2562.  
  2563.             Error = PXerrMsg(Stat)
  2564.  
  2565.             'Message(error)
  2566.  
  2567. endif
  2568.  
  2569. end Function
  2570.  
  2571.  
  2572. @Function@Function StuffRecBuf()
  2573.  
  2574. IgnoreKeyBoard(2)
  2575.  
  2576. DefStr Stat, FldType;
  2577.  
  2578. TotalFields=GetGlobalArray$("TotalFields",1)
  2579.  
  2580. Rhand=GetGlobalArray$("RecHandle",1)
  2581.  
  2582. Thand=GetGlobalArray$("Thandle",1)
  2583.  
  2584.  
  2585. For t=1 to TotalFields
  2586.  
  2587.     Info=GetGlobalArray$("EditData",T)
  2588.  
  2589.     SetGlobalArray("EditData",t,"")
  2590.  
  2591.     Type = GetGlobalArray$("FieldType",T)
  2592.  
  2593.     IF 0 = Assign(&Stat, PXFldType(Thand, T, 5, &FldType))
  2594.  
  2595.     Else
  2596.  
  2597.     Endif
  2598.  
  2599.     LeftChar = Kmid$(FldType,1,1)
  2600.  
  2601. 'message(leftChar)
  2602.  
  2603.     Switch LeftChar
  2604.  
  2605.         Case "A"
  2606.  
  2607.             If 0 = Assign(&Stat,   PXPutAlpha(Rhand,t,Info))
  2608.  
  2609.             Else
  2610.  
  2611.                 Error=PXErrMsg(Stat)
  2612.  
  2613.                 'Message(error)    
  2614.  
  2615.             Endif
  2616.  
  2617.             Break;
  2618.  
  2619.     
  2620.  
  2621.         Case "D"    ' This is a date
  2622.  
  2623.             If 0 = Assign(&Stat, PXPutDate(Rhand, t, Info)) 
  2624.  
  2625.             Else
  2626.  
  2627.                 Error = PXerrMsg(Stat)
  2628.  
  2629.                 'Message(error)
  2630.  
  2631.             Endif
  2632.  
  2633.             Break;
  2634.  
  2635.             
  2636.  
  2637.         Case "N"    ' this is numeric
  2638.  
  2639.             If 0 = Assign(&Stat,   PXPutLong(Rhand,t,Info))
  2640.  
  2641.             Else
  2642.  
  2643.                 Error = PXerrMsg(Stat)
  2644.  
  2645.                 'Message(error)
  2646.  
  2647.             Endif
  2648.  
  2649.             Break;
  2650.  
  2651.     EndSwitch
  2652.  
  2653. Next
  2654.  
  2655. End Function
  2656.  
  2657.  
  2658. @Function@Function PackGlobals(FieldNames,FieldType,RecHandle,Thandle)
  2659.  
  2660. IgnoreKeyBoard(2)
  2661.  
  2662. TotalFields=ArraySize(&FieldNames)
  2663.  
  2664. 'AllocGlobalVar("LibId",1)    'DEZ
  2665.  
  2666. AllocGlobalVar("TotalFields",1)
  2667.  
  2668. AllocGlobalVar("FieldNames",TotalFields)
  2669.  
  2670. AllocGlobalVar("FieldType", TotalFields)
  2671.  
  2672. AllocGlobalVar("LastField",1)
  2673.  
  2674. AllocGlobalVar("EditData",TotalFields)
  2675.  
  2676. AllocGlobalVar("Thandle",1)
  2677.  
  2678. AllocGlobalVar("RecHandle",1)
  2679.  
  2680. AllocGlobalVar("KeyField",1)
  2681.  
  2682. AllocGlobalVar("EditTarget",1)
  2683.  
  2684. AllocGlobalVar("RedoNames",1)
  2685.  
  2686. AllocGlobalVar("RefreshMain",1)
  2687.  
  2688. AllocGlobalVar("LastEditField",1)
  2689.  
  2690. AllocGlobalVar("Speed",1)
  2691.  
  2692. AllocGlobalVar("PrevLock",1)
  2693.  
  2694.  
  2695. SetGlobalVar("Speed",1)
  2696.  
  2697. SetGlobalArray("RedoNames",1,0)
  2698.  
  2699. SetGlobalArray("RefreshMain",1,1)
  2700.  
  2701. SetGlobalArray("LastEditField",1,0)
  2702.  
  2703.  
  2704. SetGlobalArray("Thandle",1,Thandle)
  2705.  
  2706. SetGlobalArray("RecHandle",1,RecHandle)
  2707.  
  2708. SetGlobalArray("TotalFields",1,TotalFields)
  2709.  
  2710. SetGlobalArray("LastField",1,0)
  2711.  
  2712. SetGlobalArray("KeyField",1,1)
  2713.  
  2714. SetGlobalVar("PrevLock",0)
  2715.  
  2716.  
  2717. For t=1 to TotalFields
  2718.  
  2719.     SetGlobalArray("FieldNames",T,*FieldNames(T))
  2720.  
  2721.     SetGlobalArray("FieldType", T, *FieldType(T))
  2722.  
  2723. Next
  2724.  
  2725. End Function
  2726.  
  2727.  
  2728. @Function@Function <:ZSortEm>SortEm<:Z~SortEm>()
  2729.  
  2730. DefStr FileName, Stat, Thandle, RecHandle;
  2731.  
  2732. Dim FieldName(1)
  2733.  
  2734. Thand=GetGlobalArray$("Thandle",1)
  2735.  
  2736. Rhand=GetGlobalArray$("RecHandle",1)
  2737.  
  2738. TotalFields=GetGlobalArray$("TotalFields",1)
  2739.  
  2740. For t=1 to TotalFields
  2741.  
  2742.     ArrayInsert(&FieldName,t,GetGlobalArray$("FieldNames",t))
  2743.  
  2744. Next
  2745.  
  2746. Filledit(9500,&FieldName)
  2747.  
  2748. Box = DialogBox(".","Index")
  2749.  
  2750. If Box<<<;>1
  2751.  
  2752.     Exit Function
  2753.  
  2754. Endif
  2755.  
  2756. Field = GetDialogField$(9500)
  2757.  
  2758. Number = ArraySearch(&FieldName, Field)
  2759.  
  2760. SetGlobalVar("KeyField",Number)
  2761.  
  2762.  
  2763. End Function
  2764.  
  2765.  
  2766.  
  2767. @Function@Function GotoMain(Hdlg)
  2768.  
  2769. IgnoreKeyBoard(2)
  2770.  
  2771. DefStr Stat, id, dummy;
  2772.  
  2773. Rhand=GetGlobalArray$("RecHandle",1)
  2774.  
  2775. Thand=GetGlobalArray$("THandle",1)
  2776.  
  2777.  
  2778. Dim TempFields(1)
  2779.  
  2780. TotalFields=GetGlobalArray$("TotalFields",1)
  2781.  
  2782. For t=1 to TotalFields
  2783.  
  2784.     ArrayInsert(&TempFields,t,GetGlobalArray$("FieldNames",t))
  2785.  
  2786. Next
  2787.  
  2788. Filledit(9500,&TempFields)
  2789.  
  2790. Filledit(20,True)
  2791.  
  2792. Box=DialogBox(".","Goto")
  2793.  
  2794. If Box<<<;>1
  2795.  
  2796.     Return -1
  2797.  
  2798. Endif
  2799.  
  2800. GotoField=GetdialogField$(20)
  2801.  
  2802. GotoFirst=Getdialogfield$(21)
  2803.  
  2804. GotoLast=GetDialogField$(22)
  2805.  
  2806. FieldName=GetDialogField$(9500)
  2807.  
  2808. TargetName=GetDialogField$(8000)
  2809.  
  2810.  
  2811.  
  2812. If GotoField
  2813.  
  2814.     FieldIndex=ArraySearch(&TempFields,FieldName)
  2815.  
  2816.     If 0=FindItem(TargetName,FieldIndex)
  2817.  
  2818.             PXRecGet(Thand,RHand)
  2819.  
  2820.             GetFieldData(Hdlg)
  2821.  
  2822.             UpdateDisplay(hdlg,id,dummy)
  2823.  
  2824.         Else
  2825.  
  2826.             PXRecGet(Thand,RHand)
  2827.  
  2828.             GetFieldData(Hdlg)
  2829.  
  2830.             UpdateDisplay(hdlg,id,dummy)
  2831.  
  2832.             Message("No match found","Search Results")
  2833.  
  2834.     Endif
  2835.  
  2836. Endif
  2837.  
  2838. If GotoFirst
  2839.  
  2840.     If 0 = Assign(&Stat, PXRecFirst(Thand))
  2841.  
  2842.         PXRecGet(Thand,Rhand)
  2843.  
  2844.         GetFieldData(Hdlg)
  2845.  
  2846.         UpdateDisplay(Hdlg,0,0)
  2847.  
  2848.     Else
  2849.  
  2850.         Error=PXErrMsg(Stat)
  2851.  
  2852.         'Message(error)        
  2853.  
  2854.     Endif
  2855.  
  2856. Endif
  2857.  
  2858.  
  2859. If GotoLast
  2860.  
  2861.     If 0 = Assign(&Stat, PXRecLast(Thand))
  2862.  
  2863.         PXRecGet(Thand,Rhand)
  2864.  
  2865.         GetFieldData(Hdlg)
  2866.  
  2867.         UpdateDisplay(Hdlg,0,0)
  2868.  
  2869.     Else
  2870.  
  2871.         Error=PXErrMsg(Stat)
  2872.  
  2873.         'Message(error)        
  2874.  
  2875.     Endif
  2876.  
  2877. Endif
  2878.  
  2879.  
  2880. End Function
  2881.  
  2882.  
  2883. @Function@Function FindItem(SearchData,FieldIndex)
  2884.  
  2885. DefStr Stat;
  2886.  
  2887. TotalFields=GetGlobalArray$("TotalFields",1)
  2888.  
  2889. Rhand=GetGlobalArray$("RecHandle",1)
  2890.  
  2891. Thand=GetGlobalArray$("THandle",1)
  2892.  
  2893.  
  2894. PxRecBufEmpty(Rhand)
  2895.  
  2896. If 0 = Assign(&Stat,PXPutAlpha(Rhand,FieldIndex,SearchData))
  2897.  
  2898.     Else
  2899.  
  2900.             Error=PXErrMsg(Stat)
  2901.  
  2902.             'Message(error)
  2903.  
  2904.     Endif
  2905.  
  2906.  
  2907. If (0 = Assign(&Stat, PXSrchFld(Thand, Rhand, FieldIndex, 2)) or 89=Assign(&Stat,PXSrchFld(Thand,Rhand,FieldIndex,2)))
  2908.  
  2909.     Return 0;
  2910.  
  2911. Else
  2912.  
  2913.             Error=PXErrMsg(Stat)
  2914.  
  2915. '            'Message(error)
  2916.  
  2917.             Return -1
  2918.  
  2919. Endif
  2920.  
  2921.  
  2922. End Function
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928. @Function@Function <:ZBuild>Build<:Z~Build>()
  2929.  
  2930. defstr Libid;
  2931.  
  2932. SingleStep(0)
  2933.  
  2934. allocglobalvar("LibId", 1)
  2935.  
  2936. if getglobalvar$("libid") = ""    'dez
  2937.  
  2938.     Stat = Init(&Libid)
  2939.  
  2940.     If (Stat = 0 or Stat = 82)
  2941.  
  2942.     Else
  2943.  
  2944.         Error=PXErrMsg(Stat)
  2945.  
  2946.         'Message(error)
  2947.  
  2948.     Exit Function
  2949.  
  2950.     Endif
  2951.  
  2952. endif
  2953.  
  2954. DefStr FileNameBuilt;
  2955.  
  2956. AllocGlobalVar("PMFields",70)
  2957.  
  2958. AllocGlobalVar("PMTypes",70)
  2959.  
  2960. AllocGlobalVar("NumFields",1)
  2961.  
  2962.  
  2963. SetGlobalArray("NumFields",1,0)
  2964.  
  2965. SetGlobalArray("PMFields",1,1)
  2966.  
  2967. SetGlobalArray("PMTypes",1,1)
  2968.  
  2969. Mac=GetRunningMacroFile$()
  2970.  
  2971. Filledit(EB_Width,20)
  2972.  
  2973. SetDlgCallBack(LB_ID,"{Mac}!CallBuild")
  2974.  
  2975. SetDlgCallBack(BN_Add,"{Mac}!CallBuild")
  2976.  
  2977.  
  2978. Box=DialogBox(".","Build")
  2979.  
  2980. If Box=1
  2981.  
  2982.     If 0 = BuildTable(&FileNameBuilt)
  2983.  
  2984.         FreeGlobalVar("PMTypes")
  2985.  
  2986.         FreeGlobalVar("PMFields")
  2987.  
  2988.         MainEntryBox(FileNameBuilt)
  2989.  
  2990.     Endif    
  2991.  
  2992. Else
  2993.  
  2994.     'ShutDown()
  2995.  
  2996.         FreeGlobalVar("PMTypes")
  2997.  
  2998.         FreeGlobalVar("PMFields")
  2999.  
  3000. Endif
  3001.  
  3002. End Function
  3003.  
  3004.  
  3005. @2nd Function@Function BuildTable(TableName)
  3006.  
  3007. Mac=GetRunningMacroFile$()
  3008.  
  3009. Defstr Stat, NumFields;
  3010.  
  3011. If 0 = Assign(&NumFields, GetGlobalArray$("NumFields",1))
  3012.  
  3013.     Return -1
  3014.  
  3015. Endif
  3016.  
  3017.  
  3018. Dim FieldName(NumFields)
  3019.  
  3020. Dim Width(Numfields)
  3021.  
  3022. For t=1 to NumFields;
  3023.  
  3024.     FieldName(t)=GetGlobalArray$("PMFields",t)
  3025.  
  3026.     Width(t)=GetGlobalArray$("PMtypes",t)
  3027.  
  3028. Next
  3029.  
  3030. FillEdit(9001,"*.db")
  3031.  
  3032. Box=DialogBox(".","Save")
  3033.  
  3034. Dir = GetCurrentDir$()
  3035.  
  3036. If Box<<<;>0
  3037.  
  3038.     Flname=GetDialogField$(8000)
  3039.  
  3040.     Filename=StrCat$(dir,Flname)
  3041.  
  3042.     If (0=Assign(&Stat,PxTblCreate(Filename,NumFields,&FieldName,&Width)))
  3043.  
  3044.         Stat = BuildIndex(Flname,&FieldName)
  3045.  
  3046.     Else
  3047.  
  3048.         Error=PXErrMsg(Stat)
  3049.  
  3050.         Message(error)
  3051.  
  3052.         Return -1
  3053.  
  3054.     Endif
  3055.  
  3056. Endif
  3057.  
  3058. *TableName= FileName;
  3059.  
  3060. Return Stat;
  3061.  
  3062. End Function
  3063.  
  3064.  
  3065. @2nd Function@Function CallBuild(Hdlg,Id,Dummy)
  3066.  
  3067. IgnoreKeyBoard(2)
  3068.  
  3069. 'EB_Handle=GetDlgItem(Hdlg,8000)
  3070.  
  3071. If GetDlgItemText(Hdlg, 8000) = ""
  3072.  
  3073.     CloseDlg(1)
  3074.  
  3075.     Exit Function
  3076.  
  3077. Endif
  3078.  
  3079. Switch Id
  3080.  
  3081.     Case BN_Add
  3082.  
  3083.         Name=GetDlgItemText(Hdlg,8000)
  3084.  
  3085.         Width=GetDlgItemText(Hdlg,8001)
  3086.  
  3087.         NumFields= GetGlobalArray$("NumFields",1)
  3088.  
  3089.         Type="A"
  3090.  
  3091.         Type="{Type}{Width}"
  3092.  
  3093.  
  3094.         FieldNumber=NumFields+1
  3095.  
  3096.         SetGlobalArray("PMFields",FieldNumber,Name)
  3097.  
  3098.         SetGlobalArray("PMTypes",FieldNumber,type)
  3099.  
  3100.         SetGlobalVar("NumFields",FieldNumber)
  3101.  
  3102.         SetDlgItemText(Hdlg,9000,Name)    ' set it in the listbox
  3103.  
  3104.  
  3105.     Case BN_Remove
  3106.  
  3107.         Message(id)
  3108.  
  3109.     Case LB_ID
  3110.  
  3111.         Message("This is the list box")
  3112.  
  3113. EndSwitch
  3114.  
  3115. SetDlgItemText(Hdlg,8000,"")
  3116.  
  3117. SetFocus(EB_Handle())
  3118.  
  3119. End Function
  3120.  
  3121.  
  3122.  
  3123. @2nd Function@Function <:ZBuildIndex>BuildIndex<:Z~BuildIndex>(FileName,FieldName)
  3124.  
  3125. DefStr Stat, Numfields;
  3126.  
  3127. Dim IndexNumber(1)
  3128.  
  3129. 'Filledit (9500,&FieldName)
  3130.  
  3131. If 0 = Assign(&NumFields, GetGlobalArray$("NumFields",1))
  3132.  
  3133.     Return -1
  3134.  
  3135. Endif
  3136.  
  3137. IF NumFields <;>3
  3138.  
  3139.     TotalFields = 3
  3140.  
  3141. Else
  3142.  
  3143.     TotalFields = Numfields
  3144.  
  3145. Endif
  3146.  
  3147.  
  3148. if 0 = Assign(&Stat, PXKeyAdd(FileName,TotalFields,&IndexNumber,0))
  3149.  
  3150.     Else
  3151.  
  3152.         Error=PXErrMsg(Stat)
  3153.  
  3154.         'Message(error)
  3155.  
  3156.         Return -1
  3157.  
  3158. endif
  3159.  
  3160. Dim Second(1)
  3161.  
  3162. For Q = 1 to TotalFields
  3163.  
  3164.     Second(1) = Q
  3165.  
  3166.     If 0 = Assign(&Stat, PXKeyAdd(FileName,1,&Second,2))
  3167.  
  3168.         Else
  3169.  
  3170.             Error=PXErrMsg(Stat)
  3171.  
  3172.             'Message(error)
  3173.  
  3174.             Return -1
  3175.  
  3176.     Endif
  3177.  
  3178. Next            
  3179.  
  3180. Return 0
  3181.  
  3182. End Function
  3183.  
  3184. @Function@Function OpenTable(Filename,Thandle,RecHandle)
  3185.  
  3186. DefStr exists,thand,rhand,stat;
  3187.  
  3188.     If (0=Assign(&Stat,PXTblExist(Filename,&Exists)))
  3189.  
  3190.         Else
  3191.  
  3192.             Error=PXErrMsg(Stat)
  3193.  
  3194.             'Message(error)
  3195.  
  3196.             Return -1;
  3197.  
  3198.     Endif
  3199.  
  3200.  
  3201.     If 0=Assign(&Stat,PXtblopen(Filename,&Thand,0,1))
  3202.  
  3203.             If 0=Assign(&Stat,PXRecBufopen(Thand,&Rhand));
  3204.  
  3205.                     *Thandle=Thand;
  3206.  
  3207.                     *RecHandle=Rhand;
  3208.  
  3209.                     Return 0;
  3210.  
  3211.             Else
  3212.  
  3213.                     Return Stat
  3214.  
  3215.             Endif
  3216.  
  3217.     Else
  3218.  
  3219.         Return Stat
  3220.  
  3221.     Endif
  3222.  
  3223. End Function
  3224.  
  3225.  
  3226. @Function@Function ReadFields(FieldNames,FieldType,Thandle)
  3227.  
  3228. Defstr Stat, Stat2,NumFlds,Size,Name, FldType;
  3229.  
  3230. If 0=Assign(&Stat,PXRecNFlds(Thandle,&NumFlds))
  3231.  
  3232.         For x=1 to NumFlds
  3233.  
  3234.             Assign(&Stat,PXFldName(Thandle,X,80,&Name))
  3235.  
  3236.             Assign(&Stat2,PXFldType(Thandle,X,80,&FldType))
  3237.  
  3238.             ArrayInsert(&FieldNames,x,Name)
  3239.  
  3240.             ArrayInsert(&FieldType,x,FldType)
  3241.  
  3242.         Next
  3243.  
  3244. Else
  3245.  
  3246.     Return Stat
  3247.  
  3248. Endif
  3249.  
  3250. Return 0
  3251.  
  3252. End Function
  3253.  
  3254. @Function@Function FreeGlobals()
  3255.  
  3256.  
  3257.  
  3258. FreeGlobalVar("TotalFields")
  3259.  
  3260. FreeGlobalVar("FieldNames")
  3261.  
  3262. FreeGlobalVar("LastField")
  3263.  
  3264. FreeGlobalVar("EditData")
  3265.  
  3266. FreeGlobalVar("FieldSep")
  3267.  
  3268. FreeGlobalVar("RecSep")
  3269.  
  3270. FreeGlobalVar("DefineField")
  3271.  
  3272. FreeGlobalVar("DefineRec")
  3273.  
  3274. FreeGlobalVar("BoxReturn")
  3275.  
  3276. FreeGlobalVar("KeyField")
  3277.  
  3278. FreeGlobalVar("LibId")
  3279.  
  3280. FreeGlobalVar("FieldType")
  3281.  
  3282. FreeGlobalVar("RecHandle")
  3283.  
  3284. FreeGlobalVar("Speed")
  3285.  
  3286. FreeGlobalVar("KeyField")
  3287.  
  3288. FreeGlobalVar("EditTarget")
  3289.  
  3290. FreeGlobalVar("LastEditField")
  3291.  
  3292. FreeGlobalVar("NumFields")
  3293.  
  3294. FreeGlobalVar("RedoNames")
  3295.  
  3296. FreeGlobalVar("Thandle")
  3297.  
  3298. FreeGlobalVar("PrevLock")
  3299.  
  3300. FreeGlobalVar("RefreshMain")
  3301.  
  3302. FreeGlobalVar("PMTypes")
  3303.  
  3304. FreeGlobalVar("PMFields")
  3305.  
  3306.  
  3307. End Function
  3308.  
  3309.  
  3310. @Function@Function Configure()
  3311.  
  3312. DefStr NetType, NetNamePath, Name;
  3313.  
  3314. Dim Net(9)
  3315.  
  3316. Net(1) = "Not on network"
  3317.  
  3318. Net(2) = "Novell"
  3319.  
  3320. Net(3) = "3Com"
  3321.  
  3322. Net(4) = "3Com 3+Open"
  3323.  
  3324. Net(5) = "Other: unknown"
  3325.  
  3326. Net(6) = "Starlan"
  3327.  
  3328. Net(7) = "Banyan"
  3329.  
  3330. Net(8) = "IBM PC"
  3331.  
  3332. size = Arraysize(&Net)
  3333.  
  3334. Dim Temp(Size)
  3335.  
  3336. For t =1 to Size
  3337.  
  3338.     Temp(T) = Net(t)
  3339.  
  3340. Next
  3341.  
  3342. IF "" = Assign(&Name,GetProfilePdx("UserName"))
  3343.  
  3344.     Name = GetProfileString$("AmiPro","UserName","AmiPro.Ini")
  3345.  
  3346. Endif
  3347.  
  3348.  
  3349. 'If "" != Assign(&NetType, GetProfilePdx("NetType"))
  3350.  
  3351. '    ArrayInsert(&Net,1,Net(NetType))
  3352.  
  3353. 'Else
  3354.  
  3355. 'Endif
  3356.  
  3357.  
  3358. If "" = Assign(&NetNamePath,GetProfilePdx("NetNamePath"))
  3359.  
  3360.     NetNamePath = "C:\"
  3361.  
  3362. Endif
  3363.  
  3364.  
  3365. Filledit(9500,&Net)
  3366.  
  3367. Filledit(8000,Name)
  3368.  
  3369. Filledit(8002,NetNamePath)
  3370.  
  3371. Box = DialogBox(".","NetWork")
  3372.  
  3373. If Box<<<;>1
  3374.  
  3375.     Return 2
  3376.  
  3377. Endif
  3378.  
  3379. DlgUser=GetDialogField$(8000)
  3380.  
  3381. DlgNetType = GetDialogField$(9500)
  3382.  
  3383. DlgPath = GetDialogField$(8002)
  3384.  
  3385. NetType = ArraySearch(&Temp, DlgNetType)
  3386.  
  3387. WriteProfilePdx("UserName",DlgUser)
  3388.  
  3389. WriteProfilePdx("NetNamePath",DlgPath)
  3390.  
  3391. 'WriteProfilePDx("NetType",NetType)
  3392.  
  3393.  
  3394.  
  3395. End Function
  3396.  
  3397. @Function@Function ShutDown()
  3398.  
  3399. DefStr Stat;
  3400.  
  3401. allocglobalvar("LibId", 1)
  3402.  
  3403. if getglobalvar$("libid") != ""    'DEZ
  3404.  
  3405.     If 0 != Assign(&Stat, PxExit())
  3406.  
  3407.             Error=PXErrMsg(Stat)
  3408.  
  3409.             'Message(error)
  3410.  
  3411.     Endif
  3412.  
  3413. endif
  3414.  
  3415. freeglobalvar("LibId")
  3416.  
  3417. Barid=1
  3418.  
  3419. MenuName="&Card File"
  3420.  
  3421. Deletemenu(Barid, MenuName)
  3422.  
  3423.  
  3424. End Function
  3425.  
  3426.  
  3427. @Function@FUNCTION OpenBox(initpath,initmask)
  3428.  
  3429. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>DEFINE EM_SetSel    0x401
  3430.  
  3431. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>DEFINE LB_ResetContent    0x405
  3432.  
  3433. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>DEFINE CB_GetCurSel    0x407
  3434.  
  3435. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>DEFINE LB_GetSel    0x408
  3436.  
  3437. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>'DEFINE LB_GetCount    0x40C
  3438.  
  3439. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>DEFINE CB_SetCurSel    0x40E
  3440.  
  3441. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>DEFINE GetSelItems()    DllCall("user,SendMessage,HHHHN", %1,0x412, %2, %3)
  3442.  
  3443. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>DEFINE GetText()    DllCall("user,SendMessage,HHHHD", %1,0x40A, %2, %3)
  3444.  
  3445. <:R1,11,1,2700,1,3600,1,4320,1,5040,1,5760,1,6480,1,7200,1,7920,1,8640,1,9360,1,10080,>DEFINE CloseBox()    DllCall("user,EndDialog,HHH",%1,1)
  3446.  
  3447. <:R>ONCANCEL endit
  3448.  
  3449. ONERROR endit
  3450.  
  3451. HourGlass(1)
  3452.  
  3453. AllocGlobalVar("BN",2)
  3454.  
  3455. AllocGlobalVar("FN",1)
  3456.  
  3457. AllocGlobalVar("MS",1)
  3458.  
  3459. SetGlobalVar("MS",initmask)
  3460.  
  3461. IF Right$(initpath,1)<<<;>"\" THEN
  3462.  
  3463.     initpath=strcat$(initpath,"\")
  3464.  
  3465. ENDIF
  3466.  
  3467. IF tlen(initpath)<;>3 THEN
  3468.  
  3469.     disppath=KMID$(initpath,1,(tlen(initpath)- 1))
  3470.  
  3471. ELSE
  3472.  
  3473.     disppath=initpath
  3474.  
  3475. ENDIF
  3476.  
  3477. FillEdit(8000,initmask)
  3478.  
  3479. FillEdit(8888,LCASE$(disppath))
  3480.  
  3481. FillEdit(9500,"*.*,0x4000")
  3482.  
  3483. SetDlgCallback(0,"boxinits")
  3484.  
  3485. SetDlgCallback(25,"okbutton")
  3486.  
  3487. SetDlgCallback(9005,"selfile")
  3488.  
  3489. SetDlgCallback(9006,"chdirs")
  3490.  
  3491. SetDlgCallback(9500,"chdrv")
  3492.  
  3493. SetDlgCallback(8000,"chmask")
  3494.  
  3495. HourGlass(0)
  3496.  
  3497. box=DialogBox(".","OPENBOX")
  3498.  
  3499. filename=GetGlobalVar$("FN")
  3500.  
  3501. IF box=0 THEN
  3502.  
  3503.     GOTO endit
  3504.  
  3505. ENDIF
  3506.  
  3507. endit:
  3508.  
  3509. FreeGlobalVar("FN")
  3510.  
  3511. FreeGlobalVar("BN")
  3512.  
  3513. FreeGlobalVar("MS")
  3514.  
  3515. RETURN(filename)
  3516.  
  3517. END FUNCTION
  3518.  
  3519.  
  3520. FUNCTION chmask(hDlg,id,value)
  3521.  
  3522. IgnoreKeyboard(1)
  3523.  
  3524. SetDlgItemText(hDlg,8123,"~")
  3525.  
  3526. END FUNCTION
  3527.  
  3528.  
  3529. FUNCTION okbutton(hDlg,id,value)
  3530.  
  3531. IF GetDlgItemText(hDlg,8123)="~" THEN
  3532.  
  3533.     newmask=GetDlgItemText(hDlg,8000)
  3534.  
  3535.     IF KMID$(newmask,2,1)=":" THEN
  3536.  
  3537.         res=tlen(newmask)
  3538.  
  3539.         lb=chr$(91)
  3540.  
  3541.         WHILE(1)
  3542.  
  3543.             sep=kinstr(res,newmask,"\")
  3544.  
  3545.             IF sep=res THEN
  3546.  
  3547.                 BREAK
  3548.  
  3549.             ENDIF
  3550.  
  3551.             res=res - 1
  3552.  
  3553.         WEND
  3554.  
  3555.         IF sep<<<;>0 THEN
  3556.  
  3557.             curdir=KMID$(newmask,1,sep)
  3558.  
  3559.             newmask=Right$(newmask,(tlen(newmask) - sep))
  3560.  
  3561.             IF tlen(curdir)=3 THEN
  3562.  
  3563.                 bks=0
  3564.  
  3565.             ELSE
  3566.  
  3567.                 bks=1
  3568.  
  3569.             ENDIF
  3570.  
  3571.             SetDlgItemText(hDlg,8888,KMID$(curdir,1,(tlen(curdir) - bks)))
  3572.  
  3573.             SetDlgItemText(hDlg,8000,LCASE$(newmask))
  3574.  
  3575.             SetGlobalVar("MS",newmask)
  3576.  
  3577.             handle=GetDlgItem(hDlg,9006)
  3578.  
  3579.             filldir=strcat$(curdir,"*.*")
  3580.  
  3581.             AppSendMessage(handle,LB_ResetContent,0,0)
  3582.  
  3583.             AppSendMessage(handle,CB_SetCurSel,0x8010,filldir)
  3584.  
  3585.         ENDIF
  3586.  
  3587.         IF KMID$(curdir,1,1)<<<;>GetDlgItemText(hDlg,9500) THEN
  3588.  
  3589.             dletter=KMID$(curdir,1,1)
  3590.  
  3591.             initdrv="{lb}-{dletter}-]"
  3592.  
  3593.             FOR drvnum=0 to 25
  3594.  
  3595.                 handle=GetDlgItem(hDlg,9500)
  3596.  
  3597.                 AppSendMessage(handle,CB_SetCurSel,drvnum,0)
  3598.  
  3599.                 seldrv=GetDlgItemText(hDlg,9500)
  3600.  
  3601.                 IF seldrv=initdrv THEN
  3602.  
  3603.                     BREAK
  3604.  
  3605.                 ENDIF
  3606.  
  3607.             NEXT
  3608.  
  3609.         ENDIF
  3610.  
  3611.     ELSE
  3612.  
  3613.         curdir=GetDlgItemText(hDlg,8888)
  3614.  
  3615.         IF Right$(curdir,1)<<<;>"\" THEN
  3616.  
  3617.             curdir=strcat$(curdir,"\")
  3618.  
  3619.         ENDIF
  3620.  
  3621.     ENDIF
  3622.  
  3623.     fillfile=strcat$(curdir,newmask)
  3624.  
  3625.     handle=GetDlgItem(hDlg,9005)
  3626.  
  3627.     AppSendMessage(handle,LB_ResetContent,0,0)
  3628.  
  3629.     AppSendMessage(handle,CB_SetCurSel,0,fillfile)
  3630.  
  3631.     SetDlgItemText(hDlg,8123,"")
  3632.  
  3633. ELSEIF
  3634.  
  3635.     GetDlgItemText(hDlg,9005)<<<;>"" THEN
  3636.  
  3637.     filename=GetDlgItemText(hDlg,9005)
  3638.  
  3639.     fpath=GetDlgItemText(hDlg,8888)
  3640.  
  3641.     IF right$(fpath,1)<<<;>"\" THEN
  3642.  
  3643.         fpath=strcat$(fpath,"\")
  3644.  
  3645.     ENDIF
  3646.  
  3647.     filename=strcat$(fpath,filename)
  3648.  
  3649.     SetGlobalVar("FN",filename)
  3650.  
  3651.     CloseBox(hDlg)
  3652.  
  3653. ENDIF
  3654.  
  3655. END FUNCTION
  3656.  
  3657.  
  3658. FUNCTION selfile(hDlg,id,value)
  3659.  
  3660. SetdlgItemText(hDlg,8000,value)
  3661.  
  3662. thetime=Now()
  3663.  
  3664. IF value=GetGlobalArray$("BN",1) AND 1<;>thetime-GetGlobalArray$("BN",2) THEN
  3665.  
  3666.     SetGlobalArray("BN",1,"")
  3667.  
  3668. ELSE
  3669.  
  3670.     SetGlobalArray("BN",1,value)
  3671.  
  3672.     SetGlobalArray("BN",2,thetime)
  3673.  
  3674.     EXIT FUNCTION
  3675.  
  3676. ENDIF
  3677.  
  3678. filename=value
  3679.  
  3680. fpath=GetDlgItemText(hDlg,8888)
  3681.  
  3682. IF right$(fpath,1)<<<;>"\" THEN
  3683.  
  3684.     fpath=strcat$(fpath,"\")
  3685.  
  3686. ENDIF
  3687.  
  3688. filename=strcat$(fpath,filename)
  3689.  
  3690. SetGlobalVar("FN",filename)
  3691.  
  3692. CloseBox(hDlg)
  3693.  
  3694. END FUNCTION
  3695.  
  3696.  
  3697. FUNCTION chdrv(hDlg,id,value)
  3698.  
  3699. HourGlass(1)
  3700.  
  3701. lb=chr$(91)
  3702.  
  3703. dletter=KMID$(value,3,1)
  3704.  
  3705. newdir=strcat$(dletter,":\")
  3706.  
  3707. SetDlgItemText(hDlg,8888,newdir)
  3708.  
  3709. handle=GetDlgItem(hDlg,9501)
  3710.  
  3711. cbnum=AppSendMessage(handle,CB_GetCurSel,0,0)
  3712.  
  3713. mask=GetDlgItemText(hDlg,8000)
  3714.  
  3715. fillfile=strcat$(newdir,"*",mask)
  3716.  
  3717. handle=GetDlgItem(hDlg,9005)
  3718.  
  3719. AppSendMessage(handle,LB_ResetContent,0,0)
  3720.  
  3721. AppSendMessage(handle,CB_SetCurSel,0,fillfile)
  3722.  
  3723. filldir=strcat$(newdir,"*.*")
  3724.  
  3725. handle=GetDlgItem(hDlg,9006)
  3726.  
  3727. AppSendMessage(handle,LB_ResetContent,0,0)
  3728.  
  3729. AppSendMessage(handle,CB_SetCurSel,0x8010,filldir)
  3730.  
  3731. HourGlass(0)
  3732.  
  3733. END FUNCTION
  3734.  
  3735.  
  3736. FUNCTION chdirs(hDlg,id,value)
  3737.  
  3738. singlestep(0)
  3739.  
  3740. mask=GetGlobalVar$("MS")
  3741.  
  3742. godir=GetDlgItemText(hDlg,9006)
  3743.  
  3744. ln=(tlen(godir) - 2)
  3745.  
  3746. IF godir<<<;>"" THEN
  3747.  
  3748.     godir=KMID$(godir,2,ln)
  3749.  
  3750.     dispmask=strcat$(godir,"\",UCASE$(mask))
  3751.  
  3752. ELSE
  3753.  
  3754.     dispmask=UCASE$(mask)
  3755.  
  3756. ENDIF
  3757.  
  3758. SetDlgItemText(hDlg,8000,dispmask)
  3759.  
  3760. IF godir="" THEN
  3761.  
  3762.     EXIT FUNCTION
  3763.  
  3764. ENDIF
  3765.  
  3766. thetime=Now()
  3767.  
  3768. IF godir=GetGlobalArray$("BN",1) AND 1<;>thetime-GetGlobalArray$("BN",2) THEN
  3769.  
  3770.     SetGlobalArray("BN",1,"")
  3771.  
  3772. ELSE
  3773.  
  3774.     SetGlobalArray("BN",1,godir)
  3775.  
  3776.     SetGlobalArray("BN",2,thetime)
  3777.  
  3778.     EXIT FUNCTION
  3779.  
  3780. ENDIF
  3781.  
  3782. HourGlass(1)
  3783.  
  3784. lb=chr$(91)
  3785.  
  3786. space=" "
  3787.  
  3788. cdr=GetDlgItemText(hDlg,8888)
  3789.  
  3790. IF tlen(cdr)=3 THEN
  3791.  
  3792.     bs=""
  3793.  
  3794. ELSE
  3795.  
  3796.     bs="\"
  3797.  
  3798. ENDIF
  3799.  
  3800. IF godir<<<;>".." THEN
  3801.  
  3802.     newdir=strcat$(cdr,bs,godir)
  3803.  
  3804. ELSE
  3805.  
  3806.     cnt=1
  3807.  
  3808.     WHILE(1)
  3809.  
  3810.         res=KMID$(cdr,(tlen(cdr) - cnt),1)
  3811.  
  3812.         IF res="\" THEN
  3813.  
  3814.             BREAK
  3815.  
  3816.         ENDIF
  3817.  
  3818.         cnt=cnt+1
  3819.  
  3820.     WEND
  3821.  
  3822.     newdir=KMID$(cdr,1,(tlen(cdr)-cnt))
  3823.  
  3824. ENDIF
  3825.  
  3826. IF tlen(newdir)<<<;>3 AND Right$(newdir,1)="\" THEN
  3827.  
  3828.     newdir=KMID$(newdir,1,tlen(newdir) - 1)
  3829.  
  3830. ENDIF
  3831.  
  3832. SetDlgItemText(hDlg,8888,(LCASE$(newdir)))
  3833.  
  3834. SetDlgItemText(hDlg,8000,UCASE$(mask))
  3835.  
  3836. IF Right$(newdir,1)<<<;>"\" THEN
  3837.  
  3838.     newdir=strcat$(newdir,"\")
  3839.  
  3840. ENDIF
  3841.  
  3842. handle=GetDlgItem(hDlg,9501)
  3843.  
  3844. cbnum=AppSendMessage(handle,CB_GetCurSel,0,0)
  3845.  
  3846. fillfile=strcat$(newdir,mask)
  3847.  
  3848. handle=GetDlgItem(hDlg,9005)
  3849.  
  3850. AppSendMessage(handle,LB_ResetContent,0,0)
  3851.  
  3852. AppSendMessage(handle,CB_SetCurSel,0,fillfile)
  3853.  
  3854. filldir=strcat$(newdir,"*.*")
  3855.  
  3856. handle=GetDlgItem(hDlg,9006)
  3857.  
  3858. AppSendMessage(handle,LB_ResetContent,0,0)
  3859.  
  3860. AppSendMessage(handle,CB_SetCurSel,0x8010,filldir)
  3861.  
  3862. HourGlass(0)
  3863.  
  3864. END FUNCTION
  3865.  
  3866.  
  3867. FUNCTION boxinits(hDlg,id,value)
  3868.  
  3869. HourGlass(1)
  3870.  
  3871. lb=chr$(91)
  3872.  
  3873. dletter=KMID$((GetDocPath$()),1,1)
  3874.  
  3875. dletter=Lcase$(dletter)
  3876.  
  3877. initdrv="{lb}-{dletter}-]"
  3878.  
  3879. FOR drvnum=0 to 25
  3880.  
  3881.     handle=GetDlgItem(hDlg,9500)
  3882.  
  3883.     AppSendMessage(handle,CB_SetCurSel,drvnum,0)
  3884.  
  3885.     seldrv=GetDlgItemText(hDlg,9500)
  3886.  
  3887.     IF seldrv=initdrv THEN
  3888.  
  3889.         BREAK
  3890.  
  3891.     ENDIF
  3892.  
  3893. NEXT
  3894.  
  3895. filldir=GetDlgItemText(hDlg,8888)
  3896.  
  3897. mask=GetDlgItemText(hDlg,8000)
  3898.  
  3899. IF Right$(filldir,1)<<<;>"\" THEN
  3900.  
  3901.     filldir=strcat$(filldir,"\")
  3902.  
  3903. ENDIF
  3904.  
  3905. fillfile=strcat$(filldir,mask)
  3906.  
  3907. filldir=strcat$(filldir,"*.*")
  3908.  
  3909. handle=GetDlgItem(hDlg,9006)
  3910.  
  3911. AppSendMessage(handle,CB_SetCurSel,0x8010,filldir)
  3912.  
  3913. handle=GetDlgItem(hDlg,9005)
  3914.  
  3915. AppSendMessage(handle,CB_SetCurSel,0,fillfile)
  3916.  
  3917. handle=GetDlgItem(hDlg,8000)
  3918.  
  3919. AppSendMessage(handle,EM_SetSel,0,5)
  3920.  
  3921. HourGlass(0)
  3922.  
  3923. END FUNCTION
  3924.  
  3925.  
  3926. ------------------------------------------------------------------------------------------
  3927.  
  3928. @Function@DIALOG OPENBOX
  3929.  
  3930. -2134376448 13 26 28 212 115 "" "" "Open  Card File"
  3931.  
  3932. FONT 6 "Helv"
  3933.  
  3934. 5 4 40 10 1001 1342308352 "static" "File &name:" 0 
  3935.  
  3936. 66 3 95 12 8000 1350631552 "edit" "" 0 
  3937.  
  3938. 5 15 40 10 1002 1342308352 "static" "Directory:" 0 
  3939.  
  3940. 66 16 95 9 8888 1342177280 "static" "show directory here" 0 
  3941.  
  3942. 5 26 27 10 1003 1342308352 "static" "&Files:" 0 
  3943.  
  3944. 5 36 58 69 9005 1352728579 "listbox" "" 0 
  3945.  
  3946. 66 26 44 10 1004 1342308352 "static" "&Directories:" 0 
  3947.  
  3948. 66 36 58 69 9006 1352728579 "listbox" "" 0 
  3949.  
  3950. 127 26 27 10 1006 1342308352 "static" "Dri&ves:" 0 
  3951.  
  3952. 127 36 34 45 9500 1344339971 "combobox" "" 0 
  3953.  
  3954. 166 3 40 14 25 1342373889 "button" "OK" 0 
  3955.  
  3956. 166 19 40 14 2 1342373888 "button" "Cancel" 0 
  3957.  
  3958. 196 150 7 12 8123 1350631424 "edit" "" 0 
  3959.  
  3960. END DIALOG
  3961.  
  3962.  
  3963. @Function@' Dialog boxes
  3964.  
  3965. @2nd Function@DIALOG    MainBox
  3966.  
  3967. -2134376448    51    29    32    296    194    ""    ""    "Edit Card File"
  3968.  
  3969. FONT    8    "Helv"
  3970.  
  3971. 6    6    235    178    1000    1342177290    "static"    "filename.bmp"    0 
  3972.  
  3973. 94    27    130    12    8001    1350762624    "edit"    ""    0 
  3974.  
  3975. 94    41    130    12    8002    1350631552    "edit"    ""    0 
  3976.  
  3977. 94    55    130    12    8003    1350631552    "edit"    ""    0 
  3978.  
  3979. 94    69    130    12    8004    1350631552    "edit"    ""    0 
  3980.  
  3981. 94    83    130    12    8005    1350631552    "edit"    ""    0 
  3982.  
  3983. 94    97    130    12    8006    1350631552    "edit"    ""    0 
  3984.  
  3985. 94    111    130    12    8007    1350631552    "edit"    ""    0 
  3986.  
  3987. 94    125    130    12    8008    1350631552    "edit"    ""    0 
  3988.  
  3989. 94    139    130    12    8009    1350631552    "edit"    ""    0 
  3990.  
  3991. 94    153    130    12    8010    1350762624    "edit"    ""    0 
  3992.  
  3993. 247    17    46    14    31    1342373889    "button"    "&Add"    0 
  3994.  
  3995. 247    33    46    14    32    1342373888    "button"    "&Delete"    0 
  3996.  
  3997. 247    49    46    14    21    1342373888    "button"    "&Update"    0 
  3998.  
  3999. 247    65    46    14    33    1342373888    "button"    "&New Card"    0 
  4000.  
  4001. 247    81    46    14    1    1342373888    "button"    "Close"    0 
  4002.  
  4003. 247    119    46    14    27    1342373888    "button"    "&Index..."    0 
  4004.  
  4005. 247    135    46    14    30    1342373888    "button"    "&Go To..."    0 
  4006.  
  4007. 247    151    21    14    29    1342373896    "button"    "prev"    0 
  4008.  
  4009. 272    151    21    14    28    1342373896    "button"    "next"    0 
  4010.  
  4011. 272    167    21    14    35    1342373896    "button"    "ffwrd"    0 
  4012.  
  4013. 272    167    21    14    55    1342373896    "button"    "Stopffwr"    0 
  4014.  
  4015. 247    167    21    14    36    1342373896    "button"    "frev"    0 
  4016.  
  4017. 247    167    21    14    56    1342373896    "button"    "StopFrv"    0 
  4018.  
  4019. '211    168    12    12    23    1342373896    "button"    "<;><;>"    0 
  4020.  
  4021. '226    168    12    12    24    1342373896    "button"    "<<<<"    0 
  4022.  
  4023. 110    168    12    12    23    1342373896    "button"    "<;><;>"    0 
  4024.  
  4025. 125    168    12    12    24    1342373896    "button"    "<<<<"    0 
  4026.  
  4027. 8    160    36    26    1011    1342177290    "static"    "filename.bmp"    0 
  4028.  
  4029. 24    29    64    8    1001    1342177282    "static"    ""    0 
  4030.  
  4031. 28    43    60    8    1002    1342177282    "static"    ""    0 
  4032.  
  4033. 24    57    64    8    1003    1342177282    "static"    ""    0 
  4034.  
  4035. 24    71    64    8    1004    1342177282    "static"    ""    0 
  4036.  
  4037. 24    85    64    8    1005    1342177282    "static"    ""    0 
  4038.  
  4039. 24    99    64    8    1006    1342177282    "static"    ""    0 
  4040.  
  4041. 24    113    64    8    1007    1342177282    "static"    ""    0 
  4042.  
  4043. 24    127    64    8    1008    1342177282    "static"    ""    0 
  4044.  
  4045. 24    141    64    8    1009    1342177282    "static"    ""    0 
  4046.  
  4047. 24    155    64    8    1010    1342177282    "static"    ""    0 
  4048.  
  4049. 59    9    36    8    82    1342177288    "button"    ""    0 
  4050.  
  4051. 104    9    37    8    83    1342177288    "button"    ""    0 
  4052.  
  4053. 151    9    34    8    84    1342177288    "button"    ""    0 
  4054.  
  4055. 198    9    35    8    85    1342177288    "button"    ""    0 
  4056.  
  4057. 11    250    12    7    41    1342177280    "button"    "RET"    0 
  4058.  
  4059. 13    9    36    8    1017    1342177280    "static"    "text"    0 
  4060.  
  4061. 59    9    36    8    1018    1342177280    "static"    ""    0 
  4062.  
  4063. 104    9    37    8    1019    1342177280    "static"    ""    0 
  4064.  
  4065. 151    9    35    8    1020    1342177280    "static"    ""    0 
  4066.  
  4067. 198    9    35    8    1021    1342177280    "static"    ""    0 
  4068.  
  4069. 110    168    14    14    93    1342177280    "static"    ""    0 
  4070.  
  4071. 125    168    14    14    94    1342177280    "static"    ""    0 
  4072.  
  4073. 247    103    46    14    39    1342373888    "button"    "&Copy"    0 
  4074.  
  4075. 165    172    70    9    1013    1342177280    "static"    "text"    0 
  4076.  
  4077. END DIALOG
  4078.  
  4079. @2nd Function@DIALOG Sort
  4080.  
  4081. -2134376448 10 102 60 152 82 "" "" "Sort Records"
  4082.  
  4083. FONT 8 "Helvetica"
  4084.  
  4085. 6 14 86 40 9500 1344274435 "combobox" "" 0 
  4086.  
  4087. 108 4 40 14 1 1342242817 "button" "OK" 0 
  4088.  
  4089. 108 20 40 14 2 1342242816 "button" "Cancel" 0 
  4090.  
  4091. 6 4 52 8 1000 1342177280 "static" "Sort by field:" 0 
  4092.  
  4093. 6 36 66 40 20 1342242823 "button" "Sort type" 0 
  4094.  
  4095. 80 36 68 40 21 1342242823 "button" "Sort order" 0 
  4096.  
  4097. 8 48 54 12 22 1342373897 "button" "&Alphanumeric" 0 
  4098.  
  4099. 8 60 50 12 23 1342177289 "button" "&Numeric" 0 
  4100.  
  4101. 84 48 50 10 24 1342373897 "button" "&Ascending" 0 
  4102.  
  4103. 84 60 54 12 25 1342177289 "button" "&Descending" 0 
  4104.  
  4105. END DIALOG
  4106.  
  4107.  
  4108.  
  4109. @2nd Function@DIALOG Goto
  4110.  
  4111. -2134376448 8 34 64 251 42 "" "" "Go To Card"
  4112.  
  4113. FONT 8 "Helv"
  4114.  
  4115. 129 3 73 12 8000 1350631552 "edit" "" 0 
  4116.  
  4117. 207 2 40 14 1 1342242817 "button" "Go To" 0 
  4118.  
  4119. 207 18 40 14 2 1342242816 "button" "Cancel" 0 
  4120.  
  4121. 4 3 41 10 20 1342242825 "button" "&Field:" 0 
  4122.  
  4123. 54 3 65 38 9500 1344339971 "combobox" "" 0 
  4124.  
  4125. 4 14 48 12 21 1342242825 "button" "First record" 0 
  4126.  
  4127. 4 27 47 10 22 1342242825 "button" "Last record" 0 
  4128.  
  4129. 121 5 6 8 1000 1342177280 "static" "=" 0 
  4130.  
  4131. END DIALOG
  4132.  
  4133.  
  4134. @2nd Function@DIALOG MakeFields
  4135.  
  4136. -2134376448 11 67 51 142 105 "" "" "Create Data File"
  4137.  
  4138. FONT 8 "Helvetica"
  4139.  
  4140. 6 13 86 12 8001 1350631552 "edit" "" 0 
  4141.  
  4142. 98 4 40 14 20 1342242816 "button" "Done" 0 
  4143.  
  4144. 98 20 40 14 2 1342242816 "button" "Cancel" 0 
  4145.  
  4146. 98 36 40 14 21 1342242817 "button" "&Add" 0 
  4147.  
  4148. 98 52 40 14 22 1342242816 "button" "&Remove" 0 
  4149.  
  4150. 98 68 16 14 23 1342242816 "button" "&Up" 0 
  4151.  
  4152. 122 68 16 14 24 1342242816 "button" "&Dn" 0 
  4153.  
  4154. 6 39 86 62 9000 1352728577 "listbox" "" 0 
  4155.  
  4156. 6 3 68 8 1000 1342177280 "static" "Field Name:" 0 
  4157.  
  4158. 99 87 40 14 30 1342242816 "button" "&Options..." 0 
  4159.  
  4160. 7 29 59 9 1001 1342177280 "static" "Fields in data file:" 0 
  4161.  
  4162. END DIALOG
  4163.  
  4164.  
  4165.  
  4166. @2nd Function@DIALOG NoMatch
  4167.  
  4168. -2134376448 2 86 56 121 50 "" "" "Search Results"
  4169.  
  4170. 41 25 40 14 1 1342373889 "button" "OK" 0 
  4171.  
  4172. 34 7 57 10 1000 1342177280 "static" "No match found" 0 
  4173.  
  4174. END DIALOG
  4175.  
  4176.  
  4177. @2nd Function@DIALOG    Build
  4178.  
  4179. -2134376448    8    47    32    160    100    ""    ""    "Create Card File"
  4180.  
  4181. FONT    8    "Helv"
  4182.  
  4183. 4    14    64    12    8000    1350631552    "Edit"    ""    0 
  4184.  
  4185. 4    30    64    61    9000    1352728579    "listbox"    ""    0 
  4186.  
  4187. 115    4    40    14    1    1342242816    "button"    "OK"    0 
  4188.  
  4189. 115    20    40    14    2    1342242816    "button"    "Cancel"    0 
  4190.  
  4191. 115    36    40    14    51    1342242817    "button"    "&Add"    0 
  4192.  
  4193. 70    14    40    12    8001    1350631552    "SamNumeditBox"    ""    0 
  4194.  
  4195. 5    3    62    10    1000    1342177280    "static"    "Enter field name:"    0 
  4196.  
  4197. 74    3    40    10    1001    1342177280    "static"    "Field size:"    0 
  4198.  
  4199. END DIALOG
  4200.  
  4201.  
  4202. @2nd Function@DIALOG Save
  4203.  
  4204. -2134376448 7 58 34 138 88 "" "" "Save Card File"
  4205.  
  4206. FONT 8 "Helv"
  4207.  
  4208. 6 16 68 12 8000 1350631424 "edit" "" 0 
  4209.  
  4210. 6 44 82 40 9001 1352728579 "listbox" "" 0 
  4211.  
  4212. 30 32 56 8 7999 1342177280 "static" "" 0 
  4213.  
  4214. 92 4 40 14 1 1342242816 "button" "OK" 0 
  4215.  
  4216. 92 20 40 14 2 1342242816 "button" "Cancel" 0 
  4217.  
  4218. 6 6 38 10 1000 1342177280 "static" "File name:" 0 
  4219.  
  4220. 6 32 20 10 1001 1342177280 "static" "Path:" 0 
  4221.  
  4222. END DIALOG
  4223.  
  4224.  
  4225. @2nd Function@DIALOG    Index
  4226.  
  4227. -2134376448    5    42    50    178    48    ""    ""    "Select Field"
  4228.  
  4229. FONT    6    "Helv"
  4230.  
  4231. 132    4    40    14    1    1342373889    "button"    "OK"    0 
  4232.  
  4233. 132    20    40    14    2    1342373888    "button"    "Cancel"    0 
  4234.  
  4235. 6    8    48    10    1000    1342177280    "static"    "Field Name:"    0 
  4236.  
  4237. 56    6    68    36    9500    1344274435    "combobox"    ""    0 
  4238.  
  4239. 6    30    118    16    1001    1342177280    "static"    "Please select a field to display in the tab folder."    0 
  4240.  
  4241. END DIALOG
  4242.  
  4243.  
  4244. @2nd Function@DIALOG    Network
  4245.  
  4246. -2134376448    6    45    48    202    41    ""    ""    "Card File Setup"
  4247.  
  4248. FONT    8    "Helv"
  4249.  
  4250. 158    4    40    14    1    1342373889    "button"    "OK"    0 
  4251.  
  4252. 158    20    40    14    2    1342373888    "button"    "Cancel"    0 
  4253.  
  4254. 70    6    82    12    8000    1350631552    "edit"    ""    0 
  4255.  
  4256. 5    8    40    10    1000    1342177280    "static"    "User name:"    0 
  4257.  
  4258. 70    20    82    12    8002    1350631552    "edit"    ""    0 
  4259.  
  4260. 5    22    62    10    1002    1342177280    "static"    "Paradox.Net path:"    0 
  4261.  
  4262. END DIALOG
  4263.  
  4264. >
  4265.  
  4266. [Embedded]
  4267. 00062539
  4268. >
  4269. [macsum] 52
  4270. Main 0 0 10 184
  4271. Init 511 1 2 213
  4272. OnMenu 718 2 3 221
  4273. MainEntryBox 902 1 15 232
  4274. PreBuild 3008 3 9 337
  4275. MainCall 4077 3 10 380
  4276. HitFolder 8233 3 8 543
  4277. HitEnter 8808 3 6 566
  4278. FastForward 9448 1 10 594
  4279. FastReverse 10086 3 10 625
  4280. ShiftNames 10728 2 2 656
  4281. Stopit 10953 0 1 663
  4282. Lockem 11004 1 11 668
  4283. ReadFive 11939 1 9 704
  4284. CopyToClip 12793 0 5 733
  4285. CloseTable 13067 0 3 743
  4286. UpDateDisplay 13239 3 13 750
  4287. StuffInfo 16023 1 5 830
  4288. GetFieldInfo 16343 3 8 845
  4289. GetFieldData 17095 1 13 878
  4290. GetKeyfields 17445 2 3 894
  4291. StuffRecBuf 17628 0 11 903
  4292. PackGlobals 18737 4 3 947
  4293. SortEm 19517 0 13 984
  4294. GotoMain 19952 1 17 1005
  4295. FindItem 21334 2 6 1066
  4296. Build 21946 0 7 1092
  4297. BuildTable 22833 1 12 1132
  4298. CallBuild 23874 3 6 1163
  4299. BuildIndex 24725 2 8 1194
  4300. OpenTable 25660 3 6 1225
  4301. ReadFields 26328 3 8 1247
  4302. FreeGlobals 26993 0 1 1261
  4303. Configure 27654 0 12 1291
  4304. ShutDown 28981 0 5 1337
  4305. OpenBox 29387 2 4 1353
  4306. chmask 30384 3 1 1400
  4307. okbutton 30499 3 16 1405
  4308. selfile 32660 3 4 1470
  4309. chdrv 33257 3 9 1490
  4310. chdirs 33956 3 17 1510
  4311. boxinits 36064 3 10 1576
  4312. OPENBOX 37100 0 -1 1607
  4313. MainBox 37827 0 -1 1626
  4314. Sort 40244 0 -1 1683
  4315. Goto 40831 0 -1 1699
  4316. MakeFields 41284 0 -1 1712
  4317. NoMatch 41910 0 -1 1729
  4318. Build 42078 0 -1 1735
  4319. Save 42550 0 -1 1748
  4320. Index 42948 0 -1 1760
  4321. Network 43312 0 -1 1770
  4322. [macse]
  4323. 14 Main
  4324. 0 32 2
  4325. 5 1
  4326. 21 5 [X]
  4327. 5 1
  4328. 8 6
  4329. 5 1
  4330. 16 OnMenu "&Card File" "&Open..."
  4331. 13
  4332. 18 0
  4333. 11 00000193
  4334. 0 286 "Card File" "LastOpen" "AmiPro2.ini"
  4335. 13
  4336. 8 7
  4337. 16 MainEntryBox "{7}"
  4338. 6 0
  4339. 15
  4340. 9
  4341. 7 "&Card File"
  4342. 8 8
  4343. 0 521 "{6}" "{8}"
  4344. 0 515 "{6}" "{8}"
  4345. 0 802
  4346. 13
  4347. 8 9
  4348. 0 516 "{6}" "{8}" "&New Card File..." "{9}!Build()"
  4349. 0 516 "{6}" "{8}" "&Open..." "{9}!MainEntryBox"
  4350. 0 516 "{6}" "{8}" "-" ""
  4351. 0 516 "{6}" "{8}" "E&xit Card File" "{9}!Shutdown()"
  4352. 0 516 "{6}" "{8}" "&Setup..." "{9}!Configure()"
  4353. 6 0
  4354. 15
  4355. 9
  4356. 14 Init
  4357. 0 798
  4358. 13
  4359. 0 16 [X] "pxengwin.dll"
  4360. 13
  4361. 0 297 [X] "PXWinInit" "HCH"
  4362. 13
  4363. 28 0
  4364. 0 271 "LibId" 1
  4365. 0 264 "LibId" "{0}"
  4366. 0 284 "PXEngWin.dll,PXWinInit,HCH" "PDXMain" 0
  4367. 13
  4368. 8 2
  4369. 6 2
  4370. 15
  4371. 9
  4372. 6 1
  4373. 15
  4374. 9
  4375. 14 OnMenu
  4376. 0 802
  4377. 13
  4378. 8 3
  4379. 0 518 1 "{0}" "{1}" 1
  4380. 13
  4381. 8 4
  4382. 0 518 1 "{0}" "{1}" 0
  4383. 13
  4384. 8 4
  4385. 6 4
  4386. 5 8
  4387. 18 0
  4388. 11 00000143
  4389. 5 1
  4390. 8 2
  4391. 10 00000172
  4392. 6 2
  4393. 5 0
  4394. 18 0
  4395. 11 00000172
  4396. 6 2
  4397. 15
  4398. 9
  4399. 14 MainEntryBox
  4400. 5 1
  4401. 21 7 [X]
  4402. 5 1
  4403. 21 8 [X]
  4404. 0 271 "LibId" 1
  4405. 0 265 "libid"
  4406. 13
  4407. 7 ""
  4408. 18 0
  4409. 11 00000254
  4410. 16 Init &6
  4411. 13
  4412. 8 2
  4413. 6 2
  4414. 5 0
  4415. 18 0
  4416. 6 2
  4417. 5 82
  4418. 18 0
  4419. 1 2
  4420. 11 00000193
  4421. 10 00000254
  4422. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  4423. 13
  4424. 8 9
  4425. 6 1
  4426. 15
  4427. 9
  4428. 6 0
  4429. 7 ""
  4430. 18 0
  4431. 11 00000426
  4432. 7 ""
  4433. 8 0
  4434. 0 268
  4435. 13
  4436. 8 10
  4437. 7 "*.db"
  4438. 8 11
  4439. 7 ""
  4440. 16 OpenBox "{10}" "{11}"
  4441. 13
  4442. 0 805 &0 [X]
  4443. 13
  4444. 18 1
  4445. 11 00000414
  4446. 10 00000426
  4447. 6 1
  4448. 15
  4449. 9
  4450. 0 296 1
  4451. 5 0
  4452. 16 OpenTable "{0}" &3 &4
  4453. 13
  4454. 0 805 &2 [X]
  4455. 13
  4456. 18 0
  4457. 11 00000570
  4458. 0 287 "Card File" "LastOpen" "{0}" "AmiPro2.ini"
  4459. 10 00000632
  4460. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  4461. 13
  4462. 8 9
  4463. 5 -1
  4464. 15
  4465. 9
  4466. 5 0
  4467. 16 ReadFields &7 &8 "{3}"
  4468. 13
  4469. 0 805 &2 [X]
  4470. 13
  4471. 18 0
  4472. 11 00000718
  4473. 10 00000780
  4474. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  4475. 13
  4476. 8 9
  4477. 5 -1
  4478. 15
  4479. 9
  4480. 5 0
  4481. 16 GetKeyFields "{3}" *
  4482. 13
  4483. 0 805 &2 [X]
  4484. 13
  4485. 18 0
  4486. 11 00000864
  4487. 10 00000913
  4488. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  4489. 13
  4490. 8 9
  4491. 16 PackGlobals &7 &8 "{4}" "{3}"
  4492. 0 802
  4493. 13
  4494. 8 12
  4495. 0 798
  4496. 13
  4497. 8 13
  4498. 0 31 1000 "{13}GreyBlue.bmt"
  4499. 0 31 1011 ""
  4500. 0 31 34 "{13}Lock.bmp"
  4501. 0 31 23 "{13}Down.bmt"
  4502. 0 31 24 "{13}Up.bmt"
  4503. 0 31 28 "{13}Next3.Bmt"
  4504. 0 31 29 "{13}Prev3.bmt"
  4505. 0 31 35 "{13}FFWRD.Bmt"
  4506. 0 31 36 "{13}Frev.bmt"
  4507. 0 31 55 "{13}Stop.bmt"
  4508. 0 31 56 "{13}Stop.bmt"
  4509. 0 31 82 ""
  4510. 0 31 83 ""
  4511. 0 31 84 ""
  4512. 0 31 85 ""
  4513. 0 41 0 "{12}!PreBuild"
  4514. 0 41 21 "{12}!MainCall"
  4515. 0 41 23 "{12}!MainCall"
  4516. 0 41 24 "{12}!MainCall"
  4517. 0 41 27 "{12}!MainCall"
  4518. 0 41 28 "{12}!MainCall"
  4519. 0 41 29 "{12}!MainCall"
  4520. 0 41 30 "{12}!MainCall"
  4521. 0 41 31 "{12}!MainCall"
  4522. 0 41 32 "{12}!MainCall"
  4523. 0 41 33 "{12}!MainCall"
  4524. 0 41 34 "{12}!MainCall"
  4525. 0 41 35 "{12}!MainCall"
  4526. 0 41 36 "{12}!MainCall"
  4527. 0 41 39 "{12}!MainCall"
  4528. 0 41 55 "{12}!MainCall"
  4529. 0 41 56 "{12}!MainCall"
  4530. 0 41 41 "{12}!HitEnter"
  4531. 0 41 82 "{12}!HitFolder"
  4532. 0 41 83 "{12}!HitFolder"
  4533. 0 41 84 "{12}!HitFolder"
  4534. 0 41 85 "{12}!HitFolder"
  4535. 0 32 2
  4536. 0 296 0
  4537. 0 26 "." "Mainbox"
  4538. 13
  4539. 8 14
  4540. 0 265 "LibId"
  4541. 13
  4542. 8 6
  4543. 16 CloseTable
  4544. 5 0
  4545. 0 284 "PXEngWin.dll,PXExit,H"
  4546. 13
  4547. 0 805 &2 [X]
  4548. 13
  4549. 18 1
  4550. 11 00002055
  4551. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  4552. 13
  4553. 8 9
  4554. 0 298 "{6}"
  4555. 13
  4556. 8 15
  4557. 16 FreeGlobals
  4558. 6 1
  4559. 15
  4560. 9
  4561. 14 PreBuild
  4562. 0 32 2
  4563. 0 273 "TotalFields" 1
  4564. 13
  4565. 8 7
  4566. 0 273 "Thandle" 1
  4567. 13
  4568. 8 8
  4569. 0 273 "RecHandle" 1
  4570. 13
  4571. 8 9
  4572. 5 0
  4573. 0 284 "PXEngWin.dll,PXTblName,HHHC" "{8}" 80 &6
  4574. 13
  4575. 18 0
  4576. 11 00000201
  4577. 10 00000201
  4578. 0 44 "{0}" 34
  4579. 13
  4580. 0 284 "User,ShowWindow,AHH" [X] 0
  4581. 0 44 "{0}" 55
  4582. 13
  4583. 0 284 "User,ShowWindow,AHH" [X] 0
  4584. 0 44 "{0}" 56
  4585. 13
  4586. 0 284 "User,ShowWindow,AHH" [X] 0
  4587. 0 44 "{0}" 93
  4588. 13
  4589. 0 284 "User,ShowWindow,AHH" [X] 0
  4590. 6 7
  4591. 5 10
  4592. 18 5
  4593. 11 00000555
  4594. 0 44 "{0}" 23
  4595. 13
  4596. 0 284 "User,ShowWindow,AHH" [X] 0
  4597. 0 44 "{0}" 24
  4598. 13
  4599. 0 284 "User,ShowWindow,AHH" [X] 0
  4600. 7 "Edit Card File - {6}"
  4601. 8 10
  4602. 0 284 "User,SetWindowText,HHC" "{0}" "{10}"
  4603. 5 0
  4604. 0 284 "PXEngWin.dll,PXNetUserName,HHC" 80 &5
  4605. 13
  4606. 0 805 &4 [X]
  4607. 13
  4608. 18 0
  4609. 11 00000737
  4610. 10 00000737
  4611. 0 1036 "{0}" 1025 41 0
  4612. 5 0
  4613. 0 284 "PXEngWin.dll,PXRecFirst,HH" "{8}"
  4614. 13
  4615. 0 805 &4 [X]
  4616. 13
  4617. 18 0
  4618. 11 00000979
  4619. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{8}" "{9}"
  4620. 16 GetFieldData "{0}"
  4621. 16 UpdateDisplay "{0}" 0 0
  4622. 16 ReadFive "{0}"
  4623. 10 00001057
  4624. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{4}"
  4625. 13
  4626. 8 11
  4627. 16 UpdateDisplay "{0}" 0 0
  4628. 6 3
  4629. 15
  4630. 9
  4631. 14 MainCall
  4632. 0 32 2
  4633. 0 273 "LastField" 1
  4634. 13
  4635. 8 7
  4636. 0 273 "TotalFields" 1
  4637. 13
  4638. 8 8
  4639. 0 273 "Thandle" 1
  4640. 13
  4641. 8 9
  4642. 0 273 "RecHandle" 1
  4643. 13
  4644. 8 10
  4645. 5 21
  4646. 6 1
  4647. 18 0
  4648. 11 00000475
  4649. 16 StuffInfo "{0}"
  4650. 16 StuffRecBuf
  4651. 5 0
  4652. 0 284 "PXEngWin.dll,PXRecUpdate,HHH" "{9}" "{10}"
  4653. 13
  4654. 0 805 &4 [X]
  4655. 13
  4656. 18 1
  4657. 11 00000355
  4658. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{4}"
  4659. 13
  4660. 8 11
  4661. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{9}" "{10}"
  4662. 16 GetFieldData "{0}"
  4663. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4664. 10 00004120
  4665. 5 23
  4666. 6 1
  4667. 18 0
  4668. 11 00000697
  4669. 16 StuffInfo "{0}"
  4670. 6 7
  4671. 5 10
  4672. 3 0
  4673. 8 7
  4674. 6 7
  4675. 6 8
  4676. 18 2
  4677. 11 00000596
  4678. 6 7
  4679. 5 10
  4680. 3 1
  4681. 8 7
  4682. 0 272 "RefreshMain" 1 1
  4683. 0 272 "LastField" 1 "{7}"
  4684. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4685. 10 00004120
  4686. 5 24
  4687. 6 1
  4688. 18 0
  4689. 11 00000908
  4690. 16 StuffInfo "{0}"
  4691. 6 7
  4692. 5 10
  4693. 3 1
  4694. 8 7
  4695. 6 7
  4696. 5 0
  4697. 18 5
  4698. 11 00000807
  4699. 5 0
  4700. 8 7
  4701. 0 272 "RefreshMain" 1 1
  4702. 0 272 "LastField" 1 "{7}"
  4703. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4704. 10 00004120
  4705. 5 27
  4706. 6 1
  4707. 18 0
  4708. 11 00001167
  4709. 0 284 "User,EnableWindow,AHA" "{0}" 0
  4710. 16 SortEm
  4711. 13
  4712. 11 00001064
  4713. 16 GetFieldData "{0}"
  4714. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4715. 0 284 "User,EnableWindow,AHA" "{0}" 1
  4716. 0 284 "User,SetFocus,HH" "{0}"
  4717. 16 ReadFive "{0}"
  4718. 10 00004120
  4719. 5 28
  4720. 6 1
  4721. 18 0
  4722. 11 00001486
  4723. 5 0
  4724. 0 284 "PXEngWin.dll,PXRecNext,HH" "{9}"
  4725. 13
  4726. 0 805 &4 [X]
  4727. 13
  4728. 18 0
  4729. 11 00001423
  4730. 16 ReadFive "{0}"
  4731. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{9}" "{10}"
  4732. 16 GetFieldData "{0}"
  4733. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4734. 10 00001473
  4735. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{4}"
  4736. 13
  4737. 8 11
  4738. 10 00004120
  4739. 5 29
  4740. 6 1
  4741. 18 0
  4742. 11 00001805
  4743. 5 0
  4744. 0 284 "PXEngWin.dll,PXRecPrev,HH" "{9}"
  4745. 13
  4746. 0 805 &4 [X]
  4747. 13
  4748. 18 0
  4749. 11 00001742
  4750. 16 ReadFive "{0}"
  4751. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{9}" "{10}"
  4752. 16 GetFieldData "{0}"
  4753. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4754. 10 00001792
  4755. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{4}"
  4756. 13
  4757. 8 11
  4758. 10 00004120
  4759. 5 30
  4760. 6 1
  4761. 18 0
  4762. 11 00002112
  4763. 0 284 "User,EnableWindow,AHA" "{0}" 0
  4764. 16 GotoMain "{0}"
  4765. 13
  4766. 8 4
  4767. 0 284 "User,EnableWindow,AHA" "{0}" 1
  4768. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{9}" "{10}"
  4769. 16 GetFieldData "{0}"
  4770. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4771. 0 284 "User,SetFocus,HH" "{0}"
  4772. 16 ReadFive "{0}"
  4773. 10 00004120
  4774. 5 31
  4775. 6 1
  4776. 18 0
  4777. 11 00002487
  4778. 16 StuffInfo "{0}"
  4779. 16 StuffRecBuf
  4780. 5 0
  4781. 0 284 "PxEngWin.dll,PXRecInsert,HHH" "{9}" "{10}"
  4782. 13
  4783. 0 805 &4 [X]
  4784. 13
  4785. 18 1
  4786. 11 00002325
  4787. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{4}"
  4788. 13
  4789. 8 11
  4790. 5 0
  4791. 8 7
  4792. 0 272 "LastField" 1 "{7}"
  4793. 0 272 "RefreshMain" 1 1
  4794. 0 284 "User,SetFocus,HH" "{0}"
  4795. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4796. 16 ReadFive "{0}"
  4797. 10 00004120
  4798. 5 32
  4799. 6 1
  4800. 18 0
  4801. 11 00002893
  4802. 16 GetFieldData "{0}"
  4803. 0 2 "Really Delete This Card?"
  4804. 13
  4805. 11 00002867
  4806. 5 0
  4807. 0 284 "PXEngWin.dll,PXRecDelete,HH" "{9}"
  4808. 13
  4809. 0 805 &4 [X]
  4810. 13
  4811. 18 0
  4812. 11 00002817
  4813. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{9}" "{10}"
  4814. 16 GetFieldData "{0}"
  4815. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4816. 16 ReadFive "{0}"
  4817. 10 00002867
  4818. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{4}"
  4819. 13
  4820. 8 11
  4821. 10 00004120
  4822. 10 00004120
  4823. 5 33
  4824. 6 1
  4825. 18 0
  4826. 11 00003139
  4827. 5 1
  4828. 8 12
  4829. 6 8
  4830. 6 12
  4831. 18 2
  4832. 12 00003012
  4833. 10 00003053
  4834. 5 1
  4835. 6 12
  4836. 3 0
  4837. 8 12
  4838. 10 00002934
  4839. 0 272 "EditData" "{12}" ""
  4840. 10 00002977
  4841. 5 0
  4842. 8 7
  4843. 0 272 "LastField" 1 "{7}"
  4844. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4845. 10 00004120
  4846. 5 34
  4847. 6 1
  4848. 18 0
  4849. 11 00003182
  4850. 10 00004120
  4851. 5 35
  4852. 6 1
  4853. 18 0
  4854. 11 00003606
  4855. 0 264 "Speed" 1
  4856. 0 44 "{0}" 35
  4857. 13
  4858. 0 284 "User,ShowWindow,AHH" [X] 0
  4859. 0 44 "{0}" 55
  4860. 13
  4861. 0 284 "User,ShowWindow,AHH" [X] 1
  4862. 16 FastForward "{0}"
  4863. 0 44 "{0}" 55
  4864. 13
  4865. 0 284 "User,ShowWindow,AHH" [X] 0
  4866. 0 44 "{0}" 35
  4867. 13
  4868. 0 284 "User,ShowWindow,AHH" [X] 1
  4869. 16 ReadFive "{0}"
  4870. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{9}" "{10}"
  4871. 16 GetFieldData "{0}"
  4872. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4873. 10 00004120
  4874. 5 36
  4875. 6 1
  4876. 18 0
  4877. 11 00004042
  4878. 0 264 "Speed" 1
  4879. 0 44 "{0}" 36
  4880. 13
  4881. 0 284 "User,ShowWindow,AHH" [X] 0
  4882. 0 44 "{0}" 56
  4883. 13
  4884. 0 284 "User,ShowWindow,AHH" [X] 1
  4885. 16 FastReverse "{0}" "{1}" "{2}"
  4886. 0 44 "{0}" 56
  4887. 13
  4888. 0 284 "User,ShowWindow,AHH" [X] 0
  4889. 0 44 "{0}" 36
  4890. 13
  4891. 0 284 "User,ShowWindow,AHH" [X] 1
  4892. 16 ReadFive "{0}"
  4893. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{9}" "{10}"
  4894. 16 GetFieldData "{0}"
  4895. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4896. 10 00004120
  4897. 5 39
  4898. 6 1
  4899. 18 0
  4900. 11 00004120
  4901. 16 StuffInfo "{0}"
  4902. 16 CopyToClip
  4903. 10 00004120
  4904. 0 1036 "{0}" 1025 41 0
  4905. 6 3
  4906. 15
  4907. 9
  4908. 14 HitFolder
  4909. 0 32 2
  4910. 0 273 "TotalFields" 1
  4911. 13
  4912. 8 6
  4913. 0 273 "Thandle" 1
  4914. 13
  4915. 8 7
  4916. 0 273 "RecHandle" 1
  4917. 13
  4918. 8 8
  4919. 5 0
  4920. 0 284 "PXEngWin.dll,PXRecNum,HHO" "{7}" &4
  4921. 13
  4922. 0 805 &5 [X]
  4923. 13
  4924. 18 0
  4925. 11 00000215
  4926. 10 00000215
  4927. 6 1
  4928. 5 81
  4929. 3 1
  4930. 8 9
  4931. 5 1
  4932. 8 10
  4933. 6 9
  4934. 6 10
  4935. 18 2
  4936. 12 00000325
  4937. 10 00000438
  4938. 5 1
  4939. 6 10
  4940. 3 0
  4941. 8 10
  4942. 10 00000247
  4943. 5 0
  4944. 0 284 "PXEngWin.dll,PXRecNext,HH" "{7}"
  4945. 13
  4946. 0 805 &5 [X]
  4947. 13
  4948. 18 0
  4949. 11 00000425
  4950. 10 00000425
  4951. 10 00000290
  4952. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{7}" "{8}"
  4953. 16 GetFieldData "{0}"
  4954. 16 UpdateDisplay "{0}" "{1}" "{2}"
  4955. 16 ReadFive "{0}"
  4956. 6 3
  4957. 15
  4958. 9
  4959. 14 HitEnter
  4960. 0 32 2
  4961. 0 284 "User,GetFocus,H"
  4962. 13
  4963. 8 4
  4964. 0 284 "User,GetDlgCtrlId,HH" "{4}"
  4965. 13
  4966. 8 1
  4967. 6 1
  4968. 5 8000
  4969. 18 5
  4970. 6 1
  4971. 5 8010
  4972. 18 3
  4973. 1 2
  4974. 11 00000169
  4975. 5 -1
  4976. 15
  4977. 9
  4978. 6 1
  4979. 5 1
  4980. 3 0
  4981. 8 5
  4982. 0 273 "EditTarget" 1
  4983. 13
  4984. 8 6
  4985. 0 273 "LastEditField" 1
  4986. 13
  4987. 8 7
  4988. 6 5
  4989. 6 7
  4990. 18 0
  4991. 11 00000379
  4992. 0 44 "{0}" "{5}"
  4993. 13
  4994. 8 8
  4995. 0 284 "User,SetFocus,HH" "{8}"
  4996. 0 1036 "{0}" 1025 31 0
  4997. 10 00000628
  4998. 6 1
  4999. 6 7
  5000. 18 0
  5001. 11 00000445
  5002. 16 MainCall "{0}" 31 0
  5003. 10 00000628
  5004. 6 1
  5005. 6 6
  5006. 18 5
  5007. 11 00000546
  5008. 0 44 "{0}" "{5}"
  5009. 13
  5010. 8 8
  5011. 0 284 "User,SetFocus,HH" "{8}"
  5012. 10 00000628
  5013. 0 44 "{0}" 8001
  5014. 13
  5015. 8 8
  5016. 0 284 "User,SetFocus,HH" "{8}"
  5017. 16 MainCall "{0}" 23 0
  5018. 6 3
  5019. 15
  5020. 9
  5021. 14 FastForward
  5022. 0 32 2
  5023. 0 1315 "Stopit"
  5024. 5 6
  5025. 21 5 [X]
  5026. 0 273 "TotalFields" 1
  5027. 13
  5028. 8 6
  5029. 0 273 "Thandle" 1
  5030. 13
  5031. 8 7
  5032. 0 273 "RecHandle" 1
  5033. 13
  5034. 8 8
  5035. 0 273 "KeyField" 1
  5036. 13
  5037. 8 9
  5038. 5 0
  5039. 0 284 "PXEngWin.dll,PXRecNext,HH" "{7}"
  5040. 13
  5041. 0 805 &2 [X]
  5042. 13
  5043. 18 0
  5044. 11 00000535
  5045. 0 265 "Speed"
  5046. 13
  5047. 5 0
  5048. 18 0
  5049. 11 00000318
  5050. 10 00000535
  5051. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{7}" "{8}"
  5052. 5 0
  5053. 16 GetFieldInfo "{8}" "{9}" &4
  5054. 13
  5055. 18 0
  5056. 11 00000438
  5057. 10 00000450
  5058. 6 2
  5059. 15
  5060. 9
  5061. 16 ShiftNames &5 "{0}"
  5062. 5 1
  5063. 6 4
  5064. 23 5
  5065. 5 1
  5066. 22 5
  5067. 0 43 "{0}" 1021 [X]
  5068. 10 00000175
  5069. 6 2
  5070. 5 0
  5071. 18 1
  5072. 11 00000614
  5073. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  5074. 13
  5075. 8 10
  5076. 5 0
  5077. 15
  5078. 9
  5079. 6 1
  5080. 15
  5081. 9
  5082. 14 FastReverse
  5083. 0 32 2
  5084. 0 1315 "Stopit"
  5085. 5 6
  5086. 21 7 [X]
  5087. 0 273 "TotalFields" 1
  5088. 13
  5089. 8 8
  5090. 0 273 "Thandle" 1
  5091. 13
  5092. 8 9
  5093. 0 273 "RecHandle" 1
  5094. 13
  5095. 8 10
  5096. 0 273 "KeyField" 1
  5097. 13
  5098. 8 11
  5099. 5 0
  5100. 0 284 "PXEngWin.dll,PXRecPrev,HH" "{9}"
  5101. 13
  5102. 0 805 &4 [X]
  5103. 13
  5104. 18 0
  5105. 11 00000539
  5106. 0 265 "Speed"
  5107. 13
  5108. 5 0
  5109. 18 0
  5110. 11 00000320
  5111. 10 00000539
  5112. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{9}" "{10}"
  5113. 5 0
  5114. 16 GetFieldInfo "{10}" "{11}" &6
  5115. 13
  5116. 18 0
  5117. 11 00000443
  5118. 10 00000454
  5119. 0 3 "{4}"
  5120. 16 ShiftNames &7 "{0}"
  5121. 5 1
  5122. 6 6
  5123. 23 7
  5124. 5 1
  5125. 22 7
  5126. 0 43 "{0}" 1021 [X]
  5127. 10 00000177
  5128. 6 4
  5129. 5 0
  5130. 18 1
  5131. 11 00000618
  5132. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{4}"
  5133. 13
  5134. 8 12
  5135. 5 0
  5136. 15
  5137. 9
  5138. 6 3
  5139. 15
  5140. 9
  5141. 14 ShiftNames
  5142. 0 32 2
  5143. 5 5
  5144. 8 3
  5145. 5 2
  5146. 6 3
  5147. 18 4
  5148. 12 00000109
  5149. 10 00000213
  5150. 5 -1
  5151. 6 3
  5152. 3 0
  5153. 8 3
  5154. 10 00000033
  5155. 6 3
  5156. 6 3
  5157. 5 1
  5158. 3 1
  5159. 22 0
  5160. 23 0
  5161. 5 1017
  5162. 5 5
  5163. 6 3
  5164. 3 1
  5165. 3 0
  5166. 6 3
  5167. 22 0
  5168. 0 43 "{1}" [X] [X]
  5169. 10 00000075
  5170. 6 2
  5171. 15
  5172. 9
  5173. 14 Stopit
  5174. 0 1315 ""
  5175. 0 264 "Speed" 0
  5176. 6 0
  5177. 15
  5178. 9
  5179. 14 Lockem
  5180. 0 32 2
  5181. 0 273 "Thandle" 1
  5182. 13
  5183. 8 7
  5184. 0 273 "RecHandle" 1
  5185. 13
  5186. 8 8
  5187. 0 265 "PrevLock"
  5188. 13
  5189. 8 9
  5190. 0 798
  5191. 13
  5192. 8 10
  5193. 6 9
  5194. 5 0
  5195. 18 1
  5196. 11 00000312
  5197. 5 0
  5198. 0 284 "PXEngWin.dll,PXNetRecUnlock,HHH" "{7}" "{9}"
  5199. 13
  5200. 0 805 &3 [X]
  5201. 13
  5202. 18 0
  5203. 11 00000262
  5204. 10 00000312
  5205. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  5206. 13
  5207. 8 11
  5208. 5 0
  5209. 0 284 "PXEngWin.dll,PXNetRecLock,HHO" "{7}" &2
  5210. 13
  5211. 0 805 &3 [X]
  5212. 13
  5213. 18 0
  5214. 11 00000443
  5215. 0 264 "PrevLock" "{2}"
  5216. 10 00000923
  5217. 0 264 "PrevLock" 0
  5218. 5 9
  5219. 6 3
  5220. 18 0
  5221. 11 00000816
  5222. 5 0
  5223. 0 284 "PXEngWin.dll,PXNetErrUser,HHC" 80 &4
  5224. 13
  5225. 0 805 &3 [X]
  5226. 13
  5227. 18 0
  5228. 11 00000803
  5229. 0 44 "{0}" 34
  5230. 13
  5231. 0 284 "User,ShowWindow,AHH" [X] 1
  5232. 0 43 "{0}" 1012 "{4}"
  5233. 5 0
  5234. 0 284 "PXEngWin.dll,PXNetTblRefresh,HH" "{7}"
  5235. 13
  5236. 0 805 &3 [X]
  5237. 13
  5238. 18 1
  5239. 11 00000803
  5240. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  5241. 13
  5242. 8 11
  5243. 10 00000923
  5244. 5 105
  5245. 6 3
  5246. 18 0
  5247. 11 00000873
  5248. 10 00000923
  5249. 10 00000923
  5250. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  5251. 13
  5252. 8 11
  5253. 6 1
  5254. 15
  5255. 9
  5256. 14 ReadFive
  5257. 0 32 2
  5258. 0 273 "TotalFields" 1
  5259. 13
  5260. 8 5
  5261. 0 273 "Thandle" 1
  5262. 13
  5263. 8 6
  5264. 0 273 "RecHandle" 1
  5265. 13
  5266. 8 7
  5267. 0 273 "KeyField" 1
  5268. 13
  5269. 8 8
  5270. 5 0
  5271. 0 284 "PXEngWin.dll,PXRecNum,HHO" "{6}" &4
  5272. 13
  5273. 0 805 &3 [X]
  5274. 13
  5275. 18 0
  5276. 11 00000243
  5277. 10 00000243
  5278. 5 1
  5279. 8 9
  5280. 5 4
  5281. 6 9
  5282. 18 2
  5283. 12 00000328
  5284. 10 00000794
  5285. 5 1
  5286. 6 9
  5287. 3 0
  5288. 8 9
  5289. 10 00000253
  5290. 5 0
  5291. 0 284 "PXEngWin.dll,PXRecNext,HH" "{6}"
  5292. 13
  5293. 0 805 &3 [X]
  5294. 13
  5295. 18 0
  5296. 11 00000744
  5297. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{6}" "{7}"
  5298. 7 "A"
  5299. 0 273 "FieldType" "{8}"
  5300. 13
  5301. 0 133 [X] 1 1
  5302. 13
  5303. 18 0
  5304. 11 00000607
  5305. 0 284 "PXEngWin.dll,PXGetAlpha,HHHHC" "{7}" "{8}" 250 &2
  5306. 10 00000691
  5307. 5 0
  5308. 16 GetFieldInfo "{7}" "{8}" &2
  5309. 13
  5310. 18 0
  5311. 11 00000680
  5312. 10 00000691
  5313. 0 3 "{3}"
  5314. 5 1017
  5315. 6 9
  5316. 3 0
  5317. 0 43 "{0}" [X] "{2}"
  5318. 10 00000781
  5319. 5 1017
  5320. 6 9
  5321. 3 0
  5322. 0 43 "{0}" [X] ""
  5323. 10 00000295
  5324. 0 284 "PXEngWin.dll,PXRecGoto,HHJ" "{6}" "{4}"
  5325. 6 1
  5326. 15
  5327. 9
  5328. 14 CopyToClip
  5329. 0 32 2
  5330. 0 273 "TotalFields" 1
  5331. 13
  5332. 8 1
  5333. 5 1
  5334. 8 2
  5335. 6 1
  5336. 6 2
  5337. 18 2
  5338. 12 00000140
  5339. 10 00000224
  5340. 5 1
  5341. 6 2
  5342. 3 0
  5343. 8 2
  5344. 10 00000065
  5345. 0 273 "EditData" "{2}"
  5346. 13
  5347. 8 3
  5348. 0 16 "{4}" "{3}" "[13][10]"
  5349. 13
  5350. 8 4
  5351. 10 00000107
  5352. 0 784 "{4}"
  5353. 13
  5354. 8 4
  5355. 0 1038 "{4}" 0
  5356. 6 0
  5357. 15
  5358. 9
  5359. 14 CloseTable
  5360. 0 273 "RecHandle" 1
  5361. 13
  5362. 8 1
  5363. 0 273 "THandle" 1
  5364. 13
  5365. 8 2
  5366. 0 284 "PXEngWin.dll,PXRecBufClose,HH" "{1}"
  5367. 0 284 "PXEngWin.dll,PXTblClose,HH" "{2}"
  5368. 6 0
  5369. 15
  5370. 9
  5371. 14 UpDateDisplay
  5372. 0 32 2
  5373. 0 273 "KeyField" 1
  5374. 13
  5375. 8 8
  5376. 0 273 "TotalFields" 1
  5377. 13
  5378. 8 9
  5379. 0 273 "LastField" 1
  5380. 13
  5381. 8 10
  5382. 0 273 "Thandle" 1
  5383. 13
  5384. 8 11
  5385. 0 273 "RecHandle" 1
  5386. 13
  5387. 8 12
  5388. 0 273 "RefreshMain" 1
  5389. 13
  5390. 8 13
  5391. 5 0
  5392. 0 284 "PXEngWin.dll,PXNetTblRefresh,HH" "{11}"
  5393. 13
  5394. 0 805 &5 [X]
  5395. 13
  5396. 18 1
  5397. 11 00000355
  5398. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{5}"
  5399. 13
  5400. 8 14
  5401. 5 0
  5402. 0 284 "PXEngWin.dll,PXRecNum,HHO" "{11}" &6
  5403. 13
  5404. 0 805 &5 [X]
  5405. 13
  5406. 18 0
  5407. 11 00000446
  5408. 5 0
  5409. 0 284 "PXEngWin.dll,PXTblNRecs,HHO" "{11}" &7
  5410. 13
  5411. 0 805 &5 [X]
  5412. 13
  5413. 18 0
  5414. 11 00000587
  5415. 0 43 "{0}" 1013 "Card {6} of {7}"
  5416. 10 00000587
  5417. 5 0
  5418. 6 13
  5419. 18 0
  5420. 11 00001082
  5421. 5 1
  5422. 8 15
  5423. 5 10
  5424. 6 15
  5425. 18 2
  5426. 12 00000707
  5427. 10 00001069
  5428. 5 1
  5429. 6 15
  5430. 3 0
  5431. 8 15
  5432. 10 00000628
  5433. 6 10
  5434. 6 15
  5435. 3 0
  5436. 6 9
  5437. 18 5
  5438. 11 00000888
  5439. 5 8000
  5440. 6 15
  5441. 3 0
  5442. 0 272 "EditTarget" 1 [X]
  5443. 5 8000
  5444. 6 15
  5445. 3 0
  5446. 6 15
  5447. 6 10
  5448. 3 0
  5449. 0 273 "EditData" [X]
  5450. 13
  5451. 0 43 "{0}" [X] [X]
  5452. 10 00001056
  5453. 6 10
  5454. 6 15
  5455. 3 0
  5456. 6 9
  5457. 18 0
  5458. 11 00001056
  5459. 5 8000
  5460. 6 15
  5461. 3 0
  5462. 6 15
  5463. 6 10
  5464. 3 0
  5465. 0 273 "EditData" [X]
  5466. 13
  5467. 0 43 "{0}" [X] [X]
  5468. 5 8000
  5469. 6 15
  5470. 3 0
  5471. 0 272 "EditTarget" 1 [X]
  5472. 10 00000672
  5473. 10 00002672
  5474. 5 1
  5475. 6 13
  5476. 18 0
  5477. 11 00002672
  5478. 6 10
  5479. 5 0
  5480. 18 0
  5481. 11 00001263
  5482. 0 44 "{0}" 24
  5483. 13
  5484. 0 284 "User,ShowWindow,AHH" [X] 0
  5485. 0 44 "{0}" 94
  5486. 13
  5487. 0 284 "User,ShowWindow,AHH" [X] 1
  5488. 10 00001371
  5489. 0 44 "{0}" 24
  5490. 13
  5491. 0 284 "User,ShowWindow,AHH" [X] 1
  5492. 0 44 "{0}" 94
  5493. 13
  5494. 0 284 "User,ShowWindow,AHH" [X] 0
  5495. 6 10
  5496. 5 10
  5497. 3 0
  5498. 6 9
  5499. 18 3
  5500. 11 00001533
  5501. 0 44 "{0}" 23
  5502. 13
  5503. 0 284 "User,ShowWindow,AHH" [X] 0
  5504. 0 44 "{0}" 93
  5505. 13
  5506. 0 284 "User,ShowWindow,AHH" [X] 1
  5507. 10 00001641
  5508. 0 44 "{0}" 23
  5509. 13
  5510. 0 284 "User,ShowWindow,AHH" [X] 1
  5511. 0 44 "{0}" 93
  5512. 13
  5513. 0 284 "User,ShowWindow,AHH" [X] 0
  5514. 5 1
  5515. 8 15
  5516. 5 10
  5517. 6 15
  5518. 18 2
  5519. 12 00001731
  5520. 10 00002647
  5521. 5 1
  5522. 6 15
  5523. 3 0
  5524. 8 15
  5525. 10 00001652
  5526. 6 10
  5527. 6 15
  5528. 3 0
  5529. 6 9
  5530. 18 5
  5531. 11 00002097
  5532. 5 8000
  5533. 6 15
  5534. 3 0
  5535. 6 15
  5536. 6 10
  5537. 3 0
  5538. 0 273 "EditData" [X]
  5539. 13
  5540. 0 43 "{0}" [X] [X]
  5541. 5 8000
  5542. 6 15
  5543. 3 0
  5544. 0 272 "EditTarget" 1 [X]
  5545. 0 272 "LastEditField" 1 0
  5546. 5 1000
  5547. 6 15
  5548. 3 0
  5549. 6 15
  5550. 6 10
  5551. 3 0
  5552. 0 273 "FieldNames" [X]
  5553. 13
  5554. 0 43 "{0}" [X] [X]
  5555. 5 8000
  5556. 6 15
  5557. 3 0
  5558. 0 44 "{0}" [X]
  5559. 13
  5560. 0 284 "User,ShowWindow,AHH" [X] 1
  5561. 10 00002634
  5562. 6 10
  5563. 6 15
  5564. 3 0
  5565. 6 9
  5566. 18 0
  5567. 11 00002484
  5568. 5 8000
  5569. 6 15
  5570. 3 0
  5571. 6 15
  5572. 6 10
  5573. 3 0
  5574. 0 273 "EditData" [X]
  5575. 13
  5576. 0 43 "{0}" [X] [X]
  5577. 5 8000
  5578. 6 15
  5579. 3 0
  5580. 0 272 "EditTarget" 1 [X]
  5581. 5 8000
  5582. 6 15
  5583. 3 0
  5584. 0 272 "LastEditField" 1 [X]
  5585. 5 1000
  5586. 6 15
  5587. 3 0
  5588. 6 15
  5589. 6 10
  5590. 3 0
  5591. 0 273 "FieldNames" [X]
  5592. 13
  5593. 0 43 "{0}" [X] [X]
  5594. 5 8000
  5595. 6 15
  5596. 3 0
  5597. 0 44 "{0}" [X]
  5598. 13
  5599. 0 284 "User,ShowWindow,AHH" [X] 1
  5600. 10 00002634
  5601. 5 1000
  5602. 6 15
  5603. 3 0
  5604. 0 43 "{0}" [X] ""
  5605. 5 8000
  5606. 6 15
  5607. 3 0
  5608. 0 44 "{0}" [X]
  5609. 13
  5610. 0 284 "User,ShowWindow,AHH" [X] 0
  5611. 5 8000
  5612. 6 15
  5613. 3 0
  5614. 0 43 "{0}" [X] ""
  5615. 10 00001696
  5616. 0 272 "RefreshMain" 1 0
  5617. 0 273 "EditData" "{8}"
  5618. 13
  5619. 0 43 "{0}" 1017 [X]
  5620. 0 44 "{0}" 8001
  5621. 13
  5622. 0 284 "User,SetFocus,HH" [X]
  5623. 6 3
  5624. 15
  5625. 9
  5626. 14 StuffInfo
  5627. 0 32 2
  5628. 0 273 "LastField" 1
  5629. 13
  5630. 8 2
  5631. 0 273 "TotalFields" 1
  5632. 13
  5633. 8 3
  5634. 5 1
  5635. 8 4
  5636. 5 10
  5637. 6 4
  5638. 18 2
  5639. 12 00000170
  5640. 10 00000308
  5641. 5 1
  5642. 6 4
  5643. 3 0
  5644. 8 4
  5645. 10 00000094
  5646. 5 8000
  5647. 6 4
  5648. 3 0
  5649. 0 42 "{0}" [X]
  5650. 13
  5651. 8 5
  5652. 6 2
  5653. 6 4
  5654. 3 0
  5655. 6 3
  5656. 18 4
  5657. 11 00000295
  5658. 6 2
  5659. 6 4
  5660. 3 0
  5661. 0 272 "EditData" [X] "{5}"
  5662. 10 00000137
  5663. 6 1
  5664. 15
  5665. 9
  5666. 14 GetFieldInfo
  5667. 0 32 2
  5668. 0 273 "FieldType" "{1}"
  5669. 13
  5670. 0 133 [X] 1 1
  5671. 13
  5672. 8 10
  5673. 7 "A"
  5674. 6 10
  5675. 18 0
  5676. 11 00000266
  5677. 5 0
  5678. 0 284 "PXEngWin.dll,PXGetAlpha,HHHHC" "{0}" "{1}" 250 &9
  5679. 13
  5680. 0 805 &4 [X]
  5681. 13
  5682. 18 0
  5683. 11 00000228
  5684. 10 00000240
  5685. 6 4
  5686. 15
  5687. 9
  5688. 10 00000717
  5689. 10 00000717
  5690. 7 "D"
  5691. 6 10
  5692. 18 0
  5693. 11 00000549
  5694. 5 0
  5695. 0 284 "PXEngWin.dll,PXGetDate,HHHO" "{0}" "{1}" &5
  5696. 13
  5697. 0 805 &4 [X]
  5698. 13
  5699. 18 0
  5700. 11 00000511
  5701. 5 0
  5702. 0 284 "PXEngWin.dll,PXDateDecode,HJLLL" "{5}" &6 &7 &8
  5703. 13
  5704. 0 805 &4 [X]
  5705. 13
  5706. 18 0
  5707. 11 00000498
  5708. 10 00000523
  5709. 6 4
  5710. 15
  5711. 9
  5712. 10 00000717
  5713. 10 00000717
  5714. 7 "N"
  5715. 6 10
  5716. 18 0
  5717. 11 00000717
  5718. 5 0
  5719. 0 284 "PXEngWin.dll,PXGetLong,HHHO" "{0}" "{1}" &9
  5720. 13
  5721. 0 805 &4 [X]
  5722. 13
  5723. 18 0
  5724. 11 00000692
  5725. 10 00000704
  5726. 6 4
  5727. 15
  5728. 9
  5729. 10 00000717
  5730. 6 9
  5731. 28 2
  5732. 5 0
  5733. 15
  5734. 9
  5735. 6 3
  5736. 15
  5737. 9
  5738. 14 GetFieldData
  5739. 0 32 2
  5740. 0 273 "Thandle" 1
  5741. 13
  5742. 8 10
  5743. 0 273 "RecHandle" 1
  5744. 13
  5745. 8 11
  5746. 0 273 "TotalFields" 1
  5747. 13
  5748. 8 12
  5749. 5 1
  5750. 8 13
  5751. 6 12
  5752. 6 13
  5753. 18 2
  5754. 12 00000208
  5755. 10 00000338
  5756. 5 1
  5757. 6 13
  5758. 3 0
  5759. 8 13
  5760. 10 00000129
  5761. 5 0
  5762. 16 GetFieldInfo "{11}" "{13}" &9
  5763. 13
  5764. 18 0
  5765. 11 00000314
  5766. 0 272 "EditData" "{13}" "{9}"
  5767. 10 00000325
  5768. 0 3 "{3}"
  5769. 10 00000173
  5770. 6 1
  5771. 15
  5772. 9
  5773. 14 GetKeyfields
  5774. 5 0
  5775. 0 284 "PXEngWin.dll,PXKeyNFlds,HHL" "{0}" &1
  5776. 13
  5777. 0 805 &3 [X]
  5778. 13
  5779. 18 0
  5780. 11 00000122
  5781. 10 00000171
  5782. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  5783. 13
  5784. 8 4
  5785. 6 2
  5786. 15
  5787. 9
  5788. 14 StuffRecBuf
  5789. 0 32 2
  5790. 0 273 "TotalFields" 1
  5791. 13
  5792. 8 3
  5793. 0 273 "RecHandle" 1
  5794. 13
  5795. 8 4
  5796. 0 273 "Thandle" 1
  5797. 13
  5798. 8 5
  5799. 5 1
  5800. 8 6
  5801. 6 3
  5802. 6 6
  5803. 18 2
  5804. 12 00000199
  5805. 10 00001097
  5806. 5 1
  5807. 6 6
  5808. 3 0
  5809. 8 6
  5810. 10 00000124
  5811. 0 273 "EditData" "{6}"
  5812. 13
  5813. 8 7
  5814. 0 272 "EditData" "{6}" ""
  5815. 0 273 "FieldType" "{6}"
  5816. 13
  5817. 8 8
  5818. 5 0
  5819. 0 284 "PXEngWin.dll,PXFldType,HHHHC" "{5}" "{6}" 5 &2
  5820. 13
  5821. 0 805 &1 [X]
  5822. 13
  5823. 18 0
  5824. 11 00000407
  5825. 10 00000407
  5826. 0 133 "{2}" 1 1
  5827. 13
  5828. 8 9
  5829. 7 "A"
  5830. 6 9
  5831. 18 0
  5832. 11 00000655
  5833. 5 0
  5834. 0 284 "PXEngWin.dll,PXPutAlpha,HHHC" "{4}" "{6}" "{7}"
  5835. 13
  5836. 0 805 &1 [X]
  5837. 13
  5838. 18 0
  5839. 11 00000579
  5840. 10 00000629
  5841. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{1}"
  5842. 13
  5843. 8 10
  5844. 10 00001084
  5845. 10 00001084
  5846. 7 "D"
  5847. 6 9
  5848. 18 0
  5849. 11 00000876
  5850. 5 0
  5851. 0 284 "PXEngWin.dll,PXPutDate,HHHJ" "{4}" "{6}" "{7}"
  5852. 13
  5853. 0 805 &1 [X]
  5854. 13
  5855. 18 0
  5856. 11 00000800
  5857. 10 00000850
  5858. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{1}"
  5859. 13
  5860. 8 10
  5861. 10 00001084
  5862. 10 00001084
  5863. 7 "N"
  5864. 6 9
  5865. 18 0
  5866. 11 00001084
  5867. 5 0
  5868. 0 284 "PxEngWin.dll,PXPutLong,HHHJ" "{4}" "{6}" "{7}"
  5869. 13
  5870. 0 805 &1 [X]
  5871. 13
  5872. 18 0
  5873. 11 00001021
  5874. 10 00001071
  5875. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{1}"
  5876. 13
  5877. 8 10
  5878. 10 00001084
  5879. 10 00000166
  5880. 6 0
  5881. 15
  5882. 9
  5883. 14 PackGlobals
  5884. 0 32 2
  5885. 0 1046 &0
  5886. 13
  5887. 8 5
  5888. 0 271 "TotalFields" 1
  5889. 0 271 "FieldNames" "{5}"
  5890. 0 271 "FieldType" "{5}"
  5891. 0 271 "LastField" 1
  5892. 0 271 "EditData" "{5}"
  5893. 0 271 "Thandle" 1
  5894. 0 271 "RecHandle" 1
  5895. 0 271 "KeyField" 1
  5896. 0 271 "EditTarget" 1
  5897. 0 271 "RedoNames" 1
  5898. 0 271 "RefreshMain" 1
  5899. 0 271 "LastEditField" 1
  5900. 0 271 "Speed" 1
  5901. 0 271 "PrevLock" 1
  5902. 0 264 "Speed" 1
  5903. 0 272 "RedoNames" 1 0
  5904. 0 272 "RefreshMain" 1 1
  5905. 0 272 "LastEditField" 1 0
  5906. 0 272 "Thandle" 1 "{3}"
  5907. 0 272 "RecHandle" 1 "{2}"
  5908. 0 272 "TotalFields" 1 "{5}"
  5909. 0 272 "LastField" 1 0
  5910. 0 272 "KeyField" 1 1
  5911. 0 264 "PrevLock" 0
  5912. 5 1
  5913. 8 6
  5914. 6 5
  5915. 6 6
  5916. 18 2
  5917. 12 00000674
  5918. 10 00000768
  5919. 5 1
  5920. 6 6
  5921. 3 0
  5922. 8 6
  5923. 10 00000599
  5924. 6 6
  5925. 22 0
  5926. 0 272 "FieldNames" "{6}" [X]
  5927. 6 6
  5928. 22 1
  5929. 0 272 "FieldType" "{6}" [X]
  5930. 10 00000641
  5931. 6 4
  5932. 15
  5933. 9
  5934. 14 SortEm
  5935. 5 1
  5936. 21 5 [X]
  5937. 0 273 "Thandle" 1
  5938. 13
  5939. 8 6
  5940. 0 273 "RecHandle" 1
  5941. 13
  5942. 8 7
  5943. 0 273 "TotalFields" 1
  5944. 13
  5945. 8 8
  5946. 5 1
  5947. 8 9
  5948. 6 8
  5949. 6 9
  5950. 18 2
  5951. 12 00000201
  5952. 10 00000265
  5953. 5 1
  5954. 6 9
  5955. 3 0
  5956. 8 9
  5957. 10 00000126
  5958. 0 273 "FieldNames" "{9}"
  5959. 13
  5960. 0 1041 &5 "{9}" [X]
  5961. 10 00000168
  5962. 0 31 9500 &5
  5963. 0 26 "." "Index"
  5964. 13
  5965. 8 10
  5966. 6 10
  5967. 5 1
  5968. 18 1
  5969. 11 00000349
  5970. 6 0
  5971. 15
  5972. 9
  5973. 0 27 9500
  5974. 13
  5975. 8 11
  5976. 0 1044 &5 "{11}"
  5977. 13
  5978. 8 12
  5979. 0 264 "KeyField" "{12}"
  5980. 6 0
  5981. 15
  5982. 9
  5983. 14 GotoMain
  5984. 0 32 2
  5985. 0 273 "RecHandle" 1
  5986. 13
  5987. 8 5
  5988. 0 273 "THandle" 1
  5989. 13
  5990. 8 6
  5991. 5 1
  5992. 21 7 [X]
  5993. 0 273 "TotalFields" 1
  5994. 13
  5995. 8 8
  5996. 5 1
  5997. 8 9
  5998. 6 8
  5999. 6 9
  6000. 18 2
  6001. 12 00000211
  6002. 10 00000275
  6003. 5 1
  6004. 6 9
  6005. 3 0
  6006. 8 9
  6007. 10 00000136
  6008. 0 273 "FieldNames" "{9}"
  6009. 13
  6010. 0 1041 &7 "{9}" [X]
  6011. 10 00000178
  6012. 0 31 9500 &7
  6013. 0 31 20 1
  6014. 0 26 "." "Goto"
  6015. 13
  6016. 8 10
  6017. 6 10
  6018. 5 1
  6019. 18 1
  6020. 11 00000370
  6021. 5 -1
  6022. 15
  6023. 9
  6024. 0 27 20
  6025. 13
  6026. 8 11
  6027. 0 27 21
  6028. 13
  6029. 8 12
  6030. 0 27 22
  6031. 13
  6032. 8 13
  6033. 0 27 9500
  6034. 13
  6035. 8 14
  6036. 0 27 8000
  6037. 13
  6038. 8 15
  6039. 6 11
  6040. 11 00000835
  6041. 0 1044 &7 "{14}"
  6042. 13
  6043. 8 16
  6044. 5 0
  6045. 16 FindItem "{15}" "{16}"
  6046. 13
  6047. 18 0
  6048. 11 00000690
  6049. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{6}" "{5}"
  6050. 16 GetFieldData "{0}"
  6051. 16 UpdateDisplay "{0}" "{3}" "{4}"
  6052. 10 00000835
  6053. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{6}" "{5}"
  6054. 16 GetFieldData "{0}"
  6055. 16 UpdateDisplay "{0}" "{3}" "{4}"
  6056. 0 3 "No match found" "Search Results"
  6057. 6 12
  6058. 11 00001103
  6059. 5 0
  6060. 0 284 "PXEngWin.dll,PXRecFirst,HH" "{6}"
  6061. 13
  6062. 0 805 &2 [X]
  6063. 13
  6064. 18 0
  6065. 11 00001053
  6066. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{6}" "{5}"
  6067. 16 GetFieldData "{0}"
  6068. 16 UpdateDisplay "{0}" 0 0
  6069. 10 00001103
  6070. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  6071. 13
  6072. 8 17
  6073. 6 13
  6074. 11 00001370
  6075. 5 0
  6076. 0 284 "PxEngWin.dll,PXRecLast,HH" "{6}"
  6077. 13
  6078. 0 805 &2 [X]
  6079. 13
  6080. 18 0
  6081. 11 00001320
  6082. 0 284 "PXEngWin.dll,PXRecGet,HHH" "{6}" "{5}"
  6083. 16 GetFieldData "{0}"
  6084. 16 UpdateDisplay "{0}" 0 0
  6085. 10 00001370
  6086. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  6087. 13
  6088. 8 17
  6089. 6 1
  6090. 15
  6091. 9
  6092. 14 FindItem
  6093. 0 273 "TotalFields" 1
  6094. 13
  6095. 8 4
  6096. 0 273 "RecHandle" 1
  6097. 13
  6098. 8 5
  6099. 0 273 "THandle" 1
  6100. 13
  6101. 8 6
  6102. 0 284 "PXEngWin.dll,PXRecBufEmpty,HH" "{5}"
  6103. 5 0
  6104. 0 284 "PXEngWin.dll,PXPutAlpha,HHHC" "{5}" "{1}" "{0}"
  6105. 13
  6106. 0 805 &3 [X]
  6107. 13
  6108. 18 0
  6109. 11 00000263
  6110. 10 00000312
  6111. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  6112. 13
  6113. 8 7
  6114. 5 0
  6115. 0 284 "PXEngWin.dll,PXSrchFld,HHHHH" "{6}" "{5}" "{1}" 2
  6116. 13
  6117. 0 805 &3 [X]
  6118. 13
  6119. 18 0
  6120. 5 89
  6121. 0 284 "PXEngWin.dll,PXSrchFld,HHHHH" "{6}" "{5}" "{1}" 2
  6122. 13
  6123. 0 805 &3 [X]
  6124. 13
  6125. 18 0
  6126. 1 2
  6127. 11 00000538
  6128. 5 0
  6129. 15
  6130. 9
  6131. 10 00000600
  6132. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  6133. 13
  6134. 8 7
  6135. 5 -1
  6136. 15
  6137. 9
  6138. 6 2
  6139. 15
  6140. 9
  6141. 14 Build
  6142. 0 4 0
  6143. 17 3
  6144. 0 271 "LibId" 1
  6145. 17 4
  6146. 0 265 "libid"
  6147. 13
  6148. 7 ""
  6149. 18 0
  6150. 11 00000277
  6151. 17 5
  6152. 29 2 Stat
  6153. 16 Init &1
  6154. 13
  6155. 8 2
  6156. 17 6
  6157. 6 2
  6158. 5 0
  6159. 18 0
  6160. 6 2
  6161. 5 82
  6162. 18 0
  6163. 1 2
  6164. 11 00000198
  6165. 10 00000277
  6166. 17 8
  6167. 29 3 Error
  6168. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{2}"
  6169. 13
  6170. 8 3
  6171. 6 0
  6172. 15
  6173. 9
  6174. 17 13
  6175. 29 4 FileNameBuilt
  6176. 17 14
  6177. 0 271 "PMFields" 70
  6178. 17 15
  6179. 0 271 "PMTypes" 70
  6180. 17 16
  6181. 0 271 "NumFields" 1
  6182. 17 18
  6183. 0 272 "NumFields" 1 0
  6184. 17 19
  6185. 0 272 "PMFields" 1 1
  6186. 17 20
  6187. 0 272 "PMTypes" 1 1
  6188. 17 21
  6189. 29 5 Mac
  6190. 0 802
  6191. 13
  6192. 8 5
  6193. 17 22
  6194. 0 31 8001 20
  6195. 17 23
  6196. 0 41 9000 "{5}!CallBuild"
  6197. 17 24
  6198. 0 41 51 "{5}!CallBuild"
  6199. 17 26
  6200. 29 6 Box
  6201. 0 26 "." "Build"
  6202. 13
  6203. 8 6
  6204. 17 27
  6205. 6 6
  6206. 5 1
  6207. 18 0
  6208. 11 00000819
  6209. 17 28
  6210. 5 0
  6211. 16 BuildTable &4
  6212. 13
  6213. 18 0
  6214. 11 00000806
  6215. 17 29
  6216. 0 266 "PMTypes"
  6217. 17 30
  6218. 0 266 "PMFields"
  6219. 17 31
  6220. 16 MainEntryBox "{4}"
  6221. 10 00000868
  6222. 17 35
  6223. 0 266 "PMTypes"
  6224. 17 36
  6225. 0 266 "PMFields"
  6226. 6 0
  6227. 15
  6228. 17 38
  6229. 9
  6230. 14 BuildTable
  6231. 29 0 TableName
  6232. 29 1 BuildTable
  6233. 17 1
  6234. 29 2 Mac
  6235. 0 802
  6236. 13
  6237. 8 2
  6238. 17 2
  6239. 29 3 Stat
  6240. 29 4 NumFields
  6241. 17 3
  6242. 5 0
  6243. 0 273 "NumFields" 1
  6244. 13
  6245. 0 805 &4 [X]
  6246. 13
  6247. 18 0
  6248. 11 00000205
  6249. 17 4
  6250. 5 -1
  6251. 15
  6252. 9
  6253. 17 7
  6254. 6 4
  6255. 29 5 FieldName
  6256. 21 5 [X]
  6257. 17 8
  6258. 6 4
  6259. 29 6 Width
  6260. 21 6 [X]
  6261. 29 7 t
  6262. 5 1
  6263. 8 7
  6264. 17 9
  6265. 6 4
  6266. 6 7
  6267. 18 2
  6268. 12 00000374
  6269. 10 00000478
  6270. 5 1
  6271. 6 7
  6272. 3 0
  6273. 8 7
  6274. 10 00000293
  6275. 17 10
  6276. 6 7
  6277. 0 273 "PMFields" "{7}"
  6278. 13
  6279. 23 5
  6280. 17 11
  6281. 6 7
  6282. 0 273 "PMtypes" "{7}"
  6283. 13
  6284. 23 6
  6285. 10 00000341
  6286. 17 13
  6287. 0 31 9001 "*.db"
  6288. 17 14
  6289. 29 8 Box
  6290. 0 26 "." "Save"
  6291. 13
  6292. 8 8
  6293. 17 15
  6294. 29 9 Dir
  6295. 0 290
  6296. 13
  6297. 8 9
  6298. 17 16
  6299. 6 8
  6300. 5 0
  6301. 18 1
  6302. 11 00000984
  6303. 17 17
  6304. 29 10 Flname
  6305. 0 27 8000
  6306. 13
  6307. 8 10
  6308. 17 18
  6309. 29 11 Filename
  6310. 0 16 "{9}" "{10}"
  6311. 13
  6312. 8 11
  6313. 17 19
  6314. 5 0
  6315. 0 284 "PXEngWin.dll,PXTblCreate,HCHMM" "{11}" "{4}" &5 &6
  6316. 13
  6317. 0 805 &3 [X]
  6318. 13
  6319. 18 0
  6320. 11 00000875
  6321. 17 20
  6322. 16 BuildIndex "{10}" &5
  6323. 13
  6324. 8 3
  6325. 10 00000984
  6326. 17 22
  6327. 29 12 Error
  6328. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  6329. 13
  6330. 8 12
  6331. 17 23
  6332. 0 3 "{12}"
  6333. 17 24
  6334. 5 -1
  6335. 15
  6336. 9
  6337. 17 27
  6338. 6 11
  6339. 28 0
  6340. 17 28
  6341. 6 3
  6342. 15
  6343. 9
  6344. 6 1
  6345. 15
  6346. 17 29
  6347. 9
  6348. 14 CallBuild
  6349. 29 0 Hdlg
  6350. 29 1 Id
  6351. 29 2 Dummy
  6352. 29 3 CallBuild
  6353. 17 1
  6354. 0 32 2
  6355. 17 3
  6356. 0 42 "{0}" 8000
  6357. 13
  6358. 7 ""
  6359. 18 0
  6360. 11 00000195
  6361. 17 4
  6362. 0 284 "user,PostMessage,HHHHHH" "{0}" 273 1 0 0
  6363. 6 3
  6364. 15
  6365. 9
  6366. 17 7
  6367. 5 51
  6368. 6 1
  6369. 18 0
  6370. 11 00000619
  6371. 17 9
  6372. 29 4 Name
  6373. 0 42 "{0}" 8000
  6374. 13
  6375. 8 4
  6376. 17 10
  6377. 29 5 Width
  6378. 0 42 "{0}" 8001
  6379. 13
  6380. 8 5
  6381. 17 11
  6382. 29 6 NumFields
  6383. 0 273 "NumFields" 1
  6384. 13
  6385. 8 6
  6386. 17 12
  6387. 29 7 Type
  6388. 7 "A"
  6389. 8 7
  6390. 17 13
  6391. 7 "{7}{5}"
  6392. 8 7
  6393. 17 15
  6394. 29 8 FieldNumber
  6395. 6 6
  6396. 5 1
  6397. 3 0
  6398. 8 8
  6399. 17 16
  6400. 0 272 "PMFields" "{8}" "{4}"
  6401. 17 17
  6402. 0 272 "PMTypes" "{8}" "{7}"
  6403. 17 18
  6404. 0 264 "NumFields" "{8}"
  6405. 17 19
  6406. 0 43 "{0}" 9000 "{4}"
  6407. 10 00000747
  6408. 5 52
  6409. 6 1
  6410. 18 0
  6411. 11 00000680
  6412. 17 22
  6413. 0 3 "{1}"
  6414. 10 00000747
  6415. 5 9000
  6416. 6 1
  6417. 18 0
  6418. 11 00000747
  6419. 17 24
  6420. 0 3 "This is the list box"
  6421. 17 26
  6422. 0 43 "{0}" 8000 ""
  6423. 17 27
  6424. 0 44 "{0}" 8000
  6425. 13
  6426. 0 284 "User,SetFocus,HH" [X]
  6427. 6 3
  6428. 15
  6429. 17 28
  6430. 9
  6431. 14 BuildIndex
  6432. 29 0 FileName
  6433. 29 1 FieldName
  6434. 29 2 BuildIndex
  6435. 17 1
  6436. 29 3 Stat
  6437. 29 4 Numfields
  6438. 17 2
  6439. 5 1
  6440. 29 5 IndexNumber
  6441. 21 5 [X]
  6442. 17 4
  6443. 5 0
  6444. 0 273 "NumFields" 1
  6445. 13
  6446. 0 805 &4 [X]
  6447. 13
  6448. 18 0
  6449. 11 00000227
  6450. 17 5
  6451. 5 -1
  6452. 15
  6453. 9
  6454. 17 7
  6455. 6 4
  6456. 5 3
  6457. 18 3
  6458. 11 00000309
  6459. 17 8
  6460. 29 6 TotalFields
  6461. 5 3
  6462. 8 6
  6463. 10 00000326
  6464. 17 10
  6465. 6 4
  6466. 8 6
  6467. 17 13
  6468. 5 0
  6469. 0 284 "PXEngWin.dll,PXKeyAdd,HCHNH" "{0}" "{6}" &5 0
  6470. 13
  6471. 0 805 &3 [X]
  6472. 13
  6473. 18 0
  6474. 11 00000446
  6475. 10 00000534
  6476. 17 15
  6477. 29 7 Error
  6478. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  6479. 13
  6480. 8 7
  6481. 17 17
  6482. 5 -1
  6483. 15
  6484. 9
  6485. 17 19
  6486. 5 1
  6487. 29 8 Second
  6488. 21 8 [X]
  6489. 29 9 Q
  6490. 5 1
  6491. 8 9
  6492. 17 20
  6493. 6 6
  6494. 6 9
  6495. 18 2
  6496. 12 00000669
  6497. 10 00000897
  6498. 5 1
  6499. 6 9
  6500. 3 0
  6501. 8 9
  6502. 10 00000587
  6503. 17 21
  6504. 5 1
  6505. 6 9
  6506. 23 8
  6507. 17 22
  6508. 5 0
  6509. 0 284 "PXEngWin.dll,PXKeyAdd,HCHNH" "{0}" 1 &8 2
  6510. 13
  6511. 0 805 &3 [X]
  6512. 13
  6513. 18 0
  6514. 11 00000808
  6515. 10 00000884
  6516. 17 24
  6517. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{3}"
  6518. 13
  6519. 8 7
  6520. 17 26
  6521. 5 -1
  6522. 15
  6523. 9
  6524. 10 00000636
  6525. 17 29
  6526. 5 0
  6527. 15
  6528. 9
  6529. 6 2
  6530. 15
  6531. 17 30
  6532. 9
  6533. 14 OpenTable
  6534. 29 0 Filename
  6535. 29 1 Thandle
  6536. 29 2 RecHandle
  6537. 29 3 OpenTable
  6538. 17 1
  6539. 29 4 exists
  6540. 29 5 thand
  6541. 29 6 rhand
  6542. 29 7 stat
  6543. 17 2
  6544. 5 0
  6545. 0 284 "PXEngWin.dll,PXTblExist,HCL" "{0}" &4
  6546. 13
  6547. 0 805 &7 [X]
  6548. 13
  6549. 18 0
  6550. 11 00000240
  6551. 10 00000326
  6552. 17 4
  6553. 29 8 Error
  6554. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{7}"
  6555. 13
  6556. 8 8
  6557. 17 6
  6558. 5 -1
  6559. 15
  6560. 9
  6561. 17 9
  6562. 5 0
  6563. 0 284 "PXEngWin.dll,PXTblOpen,HCLHH" "{0}" &5 0 1
  6564. 13
  6565. 0 805 &7 [X]
  6566. 13
  6567. 18 0
  6568. 11 00000630
  6569. 17 10
  6570. 5 0
  6571. 0 284 "PXEngWin.dll,PXRecBufOpen,HHL" "{5}" &6
  6572. 13
  6573. 0 805 &7 [X]
  6574. 13
  6575. 18 0
  6576. 11 00000598
  6577. 17 11
  6578. 6 5
  6579. 28 1
  6580. 17 12
  6581. 6 6
  6582. 28 2
  6583. 17 13
  6584. 5 0
  6585. 15
  6586. 9
  6587. 10 00000617
  6588. 17 15
  6589. 6 7
  6590. 15
  6591. 9
  6592. 10 00000649
  6593. 17 18
  6594. 6 7
  6595. 15
  6596. 9
  6597. 6 3
  6598. 15
  6599. 17 20
  6600. 9
  6601. 14 ReadFields
  6602. 29 0 FieldNames
  6603. 29 1 FieldType
  6604. 29 2 Thandle
  6605. 29 3 ReadFields
  6606. 17 1
  6607. 29 4 Stat
  6608. 29 5 Stat2
  6609. 29 6 NumFlds
  6610. 29 7 Size
  6611. 29 8 Name
  6612. 29 9 FldType
  6613. 17 2
  6614. 5 0
  6615. 0 284 "PXEngWin.dll,PXRecNFlds,HHL" "{2}" &6
  6616. 13
  6617. 0 805 &4 [X]
  6618. 13
  6619. 18 0
  6620. 11 00000608
  6621. 29 10 x
  6622. 5 1
  6623. 8 10
  6624. 17 3
  6625. 6 6
  6626. 6 10
  6627. 18 2
  6628. 12 00000360
  6629. 10 00000595
  6630. 5 1
  6631. 6 10
  6632. 3 0
  6633. 8 10
  6634. 10 00000276
  6635. 17 4
  6636. 0 284 "PXEngWin.dll,PXFldName,HHHHC" "{2}" "{10}" 80 &8
  6637. 13
  6638. 0 805 &4 [X]
  6639. 17 5
  6640. 0 284 "PXEngWin.dll,PXFldType,HHHHC" "{2}" "{10}" 80 &9
  6641. 13
  6642. 0 805 &5 [X]
  6643. 17 6
  6644. 0 1041 &0 "{10}" "{8}"
  6645. 17 7
  6646. 0 1041 &1 "{10}" "{9}"
  6647. 10 00000325
  6648. 10 00000627
  6649. 17 10
  6650. 6 4
  6651. 15
  6652. 9
  6653. 17 12
  6654. 5 0
  6655. 15
  6656. 9
  6657. 6 3
  6658. 15
  6659. 17 13
  6660. 9
  6661. 14 FreeGlobals
  6662. 29 0 FreeGlobals
  6663. 17 3
  6664. 0 266 "TotalFields"
  6665. 17 4
  6666. 0 266 "FieldNames"
  6667. 17 5
  6668. 0 266 "LastField"
  6669. 17 6
  6670. 0 266 "EditData"
  6671. 17 7
  6672. 0 266 "FieldSep"
  6673. 17 8
  6674. 0 266 "RecSep"
  6675. 17 9
  6676. 0 266 "DefineField"
  6677. 17 10
  6678. 0 266 "DefineRec"
  6679. 17 11
  6680. 0 266 "BoxReturn"
  6681. 17 12
  6682. 0 266 "KeyField"
  6683. 17 13
  6684. 0 266 "LibId"
  6685. 17 14
  6686. 0 266 "FieldType"
  6687. 17 15
  6688. 0 266 "RecHandle"
  6689. 17 16
  6690. 0 266 "Speed"
  6691. 17 17
  6692. 0 266 "KeyField"
  6693. 17 18
  6694. 0 266 "EditTarget"
  6695. 17 19
  6696. 0 266 "LastEditField"
  6697. 17 20
  6698. 0 266 "NumFields"
  6699. 17 21
  6700. 0 266 "RedoNames"
  6701. 17 22
  6702. 0 266 "Thandle"
  6703. 17 23
  6704. 0 266 "PrevLock"
  6705. 17 24
  6706. 0 266 "RefreshMain"
  6707. 17 25
  6708. 0 266 "PMTypes"
  6709. 17 26
  6710. 0 266 "PMFields"
  6711. 6 0
  6712. 15
  6713. 17 28
  6714. 9
  6715. 14 Configure
  6716. 29 0 Configure
  6717. 17 1
  6718. 29 1 NetType
  6719. 29 2 NetNamePath
  6720. 29 3 Name
  6721. 17 2
  6722. 5 9
  6723. 29 4 Net
  6724. 21 4 [X]
  6725. 17 3
  6726. 5 1
  6727. 7 "Not on network"
  6728. 23 4
  6729. 17 4
  6730. 5 2
  6731. 7 "Novell"
  6732. 23 4
  6733. 17 5
  6734. 5 3
  6735. 7 "3Com"
  6736. 23 4
  6737. 17 6
  6738. 5 4
  6739. 7 "3Com 3+Open"
  6740. 23 4
  6741. 17 7
  6742. 5 5
  6743. 7 "Other: unknown"
  6744. 23 4
  6745. 17 8
  6746. 5 6
  6747. 7 "Starlan"
  6748. 23 4
  6749. 17 9
  6750. 5 7
  6751. 7 "Banyan"
  6752. 23 4
  6753. 17 10
  6754. 5 8
  6755. 7 "IBM PC"
  6756. 23 4
  6757. 17 11
  6758. 29 5 size
  6759. 0 1046 &4
  6760. 13
  6761. 8 5
  6762. 17 12
  6763. 6 5
  6764. 29 6 Temp
  6765. 21 6 [X]
  6766. 29 7 t
  6767. 5 1
  6768. 8 7
  6769. 17 13
  6770. 6 5
  6771. 6 7
  6772. 18 2
  6773. 12 00000534
  6774. 10 00000576
  6775. 5 1
  6776. 6 7
  6777. 3 0
  6778. 8 7
  6779. 10 00000452
  6780. 17 14
  6781. 6 7
  6782. 6 7
  6783. 22 4
  6784. 23 6
  6785. 10 00000501
  6786. 17 16
  6787. 7 ""
  6788. 0 286 "Paradox Engine" "UserName" "Win.ini"
  6789. 13
  6790. 0 805 &3 [X]
  6791. 13
  6792. 18 0
  6793. 11 00000731
  6794. 17 17
  6795. 0 286 "AmiPro" "UserName" "AmiPro.Ini"
  6796. 13
  6797. 8 3
  6798. 17 25
  6799. 7 ""
  6800. 0 286 "Paradox Engine" "NetNamePath" "Win.ini"
  6801. 13
  6802. 0 805 &2 [X]
  6803. 13
  6804. 18 0
  6805. 11 00000854
  6806. 17 26
  6807. 7 "C:\"
  6808. 8 2
  6809. 17 29
  6810. 0 31 9500 &4
  6811. 17 30
  6812. 0 31 8000 "{3}"
  6813. 17 31
  6814. 0 31 8002 "{2}"
  6815. 17 32
  6816. 29 8 Box
  6817. 0 26 "." "NetWork"
  6818. 13
  6819. 8 8
  6820. 17 33
  6821. 6 8
  6822. 5 1
  6823. 18 1
  6824. 11 00001024
  6825. 17 34
  6826. 5 2
  6827. 15
  6828. 9
  6829. 17 36
  6830. 29 9 DlgUser
  6831. 0 27 8000
  6832. 13
  6833. 8 9
  6834. 17 37
  6835. 29 10 DlgNetType
  6836. 0 27 9500
  6837. 13
  6838. 8 10
  6839. 17 38
  6840. 29 11 DlgPath
  6841. 0 27 8002
  6842. 13
  6843. 8 11
  6844. 17 39
  6845. 0 1044 &6 "{10}"
  6846. 13
  6847. 8 1
  6848. 17 40
  6849. 0 287 "Paradox Engine" "UserName" "{9}" "Win.ini"
  6850. 17 41
  6851. 0 287 "Paradox Engine" "NetNamePath" "{11}" "Win.ini"
  6852. 6 0
  6853. 15
  6854. 17 45
  6855. 9
  6856. 14 ShutDown
  6857. 29 0 ShutDown
  6858. 17 1
  6859. 29 1 Stat
  6860. 17 2
  6861. 0 271 "LibId" 1
  6862. 17 3
  6863. 0 265 "libid"
  6864. 13
  6865. 7 ""
  6866. 18 1
  6867. 11 00000268
  6868. 17 4
  6869. 5 0
  6870. 0 284 "PXEngWin.dll,PXExit,H"
  6871. 13
  6872. 0 805 &1 [X]
  6873. 13
  6874. 18 1
  6875. 11 00000268
  6876. 17 5
  6877. 29 2 Error
  6878. 0 284 "PXEngWin.dll,PXErrMsg,CH" "{1}"
  6879. 13
  6880. 8 2
  6881. 17 9
  6882. 0 266 "LibId"
  6883. 17 10
  6884. 29 3 Barid
  6885. 5 1
  6886. 8 3
  6887. 17 11
  6888. 29 4 MenuName
  6889. 7 "&Card File"
  6890. 8 4
  6891. 17 12
  6892. 0 521 "{3}" "{4}"
  6893. 6 0
  6894. 15
  6895. 17 14
  6896. 9
  6897. 14 OpenBox
  6898. 29 0 initpath
  6899. 29 1 initmask
  6900. 29 2 OpenBox
  6901. 17 1
  6902. 17 2
  6903. 17 3
  6904. 17 4
  6905. 17 6
  6906. 17 7
  6907. 17 8
  6908. 17 9
  6909. 17 10
  6910. 19 00000902
  6911. 17 11
  6912. 20 00000902
  6913. 17 12
  6914. 0 296 1
  6915. 17 13
  6916. 0 271 "BN" 2
  6917. 17 14
  6918. 0 271 "FN" 1
  6919. 17 15
  6920. 0 271 "MS" 1
  6921. 17 16
  6922. 0 264 "MS" "{1}"
  6923. 17 17
  6924. 0 807 "{0}" 1
  6925. 13
  6926. 7 "\"
  6927. 18 1
  6928. 11 00000332
  6929. 17 18
  6930. 0 16 "{0}" "\"
  6931. 13
  6932. 8 0
  6933. 17 20
  6934. 0 134 "{0}"
  6935. 13
  6936. 5 3
  6937. 18 3
  6938. 11 00000470
  6939. 17 21
  6940. 29 3 disppath
  6941. 0 134 "{0}"
  6942. 13
  6943. 5 1
  6944. 3 1
  6945. 0 133 "{0}" 1 [X]
  6946. 13
  6947. 8 3
  6948. 10 00000487
  6949. 17 23
  6950. 6 0
  6951. 8 3
  6952. 17 25
  6953. 0 31 8000 "{1}"
  6954. 17 26
  6955. 0 17 "{3}"
  6956. 13
  6957. 0 31 8888 [X]
  6958. 17 27
  6959. 0 31 9500 "*.*,0x4000"
  6960. 17 28
  6961. 0 41 0 "boxinits"
  6962. 17 29
  6963. 0 41 25 "okbutton"
  6964. 17 30
  6965. 0 41 9005 "selfile"
  6966. 17 31
  6967. 0 41 9006 "chdirs"
  6968. 17 32
  6969. 0 41 9500 "chdrv"
  6970. 17 33
  6971. 0 41 8000 "chmask"
  6972. 17 34
  6973. 0 296 0
  6974. 17 35
  6975. 29 4 box
  6976. 0 26 "." "OPENBOX"
  6977. 13
  6978. 8 4
  6979. 17 36
  6980. 29 5 filename
  6981. 0 265 "FN"
  6982. 13
  6983. 8 5
  6984. 17 37
  6985. 6 4
  6986. 5 0
  6987. 18 0
  6988. 11 00000902
  6989. 17 38
  6990. 10 00000902
  6991. 17 41
  6992. 0 266 "FN"
  6993. 17 42
  6994. 0 266 "BN"
  6995. 17 43
  6996. 0 266 "MS"
  6997. 17 44
  6998. 6 5
  6999. 15
  7000. 9
  7001. 6 2
  7002. 15
  7003. 17 45
  7004. 9
  7005. 14 chmask
  7006. 29 0 hDlg
  7007. 29 1 id
  7008. 29 2 value
  7009. 29 3 chmask
  7010. 17 1
  7011. 0 32 1
  7012. 17 2
  7013. 0 43 "{0}" 8123 "~"
  7014. 6 3
  7015. 15
  7016. 17 3
  7017. 9
  7018. 14 okbutton
  7019. 29 0 hDlg
  7020. 29 1 id
  7021. 29 2 value
  7022. 29 3 okbutton
  7023. 17 1
  7024. 0 42 "{0}" 8123
  7025. 13
  7026. 7 "~"
  7027. 18 0
  7028. 11 00001799
  7029. 17 2
  7030. 29 4 newmask
  7031. 0 42 "{0}" 8000
  7032. 13
  7033. 8 4
  7034. 17 3
  7035. 0 133 "{4}" 2 1
  7036. 13
  7037. 7 ":"
  7038. 18 0
  7039. 11 00001490
  7040. 17 4
  7041. 29 5 res
  7042. 0 134 "{4}"
  7043. 13
  7044. 8 5
  7045. 17 5
  7046. 29 6 lb
  7047. 0 39 91
  7048. 13
  7049. 8 6
  7050. 17 6
  7051. 5 1
  7052. 11 00000449
  7053. 17 7
  7054. 29 7 sep
  7055. 0 138 "{5}" "{4}" "\"
  7056. 13
  7057. 8 7
  7058. 17 8
  7059. 6 7
  7060. 6 5
  7061. 18 0
  7062. 11 00000409
  7063. 17 9
  7064. 10 00000449
  7065. 17 11
  7066. 6 5
  7067. 5 1
  7068. 3 1
  7069. 8 5
  7070. 10 00000283
  7071. 17 13
  7072. 6 7
  7073. 5 0
  7074. 18 1
  7075. 11 00001016
  7076. 17 14
  7077. 29 8 curdir
  7078. 0 133 "{4}" 1 "{7}"
  7079. 13
  7080. 8 8
  7081. 17 15
  7082. 0 134 "{4}"
  7083. 13
  7084. 6 7
  7085. 3 1
  7086. 0 807 "{4}" [X]
  7087. 13
  7088. 8 4
  7089. 17 16
  7090. 0 134 "{8}"
  7091. 13
  7092. 5 3
  7093. 18 0
  7094. 11 00000683
  7095. 17 17
  7096. 29 9 bks
  7097. 5 0
  7098. 8 9
  7099. 10 00000700
  7100. 17 19
  7101. 5 1
  7102. 8 9
  7103. 17 21
  7104. 0 134 "{8}"
  7105. 13
  7106. 6 9
  7107. 3 1
  7108. 0 133 "{8}" 1 [X]
  7109. 13
  7110. 0 43 "{0}" 8888 [X]
  7111. 17 22
  7112. 0 17 "{4}"
  7113. 13
  7114. 0 43 "{0}" 8000 [X]
  7115. 17 23
  7116. 0 264 "MS" "{4}"
  7117. 17 24
  7118. 29 10 handle
  7119. 0 44 "{0}" 9006
  7120. 13
  7121. 8 10
  7122. 17 25
  7123. 29 11 filldir
  7124. 0 16 "{8}" "*.*"
  7125. 13
  7126. 8 11
  7127. 17 26
  7128. 0 1036 "{10}" 1029 0 0
  7129. 17 27
  7130. 0 1036 "{10}" 1038 32784 "{11}"
  7131. 17 29
  7132. 0 133 "{8}" 1 1
  7133. 13
  7134. 0 42 "{0}" 9500
  7135. 13
  7136. 18 1
  7137. 11 00001477
  7138. 17 30
  7139. 29 12 dletter
  7140. 0 133 "{8}" 1 1
  7141. 13
  7142. 8 12
  7143. 17 31
  7144. 29 13 initdrv
  7145. 7 "{6}-{12}-]"
  7146. 8 13
  7147. 29 14 drvnum
  7148. 5 0
  7149. 8 14
  7150. 17 32
  7151. 5 25
  7152. 6 14
  7153. 18 2
  7154. 12 00001288
  7155. 10 00001477
  7156. 5 1
  7157. 6 14
  7158. 3 0
  7159. 8 14
  7160. 10 00001202
  7161. 17 33
  7162. 0 44 "{0}" 9500
  7163. 13
  7164. 8 10
  7165. 17 34
  7166. 0 1036 "{10}" 1038 "{14}" 0
  7167. 17 35
  7168. 29 15 seldrv
  7169. 0 42 "{0}" 9500
  7170. 13
  7171. 8 15
  7172. 17 36
  7173. 6 15
  7174. 6 13
  7175. 18 0
  7176. 11 00001464
  7177. 17 37
  7178. 10 00001477
  7179. 10 00001253
  7180. 10 00001607
  7181. 17 42
  7182. 0 42 "{0}" 8888
  7183. 13
  7184. 8 8
  7185. 17 43
  7186. 0 807 "{8}" 1
  7187. 13
  7188. 7 "\"
  7189. 18 1
  7190. 11 00001607
  7191. 17 44
  7192. 0 16 "{8}" "\"
  7193. 13
  7194. 8 8
  7195. 17 47
  7196. 29 16 fillfile
  7197. 0 16 "{8}" "{4}"
  7198. 13
  7199. 8 16
  7200. 17 48
  7201. 0 44 "{0}" 9005
  7202. 13
  7203. 8 10
  7204. 17 49
  7205. 0 1036 "{10}" 1029 0 0
  7206. 17 50
  7207. 0 1036 "{10}" 1038 0 "{16}"
  7208. 17 51
  7209. 0 43 "{0}" 8123 ""
  7210. 10 00002142
  7211. 17 52
  7212. 0 42 "{0}" 9005
  7213. 13
  7214. 7 ""
  7215. 18 1
  7216. 11 00002142
  7217. 17 54
  7218. 29 17 filename
  7219. 0 42 "{0}" 9005
  7220. 13
  7221. 8 17
  7222. 17 55
  7223. 29 18 fpath
  7224. 0 42 "{0}" 8888
  7225. 13
  7226. 8 18
  7227. 17 56
  7228. 0 807 "{18}" 1
  7229. 13
  7230. 7 "\"
  7231. 18 1
  7232. 11 00002036
  7233. 17 57
  7234. 0 16 "{18}" "\"
  7235. 13
  7236. 8 18
  7237. 17 59
  7238. 0 16 "{18}" "{17}"
  7239. 13
  7240. 8 17
  7241. 17 60
  7242. 0 264 "FN" "{17}"
  7243. 17 61
  7244. 0 284 "user,EndDialog,HHH" "{0}" 1
  7245. 6 3
  7246. 15
  7247. 17 63
  7248. 9
  7249. 14 selfile
  7250. 29 0 hDlg
  7251. 29 1 id
  7252. 29 2 value
  7253. 29 3 selfile
  7254. 17 1
  7255. 0 43 "{0}" 8000 "{2}"
  7256. 17 2
  7257. 29 4 thetime
  7258. 0 772
  7259. 13
  7260. 8 4
  7261. 17 3
  7262. 6 2
  7263. 0 273 "BN" 1
  7264. 13
  7265. 18 0
  7266. 5 1
  7267. 6 4
  7268. 0 273 "BN" 2
  7269. 13
  7270. 3 1
  7271. 18 3
  7272. 1 1
  7273. 11 00000251
  7274. 17 4
  7275. 0 272 "BN" 1 ""
  7276. 10 00000315
  7277. 17 6
  7278. 0 272 "BN" 1 "{2}"
  7279. 17 7
  7280. 0 272 "BN" 2 "{4}"
  7281. 6 3
  7282. 15
  7283. 9
  7284. 17 10
  7285. 29 5 filename
  7286. 6 2
  7287. 8 5
  7288. 17 11
  7289. 29 6 fpath
  7290. 0 42 "{0}" 8888
  7291. 13
  7292. 8 6
  7293. 17 12
  7294. 0 807 "{6}" 1
  7295. 13
  7296. 7 "\"
  7297. 18 1
  7298. 11 00000476
  7299. 17 13
  7300. 0 16 "{6}" "\"
  7301. 13
  7302. 8 6
  7303. 17 15
  7304. 0 16 "{6}" "{5}"
  7305. 13
  7306. 8 5
  7307. 17 16
  7308. 0 264 "FN" "{5}"
  7309. 17 17
  7310. 0 284 "user,EndDialog,HHH" "{0}" 1
  7311. 6 3
  7312. 15
  7313. 17 18
  7314. 9
  7315. 14 chdrv
  7316. 29 0 hDlg
  7317. 29 1 id
  7318. 29 2 value
  7319. 29 3 chdrv
  7320. 17 1
  7321. 0 296 1
  7322. 17 2
  7323. 29 4 lb
  7324. 0 39 91
  7325. 13
  7326. 8 4
  7327. 17 3
  7328. 29 5 dletter
  7329. 0 133 "{2}" 3 1
  7330. 13
  7331. 8 5
  7332. 17 4
  7333. 29 6 newdir
  7334. 0 16 "{5}" ":\"
  7335. 13
  7336. 8 6
  7337. 17 5
  7338. 0 43 "{0}" 8888 "{6}"
  7339. 17 6
  7340. 29 7 handle
  7341. 0 44 "{0}" 9501
  7342. 13
  7343. 8 7
  7344. 17 7
  7345. 29 8 cbnum
  7346. 0 1036 "{7}" 1031 0 0
  7347. 13
  7348. 8 8
  7349. 17 8
  7350. 29 9 mask
  7351. 0 42 "{0}" 8000
  7352. 13
  7353. 8 9
  7354. 17 9
  7355. 29 10 fillfile
  7356. 0 16 "{6}" "*" "{9}"
  7357. 13
  7358. 8 10
  7359. 17 10
  7360. 0 44 "{0}" 9005
  7361. 13
  7362. 8 7
  7363. 17 11
  7364. 0 1036 "{7}" 1029 0 0
  7365. 17 12
  7366. 0 1036 "{7}" 1038 0 "{10}"
  7367. 17 13
  7368. 29 11 filldir
  7369. 0 16 "{6}" "*.*"
  7370. 13
  7371. 8 11
  7372. 17 14
  7373. 0 44 "{0}" 9006
  7374. 13
  7375. 8 7
  7376. 17 15
  7377. 0 1036 "{7}" 1029 0 0
  7378. 17 16
  7379. 0 1036 "{7}" 1038 32784 "{11}"
  7380. 17 17
  7381. 0 296 0
  7382. 6 3
  7383. 15
  7384. 17 18
  7385. 9
  7386. 14 chdirs
  7387. 29 0 hDlg
  7388. 29 1 id
  7389. 29 2 value
  7390. 29 3 chdirs
  7391. 17 1
  7392. 0 4 0
  7393. 17 2
  7394. 29 4 mask
  7395. 0 265 "MS"
  7396. 13
  7397. 8 4
  7398. 17 3
  7399. 29 5 godir
  7400. 0 42 "{0}" 9006
  7401. 13
  7402. 8 5
  7403. 17 4
  7404. 29 6 ln
  7405. 0 134 "{5}"
  7406. 13
  7407. 5 2
  7408. 3 1
  7409. 8 6
  7410. 17 5
  7411. 6 5
  7412. 7 ""
  7413. 18 1
  7414. 11 00000349
  7415. 17 6
  7416. 0 133 "{5}" 2 "{6}"
  7417. 13
  7418. 8 5
  7419. 17 7
  7420. 29 7 dispmask
  7421. 0 18 "{4}"
  7422. 13
  7423. 0 16 "{5}" "\" [X]
  7424. 13
  7425. 8 7
  7426. 10 00000376
  7427. 17 9
  7428. 0 18 "{4}"
  7429. 13
  7430. 8 7
  7431. 17 11
  7432. 0 43 "{0}" 8000 "{7}"
  7433. 17 12
  7434. 6 5
  7435. 7 ""
  7436. 18 0
  7437. 11 00000455
  7438. 6 3
  7439. 15
  7440. 9
  7441. 17 15
  7442. 29 8 thetime
  7443. 0 772
  7444. 13
  7445. 8 8
  7446. 17 16
  7447. 6 5
  7448. 0 273 "BN" 1
  7449. 13
  7450. 18 0
  7451. 5 1
  7452. 6 8
  7453. 0 273 "BN" 2
  7454. 13
  7455. 3 1
  7456. 18 3
  7457. 1 1
  7458. 11 00000622
  7459. 17 17
  7460. 0 272 "BN" 1 ""
  7461. 10 00000688
  7462. 17 19
  7463. 0 272 "BN" 1 "{5}"
  7464. 17 20
  7465. 0 272 "BN" 2 "{8}"
  7466. 6 3
  7467. 15
  7468. 9
  7469. 17 23
  7470. 0 296 1
  7471. 17 24
  7472. 29 9 lb
  7473. 0 39 91
  7474. 13
  7475. 8 9
  7476. 17 25
  7477. 29 10 space
  7478. 7 " "
  7479. 8 10
  7480. 17 26
  7481. 29 11 cdr
  7482. 0 42 "{0}" 8888
  7483. 13
  7484. 8 11
  7485. 17 27
  7486. 0 134 "{11}"
  7487. 13
  7488. 5 3
  7489. 18 0
  7490. 11 00000907
  7491. 17 28
  7492. 29 12 bs
  7493. 7 ""
  7494. 8 12
  7495. 10 00000927
  7496. 17 30
  7497. 7 "\"
  7498. 8 12
  7499. 17 32
  7500. 6 5
  7501. 7 ".."
  7502. 18 1
  7503. 11 00001036
  7504. 17 33
  7505. 29 13 newdir
  7506. 0 16 "{11}" "{12}" "{5}"
  7507. 13
  7508. 8 13
  7509. 10 00001334
  7510. 17 35
  7511. 29 14 cnt
  7512. 5 1
  7513. 8 14
  7514. 17 36
  7515. 5 1
  7516. 11 00001268
  7517. 17 37
  7518. 29 15 res
  7519. 0 134 "{11}"
  7520. 13
  7521. 6 14
  7522. 3 1
  7523. 0 133 "{11}" [X] 1
  7524. 13
  7525. 8 15
  7526. 17 38
  7527. 6 15
  7528. 7 "\"
  7529. 18 0
  7530. 11 00001226
  7531. 17 39
  7532. 10 00001268
  7533. 17 41
  7534. 6 14
  7535. 5 1
  7536. 3 0
  7537. 8 14
  7538. 10 00001065
  7539. 17 43
  7540. 0 134 "{11}"
  7541. 13
  7542. 6 14
  7543. 3 1
  7544. 0 133 "{11}" 1 [X]
  7545. 13
  7546. 8 13
  7547. 17 45
  7548. 0 134 "{13}"
  7549. 13
  7550. 5 3
  7551. 18 1
  7552. 0 807 "{13}" 1
  7553. 13
  7554. 7 "\"
  7555. 18 0
  7556. 1 1
  7557. 11 00001486
  7558. 17 46
  7559. 0 134 "{13}"
  7560. 13
  7561. 5 1
  7562. 3 1
  7563. 0 133 "{13}" 1 [X]
  7564. 13
  7565. 8 13
  7566. 17 48
  7567. 0 17 "{13}"
  7568. 13
  7569. 0 43 "{0}" 8888 [X]
  7570. 17 49
  7571. 0 18 "{4}"
  7572. 13
  7573. 0 43 "{0}" 8000 [X]
  7574. 17 50
  7575. 0 807 "{13}" 1
  7576. 13
  7577. 7 "\"
  7578. 18 1
  7579. 11 00001662
  7580. 17 51
  7581. 0 16 "{13}" "\"
  7582. 13
  7583. 8 13
  7584. 17 53
  7585. 29 16 handle
  7586. 0 44 "{0}" 9501
  7587. 13
  7588. 8 16
  7589. 17 54
  7590. 29 17 cbnum
  7591. 0 1036 "{16}" 1031 0 0
  7592. 13
  7593. 8 17
  7594. 17 55
  7595. 29 18 fillfile
  7596. 0 16 "{13}" "{4}"
  7597. 13
  7598. 8 18
  7599. 17 56
  7600. 0 44 "{0}" 9005
  7601. 13
  7602. 8 16
  7603. 17 57
  7604. 0 1036 "{16}" 1029 0 0
  7605. 17 58
  7606. 0 1036 "{16}" 1038 0 "{18}"
  7607. 17 59
  7608. 29 19 filldir
  7609. 0 16 "{13}" "*.*"
  7610. 13
  7611. 8 19
  7612. 17 60
  7613. 0 44 "{0}" 9006
  7614. 13
  7615. 8 16
  7616. 17 61
  7617. 0 1036 "{16}" 1029 0 0
  7618. 17 62
  7619. 0 1036 "{16}" 1038 32784 "{19}"
  7620. 17 63
  7621. 0 296 0
  7622. 6 3
  7623. 15
  7624. 17 64
  7625. 9
  7626. 14 boxinits
  7627. 29 0 hDlg
  7628. 29 1 id
  7629. 29 2 value
  7630. 29 3 boxinits
  7631. 17 1
  7632. 0 296 1
  7633. 17 2
  7634. 29 4 lb
  7635. 0 39 91
  7636. 13
  7637. 8 4
  7638. 17 3
  7639. 29 5 dletter
  7640. 0 268
  7641. 13
  7642. 0 133 [X] 1 1
  7643. 13
  7644. 8 5
  7645. 17 4
  7646. 0 17 "{5}"
  7647. 13
  7648. 8 5
  7649. 17 5
  7650. 29 6 initdrv
  7651. 7 "{4}-{5}-]"
  7652. 8 6
  7653. 29 7 drvnum
  7654. 5 0
  7655. 8 7
  7656. 17 6
  7657. 5 25
  7658. 6 7
  7659. 18 2
  7660. 12 00000335
  7661. 10 00000527
  7662. 5 1
  7663. 6 7
  7664. 3 0
  7665. 8 7
  7666. 10 00000253
  7667. 17 7
  7668. 29 8 handle
  7669. 0 44 "{0}" 9500
  7670. 13
  7671. 8 8
  7672. 17 8
  7673. 0 1036 "{8}" 1038 "{7}" 0
  7674. 17 9
  7675. 29 9 seldrv
  7676. 0 42 "{0}" 9500
  7677. 13
  7678. 8 9
  7679. 17 10
  7680. 6 9
  7681. 6 6
  7682. 18 0
  7683. 11 00000514
  7684. 17 11
  7685. 10 00000527
  7686. 10 00000302
  7687. 17 14
  7688. 29 10 filldir
  7689. 0 42 "{0}" 8888
  7690. 13
  7691. 8 10
  7692. 17 15
  7693. 29 11 mask
  7694. 0 42 "{0}" 8000
  7695. 13
  7696. 8 11
  7697. 17 16
  7698. 0 807 "{10}" 1
  7699. 13
  7700. 7 "\"
  7701. 18 1
  7702. 11 00000709
  7703. 17 17
  7704. 0 16 "{10}" "\"
  7705. 13
  7706. 8 10
  7707. 17 19
  7708. 29 12 fillfile
  7709. 0 16 "{10}" "{11}"
  7710. 13
  7711. 8 12
  7712. 17 20
  7713. 0 16 "{10}" "*.*"
  7714. 13
  7715. 8 10
  7716. 17 21
  7717. 0 44 "{0}" 9006
  7718. 13
  7719. 8 8
  7720. 17 22
  7721. 0 1036 "{8}" 1038 32784 "{10}"
  7722. 17 23
  7723. 0 44 "{0}" 9005
  7724. 13
  7725. 8 8
  7726. 17 24
  7727. 0 1036 "{8}" 1038 0 "{12}"
  7728. 17 25
  7729. 0 44 "{0}" 8000
  7730. 13
  7731. 8 8
  7732. 17 26
  7733. 0 1036 "{8}" 1025 0 5
  7734. 17 27
  7735. 0 296 0
  7736. 6 3
  7737. 15
  7738. 17 28
  7739. 9
  7740. DIALOG OPENBOX
  7741. -2134376448 13 26 28 212 115 "" "" "Open  Card File" 
  7742. FONT 6 "Helv" 
  7743. 5 4 40 10 1001 1342308352 "static" "File &name:" 0 
  7744. 66 3 95 12 8000 1350631552 "edit" "" 0 
  7745. 5 15 40 10 1002 1342308352 "static" "Directory:" 0 
  7746. 66 16 95 9 8888 1342177280 "static" "show directory here" 0 
  7747. 5 26 27 10 1003 1342308352 "static" "&Files:" 0 
  7748. 5 36 58 69 9005 1352728579 "listbox" "" 0 
  7749. 66 26 44 10 1004 1342308352 "static" "&Directories:" 0 
  7750. 66 36 58 69 9006 1352728579 "listbox" "" 0 
  7751. 127 26 27 10 1006 1342308352 "static" "Dri&ves:" 0 
  7752. 127 36 34 45 9500 1344339971 "combobox" "" 0 
  7753. 166 3 40 14 25 1342373889 "button" "OK" 0 
  7754. 166 19 40 14 2 1342373888 "button" "Cancel" 0 
  7755. 196 150 7 12 8123 1350631424 "edit" "" 0 
  7756. DIALOG MainBox
  7757. -2134376448 51 29 32 296 194 "" "" "Edit Card File" 
  7758. FONT 8 "Helv" 
  7759. 6 6 235 178 1000 1342177290 "static" "filename.bmp" 0 
  7760. 94 27 130 12 8001 1350762624 "edit" "" 0 
  7761. 94 41 130 12 8002 1350631552 "edit" "" 0 
  7762. 94 55 130 12 8003 1350631552 "edit" "" 0 
  7763. 94 69 130 12 8004 1350631552 "edit" "" 0 
  7764. 94 83 130 12 8005 1350631552 "edit" "" 0 
  7765. 94 97 130 12 8006 1350631552 "edit" "" 0 
  7766. 94 111 130 12 8007 1350631552 "edit" "" 0 
  7767. 94 125 130 12 8008 1350631552 "edit" "" 0 
  7768. 94 139 130 12 8009 1350631552 "edit" "" 0 
  7769. 94 153 130 12 8010 1350762624 "edit" "" 0 
  7770. 247 17 46 14 31 1342373889 "button" "&Add" 0 
  7771. 247 33 46 14 32 1342373888 "button" "&Delete" 0 
  7772. 247 49 46 14 21 1342373888 "button" "&Update" 0 
  7773. 247 65 46 14 33 1342373888 "button" "&New Card" 0 
  7774. 247 81 46 14 1 1342373888 "button" "Close" 0 
  7775. 247 119 46 14 27 1342373888 "button" "&Index..." 0 
  7776. 247 135 46 14 30 1342373888 "button" "&Go To..." 0 
  7777. 247 151 21 14 29 1342373896 "button" "prev" 0 
  7778. 272 151 21 14 28 1342373896 "button" "next" 0 
  7779. 272 167 21 14 35 1342373896 "button" "ffwrd" 0 
  7780. 272 167 21 14 55 1342373896 "button" "Stopffwr" 0 
  7781. 247 167 21 14 36 1342373896 "button" "frev" 0 
  7782. 247 167 21 14 56 1342373896 "button" "StopFrv" 0 
  7783. 110 168 12 12 23 1342373896 "button" ">>" 0 
  7784. 125 168 12 12 24 1342373896 "button" "<<" 0 
  7785. 8 160 36 26 1011 1342177290 "static" "filename.bmp" 0 
  7786. 24 29 64 8 1001 1342177282 "static" "" 0 
  7787. 28 43 60 8 1002 1342177282 "static" "" 0 
  7788. 24 57 64 8 1003 1342177282 "static" "" 0 
  7789. 24 71 64 8 1004 1342177282 "static" "" 0 
  7790. 24 85 64 8 1005 1342177282 "static" "" 0 
  7791. 24 99 64 8 1006 1342177282 "static" "" 0 
  7792. 24 113 64 8 1007 1342177282 "static" "" 0 
  7793. 24 127 64 8 1008 1342177282 "static" "" 0 
  7794. 24 141 64 8 1009 1342177282 "static" "" 0 
  7795. 24 155 64 8 1010 1342177282 "static" "" 0 
  7796. 59 9 36 8 82 1342177288 "button" "" 0 
  7797. 104 9 37 8 83 1342177288 "button" "" 0 
  7798. 151 9 34 8 84 1342177288 "button" "" 0 
  7799. 198 9 35 8 85 1342177288 "button" "" 0 
  7800. 11 250 12 7 41 1342177280 "button" "RET" 0 
  7801. 13 9 36 8 1017 1342177280 "static" "text" 0 
  7802. 59 9 36 8 1018 1342177280 "static" "" 0 
  7803. 104 9 37 8 1019 1342177280 "static" "" 0 
  7804. 151 9 35 8 1020 1342177280 "static" "" 0 
  7805. 198 9 35 8 1021 1342177280 "static" "" 0 
  7806. 110 168 14 14 93 1342177280 "static" "" 0 
  7807. 125 168 14 14 94 1342177280 "static" "" 0 
  7808. 247 103 46 14 39 1342373888 "button" "&Copy" 0 
  7809. 165 172 70 9 1013 1342177280 "static" "text" 0 
  7810. DIALOG Sort
  7811. -2134376448 10 102 60 152 82 "" "" "Sort Records" 
  7812. FONT 8 "Helvetica" 
  7813. 6 14 86 40 9500 1344274435 "combobox" "" 0 
  7814. 108 4 40 14 1 1342242817 "button" "OK" 0 
  7815. 108 20 40 14 2 1342242816 "button" "Cancel" 0 
  7816. 6 4 52 8 1000 1342177280 "static" "Sort by field:" 0 
  7817. 6 36 66 40 20 1342242823 "button" "Sort type" 0 
  7818. 80 36 68 40 21 1342242823 "button" "Sort order" 0 
  7819. 8 48 54 12 22 1342373897 "button" "&Alphanumeric" 0 
  7820. 8 60 50 12 23 1342177289 "button" "&Numeric" 0 
  7821. 84 48 50 10 24 1342373897 "button" "&Ascending" 0 
  7822. 84 60 54 12 25 1342177289 "button" "&Descending" 0 
  7823. DIALOG Goto
  7824. -2134376448 8 34 64 251 42 "" "" "Go To Card" 
  7825. FONT 8 "Helv" 
  7826. 129 3 73 12 8000 1350631552 "edit" "" 0 
  7827. 207 2 40 14 1 1342242817 "button" "Go To" 0 
  7828. 207 18 40 14 2 1342242816 "button" "Cancel" 0 
  7829. 4 3 41 10 20 1342242825 "button" "&Field:" 0 
  7830. 54 3 65 38 9500 1344339971 "combobox" "" 0 
  7831. 4 14 48 12 21 1342242825 "button" "First record" 0 
  7832. 4 27 47 10 22 1342242825 "button" "Last record" 0 
  7833. 121 5 6 8 1000 1342177280 "static" "=" 0 
  7834. DIALOG MakeFields
  7835. -2134376448 11 67 51 142 105 "" "" "Create Data File" 
  7836. FONT 8 "Helvetica" 
  7837. 6 13 86 12 8001 1350631552 "edit" "" 0 
  7838. 98 4 40 14 20 1342242816 "button" "Done" 0 
  7839. 98 20 40 14 2 1342242816 "button" "Cancel" 0 
  7840. 98 36 40 14 21 1342242817 "button" "&Add" 0 
  7841. 98 52 40 14 22 1342242816 "button" "&Remove" 0 
  7842. 98 68 16 14 23 1342242816 "button" "&Up" 0 
  7843. 122 68 16 14 24 1342242816 "button" "&Dn" 0 
  7844. 6 39 86 62 9000 1352728577 "listbox" "" 0 
  7845. 6 3 68 8 1000 1342177280 "static" "Field Name:" 0 
  7846. 99 87 40 14 30 1342242816 "button" "&Options..." 0 
  7847. 7 29 59 9 1001 1342177280 "static" "Fields in data file:" 0 
  7848. DIALOG NoMatch
  7849. -2134376448 2 86 56 121 50 "" "" "Search Results" 
  7850. 41 25 40 14 1 1342373889 "button" "OK" 0 
  7851. 34 7 57 10 1000 1342177280 "static" "No match found" 0 
  7852. DIALOG Build
  7853. -2134376448 8 47 32 160 100 "" "" "Create Card File" 
  7854. FONT 8 "Helv" 
  7855. 4 14 64 12 8000 1350631552 "Edit" "" 0 
  7856. 4 30 64 61 9000 1352728579 "listbox" "" 0 
  7857. 115 4 40 14 1 1342242816 "button" "OK" 0 
  7858. 115 20 40 14 2 1342242816 "button" "Cancel" 0 
  7859. 115 36 40 14 51 1342242817 "button" "&Add" 0 
  7860. 70 14 40 12 8001 1350631552 "SamNumeditBox" "" 0 
  7861. 5 3 62 10 1000 1342177280 "static" "Enter field name:" 0 
  7862. 74 3 40 10 1001 1342177280 "static" "Field size:" 0 
  7863. DIALOG Save
  7864. -2134376448 7 58 34 138 88 "" "" "Save Card File" 
  7865. FONT 8 "Helv" 
  7866. 6 16 68 12 8000 1350631424 "edit" "" 0 
  7867. 6 44 82 40 9001 1352728579 "listbox" "" 0 
  7868. 30 32 56 8 7999 1342177280 "static" "" 0 
  7869. 92 4 40 14 1 1342242816 "button" "OK" 0 
  7870. 92 20 40 14 2 1342242816 "button" "Cancel" 0 
  7871. 6 6 38 10 1000 1342177280 "static" "File name:" 0 
  7872. 6 32 20 10 1001 1342177280 "static" "Path:" 0 
  7873. DIALOG Index
  7874. -2134376448 5 42 50 178 48 "" "" "Select Field" 
  7875. FONT 6 "Helv" 
  7876. 132 4 40 14 1 1342373889 "button" "OK" 0 
  7877. 132 20 40 14 2 1342373888 "button" "Cancel" 0 
  7878. 6 8 48 10 1000 1342177280 "static" "Field Name:" 0 
  7879. 56 6 68 36 9500 1344274435 "combobox" "" 0 
  7880. 6 30 118 16 1001 1342177280 "static" "Please select a field to display in the tab folder." 0 
  7881. DIALOG Network
  7882. -2134376448 6 45 48 202 41 "" "" "Card File Setup" 
  7883. FONT 8 "Helv" 
  7884. 158 4 40 14 1 1342373889 "button" "OK" 0 
  7885. 158 20 40 14 2 1342373888 "button" "Cancel" 0 
  7886. 70 6 82 12 8000 1350631552 "edit" "" 0 
  7887. 5 8 40 10 1000 1342177280 "static" "User name:" 0 
  7888. 70 20 82 12 8002 1350631552 "edit" "" 0 
  7889. 5 22 62 10 1002 1342177280 "static" "Paradox.Net path:" 0 
  7890. 00062564
  7891.