home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 July & August / Pcwk78b98.iso / Smart30 / ENGLISH / PRODUCTS / LOTUS029.DSK / AUTOSTY.SMM < prev    next >
INI File  |  1994-07-05  |  42KB  |  2,993 lines

  1. [ver]
  2.     4
  3. [sty]
  4.     _macro.sty
  5. [files]
  6. [charset]
  7.     82
  8.     ANSI (Windows, IBM CP 1252)
  9. [revisions]
  10.     0
  11. [prn]
  12.     PostScript Printer
  13. [port]
  14.     LPT1:
  15. [lang]
  16.     1
  17. [fldnames]
  18.     Field1
  19.     Field2
  20.     Field3
  21.     Field4
  22.     Field5
  23.     Field6
  24.     Field7
  25.     Field8
  26. [desc]
  27.     
  28.     
  29.     
  30.     
  31.     noautorun
  32.     773450717
  33.     68
  34.     699907907
  35.     3147
  36.     8
  37.     1075
  38.     8246
  39.     29
  40.     31
  41.     
  42.     
  43.     
  44.     
  45.     
  46.     
  47.     1
  48. [fopts]
  49.     0
  50.     1
  51.     0
  52.     0
  53.     
  54.     
  55. [lnopts]
  56.     2
  57.     Body Text
  58.     1
  59. [docopts]
  60.     5
  61.     2
  62. [GramStyle]
  63.     
  64. [ParaNum]
  65.     1
  66. [tag]
  67.     Body Text
  68.     2
  69.     [fnt]
  70.         TimesNewRomanPS
  71.         240
  72.         0
  73.         49152
  74.     [algn]
  75.         1
  76.         1
  77.         0
  78.         0
  79.         0
  80.     [spc]
  81.         33
  82.         273
  83.         1
  84.         0
  85.         0
  86.         1
  87.         100
  88.     [brk]
  89.         4
  90.     [line]
  91.         8
  92.         0
  93.         1
  94.         0
  95.         1
  96.         1
  97.         1
  98.         10
  99.         10
  100.         1
  101.     [spec]
  102.         0
  103.         0
  104.         
  105.         0
  106.         1
  107.         1
  108.         0
  109.         0
  110.         0
  111.         0
  112.     [nfmt]
  113.         280
  114.         1
  115.         2
  116.         .
  117.         ,
  118.         $
  119.     Body Text
  120.     0
  121.     0
  122. [tag]
  123.     Body Single
  124.     3
  125.     [fnt]
  126.         TimesNewRomanPS
  127.         240
  128.         0
  129.         49152
  130.     [algn]
  131.         1
  132.         1
  133.         0
  134.         0
  135.         0
  136.     [spc]
  137.         33
  138.         273
  139.         1
  140.         0
  141.         0
  142.         1
  143.         100
  144.     [brk]
  145.         4
  146.     [line]
  147.         8
  148.         0
  149.         1
  150.         0
  151.         1
  152.         1
  153.         1
  154.         10
  155.         10
  156.         1
  157.     [spec]
  158.         0
  159.         0
  160.         
  161.         0
  162.         1
  163.         1
  164.         0
  165.         0
  166.         0
  167.         0
  168.     [nfmt]
  169.         280
  170.         1
  171.         2
  172.         .
  173.         ,
  174.         $
  175.     Body Single
  176.     0
  177.     0
  178. [tag]
  179.     Bullet 1
  180.     5
  181.     [fnt]
  182.         TimesNewRomanPS
  183.         240
  184.         0
  185.         49152
  186.     [algn]
  187.         1
  188.         1
  189.         288
  190.         288
  191.         288
  192.     [spc]
  193.         33
  194.         273
  195.         1
  196.         0
  197.         0
  198.         1
  199.         100
  200.     [brk]
  201.         4
  202.     [line]
  203.         8
  204.         0
  205.         1
  206.         0
  207.         1
  208.         1
  209.         1
  210.         10
  211.         10
  212.         1
  213.     [spec]
  214.         0
  215.         0
  216.         <*5>
  217.         0
  218.         1
  219.         1
  220.         0
  221.         0
  222.         0
  223.         0
  224.     [nfmt]
  225.         280
  226.         1
  227.         2
  228.         .
  229.         ,
  230.         $
  231.     Bullet 1
  232.     0
  233.     0
  234. [tag]
  235.     Number List
  236.     6
  237.     [fnt]
  238.         TimesNewRomanPS
  239.         240
  240.         0
  241.         49152
  242.     [algn]
  243.         1
  244.         1
  245.         360
  246.         360
  247.         360
  248.     [spc]
  249.         33
  250.         273
  251.         1
  252.         0
  253.         0
  254.         1
  255.         100
  256.     [brk]
  257.         4
  258.     [line]
  259.         8
  260.         0
  261.         1
  262.         0
  263.         1
  264.         1
  265.         1
  266.         10
  267.         10
  268.         1
  269.     [spec]
  270.         0
  271.         0
  272.         <*:>.
  273.         360
  274.         1
  275.         1
  276.         0
  277.         0
  278.         0
  279.         0
  280.     [nfmt]
  281.         272
  282.         1
  283.         2
  284.         .
  285.         ,
  286.         $
  287.     Number List
  288.     0
  289.     0
  290. [tag]
  291.     Subhead
  292.     7
  293.     [fnt]
  294.         TimesNewRomanPS
  295.         240
  296.         0
  297.         49155
  298.     [algn]
  299.         1
  300.         1
  301.         0
  302.         0
  303.         0
  304.     [spc]
  305.         33
  306.         273
  307.         1
  308.         72
  309.         72
  310.         1
  311.         100
  312.     [brk]
  313.         4
  314.     [line]
  315.         8
  316.         0
  317.         1
  318.         0
  319.         1
  320.         1
  321.         1
  322.         10
  323.         10
  324.         1
  325.     [spec]
  326.         0
  327.         0
  328.         
  329.         0
  330.         1
  331.         1
  332.         0
  333.         0
  334.         0
  335.         0
  336.     [nfmt]
  337.         272
  338.         1
  339.         2
  340.         .
  341.         ,
  342.         $
  343.     Subhead
  344.     0
  345.     0
  346. [tag]
  347.     Title
  348.     8
  349.     [fnt]
  350.         Arial MT
  351.         360
  352.         0
  353.         16385
  354.     [algn]
  355.         4
  356.         1
  357.         0
  358.         0
  359.         0
  360.     [spc]
  361.         33
  362.         446
  363.         1
  364.         144
  365.         72
  366.         1
  367.         100
  368.     [brk]
  369.         16
  370.     [line]
  371.         8
  372.         0
  373.         1
  374.         0
  375.         1
  376.         1
  377.         1
  378.         10
  379.         10
  380.         1
  381.     [spec]
  382.         0
  383.         0
  384.         
  385.         0
  386.         1
  387.         1
  388.         0
  389.         0
  390.         0
  391.         0
  392.     [nfmt]
  393.         272
  394.         1
  395.         2
  396.         .
  397.         ,
  398.         $
  399.     Title
  400.     0
  401.     0
  402. [tag]
  403.     Outline1
  404.     9
  405.     [fnt]
  406.         Arial MT
  407.         240
  408.         0
  409.         16384
  410.     [algn]
  411.         1
  412.         1
  413.         0
  414.         0
  415.         0
  416.     [spc]
  417.         33
  418.         288
  419.         1
  420.         72
  421.         0
  422.         1
  423.         100
  424.     [brk]
  425.         16
  426.     [line]
  427.         8
  428.         0
  429.         1
  430.         0
  431.         1
  432.         1
  433.         1
  434.         10
  435.         10
  436.         1
  437.     [spec]
  438.         0
  439.         1
  440.         
  441.         0
  442.         1
  443.         1
  444.         0
  445.         0
  446.         0
  447.         0
  448.     [nfmt]
  449.         272
  450.         1
  451.         2
  452.         .
  453.         ,
  454.         $
  455.     Outline1
  456.     0
  457.     0
  458. [tag]
  459.     Outline2
  460.     11
  461.     [fnt]
  462.         TimesNewRomanPS
  463.         200
  464.         0
  465.         49152
  466.     [algn]
  467.         1
  468.         1
  469.         216
  470.         0
  471.         0
  472.     [spc]
  473.         33
  474.         244
  475.         1
  476.         0
  477.         0
  478.         1
  479.         100
  480.     [brk]
  481.         4
  482.     [line]
  483.         8
  484.         0
  485.         1
  486.         0
  487.         1
  488.         1
  489.         1
  490.         10
  491.         10
  492.         1
  493.     [spec]
  494.         0
  495.         2
  496.         
  497.         0
  498.         1
  499.         1
  500.         0
  501.         0
  502.         0
  503.         0
  504.     [nfmt]
  505.         272
  506.         1
  507.         2
  508.         .
  509.         ,
  510.         $
  511.     Outline2
  512.     0
  513.     0
  514. [tag]
  515.     Outline3
  516.     12
  517.     [fnt]
  518.         Times New Roman
  519.         200
  520.         0
  521.         49152
  522.     [algn]
  523.         1
  524.         1
  525.         432
  526.         0
  527.         0
  528.     [spc]
  529.         33
  530.         244
  531.         1
  532.         0
  533.         0
  534.         1
  535.         100
  536.     [brk]
  537.         4
  538.     [line]
  539.         8
  540.         0
  541.         1
  542.         0
  543.         1
  544.         1
  545.         1
  546.         10
  547.         10
  548.         1
  549.     [spec]
  550.         0
  551.         3
  552.         
  553.         0
  554.         1
  555.         1
  556.         0
  557.         0
  558.         0
  559.         0
  560.     [nfmt]
  561.         272
  562.         1
  563.         2
  564.         .
  565.         ,
  566.         $
  567.     Outline3
  568.     0
  569.     0
  570. [tag]
  571.     Outline4
  572.     0
  573.     [fnt]
  574.         TimesNewRomanPS
  575.         200
  576.         0
  577.         49152
  578.     [algn]
  579.         1
  580.         1
  581.         648
  582.         0
  583.         0
  584.     [spc]
  585.         33
  586.         244
  587.         1
  588.         0
  589.         0
  590.         1
  591.         100
  592.     [brk]
  593.         4
  594.     [line]
  595.         8
  596.         0
  597.         1
  598.         0
  599.         1
  600.         1
  601.         1
  602.         10
  603.         10
  604.         1
  605.     [spec]
  606.         0
  607.         4
  608.         
  609.         0
  610.         1
  611.         1
  612.         0
  613.         0
  614.         0
  615.         0
  616.     [nfmt]
  617.         272
  618.         1
  619.         2
  620.         .
  621.         ,
  622.         $
  623.     Outline4
  624.     0
  625.     0
  626. [tag]
  627.     Outline5
  628.     0
  629.     [fnt]
  630.         TimesNewRomanPS
  631.         200
  632.         0
  633.         49152
  634.     [algn]
  635.         1
  636.         1
  637.         864
  638.         0
  639.         0
  640.     [spc]
  641.         33
  642.         244
  643.         1
  644.         0
  645.         0
  646.         1
  647.         100
  648.     [brk]
  649.         4
  650.     [line]
  651.         8
  652.         0
  653.         1
  654.         0
  655.         1
  656.         1
  657.         1
  658.         10
  659.         10
  660.         1
  661.     [spec]
  662.         0
  663.         5
  664.         
  665.         0
  666.         1
  667.         1
  668.         0
  669.         0
  670.         0
  671.         0
  672.     [nfmt]
  673.         272
  674.         1
  675.         2
  676.         .
  677.         ,
  678.         $
  679.     Outline5
  680.     0
  681.     0
  682. [tag]
  683.     Outline6
  684.     0
  685.     [fnt]
  686.         TimesNewRomanPS
  687.         200
  688.         0
  689.         49152
  690.     [algn]
  691.         1
  692.         1
  693.         1080
  694.         0
  695.         0
  696.     [spc]
  697.         33
  698.         244
  699.         1
  700.         0
  701.         0
  702.         1
  703.         100
  704.     [brk]
  705.         4
  706.     [line]
  707.         8
  708.         0
  709.         1
  710.         0
  711.         1
  712.         1
  713.         1
  714.         10
  715.         10
  716.         1
  717.     [spec]
  718.         0
  719.         6
  720.         
  721.         0
  722.         1
  723.         1
  724.         0
  725.         0
  726.         0
  727.         0
  728.     [nfmt]
  729.         272
  730.         1
  731.         2
  732.         .
  733.         ,
  734.         $
  735.     Outline6
  736.     0
  737.     0
  738. [tag]
  739.     Outline7
  740.     0
  741.     [fnt]
  742.         TimesNewRomanPS
  743.         200
  744.         0
  745.         49152
  746.     [algn]
  747.         1
  748.         1
  749.         1296
  750.         0
  751.         0
  752.     [spc]
  753.         33
  754.         244
  755.         1
  756.         0
  757.         0
  758.         1
  759.         100
  760.     [brk]
  761.         4
  762.     [line]
  763.         8
  764.         0
  765.         1
  766.         0
  767.         1
  768.         1
  769.         1
  770.         10
  771.         10
  772.         1
  773.     [spec]
  774.         0
  775.         7
  776.         
  777.         0
  778.         1
  779.         1
  780.         0
  781.         0
  782.         0
  783.         0
  784.     [nfmt]
  785.         272
  786.         1
  787.         2
  788.         .
  789.         ,
  790.         $
  791.     Outline7
  792.     0
  793.     0
  794. [tag]
  795.     Outline8
  796.     0
  797.     [fnt]
  798.         TimesNewRomanPS
  799.         200
  800.         0
  801.         49152
  802.     [algn]
  803.         1
  804.         1
  805.         1512
  806.         0
  807.         0
  808.     [spc]
  809.         33
  810.         244
  811.         1
  812.         0
  813.         0
  814.         1
  815.         100
  816.     [brk]
  817.         4
  818.     [line]
  819.         8
  820.         0
  821.         1
  822.         0
  823.         1
  824.         1
  825.         1
  826.         10
  827.         10
  828.         1
  829.     [spec]
  830.         0
  831.         8
  832.         
  833.         0
  834.         1
  835.         1
  836.         0
  837.         0
  838.         0
  839.         0
  840.     [nfmt]
  841.         272
  842.         1
  843.         2
  844.         .
  845.         ,
  846.         $
  847.     Outline8
  848.     0
  849.     0
  850. [tag]
  851.     Bullet
  852.     0
  853.     [fnt]
  854.         TimesNewRomanPS
  855.         240
  856.         0
  857.         49152
  858.     [algn]
  859.         1
  860.         1
  861.         0
  862.         288
  863.         288
  864.     [spc]
  865.         33
  866.         273
  867.         1
  868.         0
  869.         0
  870.         1
  871.         100
  872.     [brk]
  873.         4
  874.     [line]
  875.         8
  876.         0
  877.         1
  878.         0
  879.         1
  880.         1
  881.         1
  882.         10
  883.         10
  884.         1
  885.     [spec]
  886.         0
  887.         0
  888.         <*0>
  889.         360
  890.         1
  891.         1
  892.         0
  893.         0
  894.         0
  895.         0
  896.     [nfmt]
  897.         272
  898.         1
  899.         2
  900.         .
  901.         ,
  902.         $
  903.     Bullet
  904.     0
  905.     0
  906. [lay]
  907.     Standard
  908.     513
  909.     [rght]
  910.         15840
  911.         12240
  912.         1
  913.         1440
  914.         1440
  915.         1
  916.         1440
  917.         1440
  918.         0
  919.         1
  920.         0
  921.         1
  922.         0
  923.         2
  924.         1
  925.         1440
  926.         10800
  927.         12
  928.         1
  929.         720
  930.         1
  931.         1440
  932.         1
  933.         2160
  934.         1
  935.         2880
  936.         1
  937.         3600
  938.         1
  939.         4320
  940.         1
  941.         5040
  942.         1
  943.         5760
  944.         1
  945.         6480
  946.         1
  947.         7200
  948.         1
  949.         7920
  950.         1
  951.         8640
  952.     [hrght]
  953.     [lyfrm]
  954.         1
  955.         11200
  956.         0
  957.         0
  958.         12240
  959.         1440
  960.         0
  961.         1
  962.         3
  963.         1 0 0 0 0 0 0
  964.         0
  965.         0
  966.         1
  967.     [frmlay]
  968.         1440
  969.         12240
  970.         1
  971.         1440
  972.         144
  973.         1
  974.         648
  975.         1440
  976.         0
  977.         1
  978.         0
  979.         1
  980.         1
  981.         0
  982.         1
  983.         1440
  984.         10800
  985.         1
  986.         3
  987.         9360
  988.     [txt]
  989. Automated Style Sheet Macro     Revision <:db<*&><* >>
  990.  
  991. Page <:P10,0,> of <:X3,16384;NumPages>6<:X~3,16384;NumPages>    <:db<*!><* >>
  992.  
  993. >
  994.     [frght]
  995.     [lyfrm]
  996.         1
  997.         13248
  998.         0
  999.         14400
  1000.         12240
  1001.         15840
  1002.         0
  1003.         1
  1004.         3
  1005.         1 0 0 0 0 0 0
  1006.         0
  1007.         0
  1008.         2
  1009.     [frmlay]
  1010.         15840
  1011.         12240
  1012.         1
  1013.         1440
  1014.         792
  1015.         1
  1016.         14472
  1017.         1440
  1018.         0
  1019.         1
  1020.         0
  1021.         1
  1022.         1
  1023.         0
  1024.         1
  1025.         1440
  1026.         10800
  1027.         2
  1028.         2
  1029.         4680
  1030.         3
  1031.         9360
  1032.     [txt]
  1033. >
  1034. [elay]
  1035. [l1]
  1036.     0
  1037. [pg]
  1038.     8
  1039.     51 0 22 64 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  1040.     104 0 65 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 0
  1041.     155 0 34 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 0
  1042.     206 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 0
  1043.     257 0 40 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 0
  1044.     311 0 5 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 0
  1045.     364 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 0
  1046.     374 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 0
  1047. [edoc]
  1048. @Outline1@<:#284,9360>declares and defines
  1049.  
  1050. @Outline2@<:#240,9360>DEFINE MoveWindow()    DllCall("user,MoveWindow,HHHHHHH",%1,%2,%3,%4,%5,1)
  1051.  
  1052. @Outline2@<:#240,9360>DEFINE GetWindowRect()    DllCall("user,GetWindowRect,HHN",%1,%2)
  1053.  
  1054. @Outline2@<:#240,9360>DEFINE GetClientRect()    DllCall("user,GetClientRect,HHN",%1,%2)
  1055.  
  1056. @Outline2@<:#240,9360>Define ScreenToClient()    DllCall("user,ScreenToClient,HHN", %1, %2)
  1057.  
  1058. @Outline2@<:#240,9360>Define ClientToScreen()    DllCall("user,ClientToScreen,HHN", %1, %2)
  1059.  
  1060. @Outline2@<:#240,9360>Define ShowWindow()    DllCall("User,ShowWindow,AHH",%1,%2)
  1061.  
  1062. @Outline2@<:#240,9360>Define EnableWindow()    DllCall("User,EnableWindow,AHH",%1,%2)
  1063.  
  1064. @Outline2@<:#240,9360>define SetFocus()        DllCall("user,SetFocus,HH", %1)
  1065.  
  1066. @Outline2@<:#240,9360>define HFONT    "Setfont:hFont"
  1067.  
  1068. @Outline2@<:#240,9360>define SendMessage(hwnd, msg, wpara, lparm)    DllCall("user,SendMessage,HHHHJ", %1, %2, %3, %4)
  1069.  
  1070. @Outline2@<:#240,9360>define WM_SETFONT    0x30
  1071.  
  1072. @Outline2@<:#240,9360>define WM_USER            0x0400
  1073.  
  1074. @Outline2@<:#240,9360>define BM_SETCHECK       0x0401
  1075.  
  1076. @Outline2@<:#480,9360>define CreateFont()    DllCall("gdi,CreateFont,HHHHHHHHHHHHHHC", %1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14)
  1077.  
  1078. @Outline2@<:#240,9360>define DeleteObject(handle)    DllCall("gdi,DeleteObject,HH", %1)
  1079.  
  1080. @Outline2@<:#240,9360>define GetActiveWindow()    DllCall("user,GetActiveWindow,H")
  1081.  
  1082. @Outline2@<:#240,9360>define SetWindowText()    DllCall("user,SetWindowText,IHC", %1, %2)
  1083.  
  1084. @Outline2@<:#240,9360>define TitleBarMsg()        SetWindowText(GetActiveWindow(), %1)
  1085.  
  1086. @Outline2@<:#240,9360>define GetWindowText()    DllCall("user,GetWindowText,HHFH", %1, %2, %3)
  1087.  
  1088. @Outline2@<:#240,9360>define MapDialogRect()    DllCall("user,MapDialogRect,HHN", %1, %2)
  1089.  
  1090. @Outline2@<:#240,9360>declare fillboxfields(target);
  1091.  
  1092. @Outline2@<:#240,9360>declare torchfields(target);
  1093.  
  1094. @Outline2@<:#240,9360>declare initcapit(string);
  1095.  
  1096. @Outline1@<:#284,9360>function main()
  1097.  
  1098. @Outline2@<:#240,9360>'verify this is a clean untitled
  1099.  
  1100. @Outline3@<:#240,9360>'if GetOpenFileName$() !="" or Filechanged(0,0) != 0
  1101.  
  1102. @Outline3@<:#480,9360>'    message("This macro is for automated style sheets.  To use it, choose File/New and leave Run macro 'selected.")
  1103.  
  1104. @Outline3@<:#240,9360>'    exit function
  1105.  
  1106. @Outline3@<:#240,9360>'endif
  1107.  
  1108. @Outline2@<:#240,9360>hourglass(1)
  1109.  
  1110. @Outline2@<:#240,9360>ignorekeyboard(2)
  1111.  
  1112. @Outline2@<:#240,9360>rmac=getrunningmacrofile$()
  1113.  
  1114. @Outline2@<:#240,9360>'burn power fields if entry is in AMIPRO2.INI
  1115.  
  1116. @Outline3@<:#240,9360>burnfields=getprofilestring$("AutoStyleSheets", "NoQuestions", "AMIPRO2.INI")
  1117.  
  1118. @Outline3@<:#240,9360>if burnfields = 1
  1119.  
  1120. @Outline3@<:#240,9360>    torchfields("as_")
  1121.  
  1122. @Outline3@<:#240,9360>    exit function
  1123.  
  1124. @Outline3@<:#240,9360>elseif burnfields = ""
  1125.  
  1126. @Outline3@<:#240,9360>    writeprofilestring("AutoStyleSheets", "NoQuestions", 0, "AMIPRO2.INI")
  1127.  
  1128. @Outline3@<:#240,9360>endif
  1129.  
  1130. @Outline2@<:#240,9360>datagood=getprofilestring$("AutoStyleSheets", "DataGood", "AMIPRO2.INI")
  1131.  
  1132. @Outline2@<:#240,9360>SingleStep(0)
  1133.  
  1134. @Outline2@<:#240,9360>if datagood != 1
  1135.  
  1136. @Outline2@<:#240,9360>    macpath=GetMacPath$()
  1137.  
  1138. @Outline2@<:#240,9360>    collector="{macpath}collect.smm"
  1139.  
  1140. @Outline2@<:#240,9360>    calli collector()
  1141.  
  1142. @Outline2@<:#240,9360>endif
  1143.  
  1144. @Outline2@<:#240,9360>'font handler
  1145.  
  1146. @Outline3@<:#240,9360>AllocGlobalVar(HFONT, 1)
  1147.  
  1148. @Outline3@<:#240,9360>SetGlobalVar(HFONT, 0)
  1149.  
  1150. <:f200,BArial,0,0,255>    gotocmd(3,"","")
  1151.  
  1152. @Outline3@<:f200,BArial,0,0,255>    gotocmd(2,"","")        'dez 5/23/94; go back to tof<:f>
  1153.  
  1154. @Outline2@cnt = GetPowerFieldCount(0)
  1155.  
  1156. @Outline2@<:#240,9360>if (0 != cnt)
  1157.  
  1158. @Outline2@<:#240,9360>    result=fillboxfields("as_def")
  1159.  
  1160. @Outline3@<:#240,9360>    if result=0 or result = 2
  1161.  
  1162. @Outline3@<:#240,9360>        goto blowout
  1163.  
  1164. @Outline3@<:#240,9360>    endif
  1165.  
  1166. @Outline2@<:#240,9360>    result = fillboxfields("as_user")
  1167.  
  1168. @Outline3@<:#240,9360>    if result=0 or result = 2
  1169.  
  1170. @Outline3@<:#240,9360>        goto blowout
  1171.  
  1172. @Outline3@<:#240,9360>    endif
  1173.  
  1174. @Outline2@<:#240,9360>else
  1175.  
  1176. @Outline2@<:#240,9360>'    message("No fields")
  1177.  
  1178. @Outline2@<:#240,9360>endif
  1179.  
  1180. @Outline2@<:#240,9360>blowout:
  1181.  
  1182. @Outline2@<:#240,9360>torchfields("as_")
  1183.  
  1184. @Outline2@<:#240,9360>mark="as_starttext"
  1185.  
  1186. @Outline2@<:#240,9360>result=MarkBookMark(mark, 4002  )
  1187.  
  1188. @Outline2@<:#240,9360>if result = 1
  1189.  
  1190. @Outline2@<:#240,9360>    MarkBookMark(mark, 4004  )
  1191.  
  1192. @Outline2@<:#240,9360>endif
  1193.  
  1194. @Outline2@<:#240,9360>'font bailout
  1195.  
  1196. @Outline3@<:#240,9360>font = GetGlobalVar$(HFONT)        ' If we created
  1197.  
  1198. @Outline3@<:#240,9360>if (0 != font)                ' the font.
  1199.  
  1200. @Outline3@<:#240,9360>    DeleteObject(font)        ' Delete it
  1201.  
  1202. @Outline3@<:#240,9360>endif
  1203.  
  1204. @Outline3@<:#240,9360>freeglobalvar(HFONT)
  1205.  
  1206. @Outline2@<:#240,9360>DocInfo(""  ""  1  )
  1207.  
  1208. @Outline2@<:#240,9360>hourglass(0)
  1209.  
  1210. @Outline2@<:#240,9360>end function
  1211.  
  1212. @Outline1@<:#284,9360>FUNCTION fillboxfields(target)
  1213.  
  1214. @Outline2@<:#240,9360>onerror blowout
  1215.  
  1216. @Outline2@<:#240,9360>cnt = GetPowerFieldCount(0)
  1217.  
  1218. @Outline3@<:#240,9360>if cnt = 0
  1219.  
  1220. @Outline3@<:#240,9360>    exit function
  1221.  
  1222. @Outline3@<:#240,9360>endif
  1223.  
  1224. @Outline2@<:#240,9360>rmac=getrunningmacrofile$()
  1225.  
  1226. @Outline2@<:#240,9360>allocglobalvar("target", 1)
  1227.  
  1228. @Outline2@<:#240,9360>setglobalvar("target", target)
  1229.  
  1230. @Outline2@<:#240,9360>dim fields(cnt)
  1231.  
  1232. @Outline2@<:#240,9360>dim globvars(1)
  1233.  
  1234. @Outline2@<:#240,9360><:f200,2TimesNewRomanPS,255,0,0>dim echovars(1)<:f>
  1235.  
  1236. @Outline2@<:#240,9360>numglobs=0
  1237.  
  1238. @Outline2@<:#240,9360>GetPowerFields(0, &fields)
  1239.  
  1240. @Outline2@<:#240,9360>'load &globvars
  1241.  
  1242. @Outline3@<:#240,9360>mergefieldspresent=0
  1243.  
  1244. @Outline3@<:#240,9360>for i = 1 to cnt
  1245.  
  1246. @Outline3@<:#245,9360>    pftype = StrField$(fields(i), 2, ",")        'get the power <+!>field type<-!>
  1247.  
  1248. @Outline3@<:#240,9360>    if pftype=12    'there is a merge field in the doc.
  1249.  
  1250. @Outline3@<:#240,9360>        mergefieldspresent=1
  1251.  
  1252. @Outline3@<:#240,9360>    endif
  1253.  
  1254. @Outline3@<:#245,9360>    pffield = StrField$(fields(i), 3, ",")        'get the power <+!>field<-!>
  1255.  
  1256. @Outline3@<:#245,9360>    varname=StrField$(pffield, 3, " ")        'get the name of the <+!>variable 
  1257. <-!>in the PF
  1258.  
  1259. @Outline3@<:#240,9360>    showtype=strfield$(varname, 6, "_")
  1260.  
  1261. @Outline3@<:#240,9360>    if lcase$(showtype)="address2"
  1262.  
  1263. @Outline3@<:#240,9360>        secondaddressline=1
  1264.  
  1265. @Outline3@<:#240,9360>    endif
  1266.  
  1267. @Outline3@<:#480,9360>    <:f200,2TimesNewRomanPS,255,0,0>echovar=strcat$(<:f>strfield$(varname, 1, "_"), "_", strfield$(varname, 2, "_"), "_", strfield$(varname, 3, "_"), "_", strfield$(varname, 4, "_"), "_", strfield$(varname, 5, "_"), "_",<:f200,2TimesNewRomanPS,255,0,0> "echo_"
  1268. )<:f>
  1269.  
  1270. @Outline3@<:#240,9360>    targlen=len(target)
  1271.  
  1272. @Outline3@<:#240,9360>    if left$(varname, targlen)=target <:f200,2TimesNewRomanPS,255,0,0>and showtype !=  "echo"<:f>
  1273.  
  1274. @Outline3@<:#240,9360>    numglobs=numglobs+1
  1275.  
  1276. @Outline3@<:#240,9360>        result=arrayinsert(&globvars, numglobs, fields(i))
  1277.  
  1278. @Outline3@<:#240,9360>        if result = 0
  1279.  
  1280. @Outline3@<:#240,9360>            goto blowout
  1281.  
  1282. @Outline3@<:#240,9360>        <:f200,2TimesNewRomanPS,255,0,0>arrayinsert(&echovars, numglobs, echovar)<:f>
  1283.  
  1284. @Outline3@<:#240,9360>        endif
  1285.  
  1286. @Outline3@<:#240,9360>    endif
  1287.  
  1288. @Outline3@<:#240,9360>next    
  1289.  
  1290. @Outline3@<:#240,9360>'determine if we have any suitable PFs
  1291.  
  1292. @Outline4@<:#240,9360>if numglobs=0
  1293.  
  1294. @Outline4@<:#240,9360>'    message(target)
  1295.  
  1296. @Outline4@<:#240,9360>    fillboxfields = 3 'this attempt failed, but don't blow out completely
  1297.  
  1298. @Outline4@<:#240,9360>    exit function
  1299.  
  1300. @Outline4@<:#240,9360>endif
  1301.  
  1302. @Outline2@<:#240,9360>'fill dialog box with labels & pre-build
  1303.  
  1304. @Outline3@<:#240,9360>allocglobalvar("numglobs", 1)
  1305.  
  1306. @Outline3@<:#240,9360>setglobalvar("numglobs", numglobs)
  1307.  
  1308. @Outline3@<:#240,9360>arraysort(&globvars, 3, "_")                'sort the array on varnum
  1309.  
  1310. @Outline3@<:#240,9360>for i = 1 to numglobs
  1311.  
  1312. @Outline3@<:#245,9360>    pffield = StrField$(globvars(i), 3, ",")        'get the power <+!>field<-!>
  1313.  
  1314. @Outline3@<:#245,9360>    varname=StrField$(pffield, 3, " ")        'get the name of the <+!>variable 
  1315. <-!>in the PF
  1316.  
  1317. @Outline3@<:#240,9360>    quotechar=chr$(34)
  1318.  
  1319. @Outline3@<:#245,9360>    varlabel=StrField$(globvars(i), 2, quotechar)        'get the <+!>label 
  1320. <-!>for the variable
  1321.  
  1322. @Outline3@<:#240,9360>    showtype=strfield$(varname, 6, "_")
  1323.  
  1324. @Outline3@<:#240,9360>    profilestringstuff=""
  1325.  
  1326. @Outline3@<:#240,9360>    if showtype != (-1) and showtype != "echo" and showtype != ""
  1327.  
  1328. @Outline3@<:#240,9360>        profilestringstuff=getprofilestring$("AutoStyleSheets", showtype, "AMIPRO2.INI")
  1329.  
  1330. @Outline3@<:#240,9360>        if lcase$(showtype) = "address1" and secondaddressline !=1
  1331.  
  1332. @Outline3@<:#240,9360>            address2=getprofilestring$("AutoStyleSheets", "Address2", "AMIPRO2.INI")
  1333.  
  1334. @Outline3@<:#240,9360>            if address2 != ""
  1335.  
  1336. @Outline3@<:#240,9360>                profilestringstuff=strcat$(profilestringstuff, ", " address2)
  1337.  
  1338. @Outline3@<:#240,9360>            endif
  1339.  
  1340. @Outline3@<:#240,9360>        endif
  1341.  
  1342. @Outline3@<:#240,9360>    endif
  1343.  
  1344. @Outline3@<:#240,9360>    allocglobalvar(varname, 1)
  1345.  
  1346. @Outline3@<:#480,9360>    <:f200,2TimesNewRomanPS,255,0,0>echovar=strcat$(<:f>strfield$(varname, 1, "_"), "_", strfield$(varname, 2, "_"), "_", strfield$(varname, 3, "_"), "_", strfield$(varname, 4, "_"), "_", strfield$(varname, 5, "_"), "_",<:f200,2TimesNewRomanPS,255,0,0> "echo_"
  1347. )<:f>
  1348.  
  1349. @Outline3@<:#240,9360><:f200,2TimesNewRomanPS,255,0,0>    allocglobalvar(echovar, 1)<:f>
  1350.  
  1351. @Outline3@<:#240,9360>    if lcase$(left$(varlabel, 5)) = "type "
  1352.  
  1353. @Outline3@<:#240,9360>        lenwithouttype=len(varlabel) - 5
  1354.  
  1355. @Outline3@<:#240,9360>        varlabel=right$(varlabel, lenwithouttype)
  1356.  
  1357. @Outline3@<:#240,9360>    endif
  1358.  
  1359. @Outline3@<:#240,9360>    if lcase$(right$(varlabel, 5)) = " here"
  1360.  
  1361. @Outline3@<:#240,9360>        lenwithouthere=len(varlabel) - 5
  1362.  
  1363. @Outline3@<:#240,9360>        varlabel=left$(varlabel, lenwithouthere)
  1364.  
  1365. @Outline3@<:#240,9360>    endif
  1366.  
  1367. @Outline3@<:#240,9360>    varlabel=initcapit(varlabel)
  1368.  
  1369. @Outline3@<:#240,9360>    filledit(1000 + i, "{varlabel}:")
  1370.  
  1371. @Outline3@<:#240,9360>    filledit(8000 + i, profilestringstuff)
  1372.  
  1373. @Outline3@<:#240,9360>next
  1374.  
  1375. @Outline3@<:#240,9360>SetDlgCallBack(0,"{rmac}!PreBuild")
  1376.  
  1377. @Outline3@<:#480,9360>'SetDlgCallBack(23,"{rmac}!savesty")        'keep this only if save as style sheet should be a callback
  1378.  
  1379. @Outline2@<:#240,9360>box=dialogbox(".", "autostyle")
  1380.  
  1381. @Outline2@<:#240,9360>fillboxfields = box    'set this function's return value to the ID returned by the box
  1382.  
  1383. @Outline2@<:#240,9360>if box= 0 or box =2 
  1384.  
  1385. @Outline2@<:#240,9360>    goto blowout
  1386.  
  1387. @Outline2@<:#240,9360>endif
  1388.  
  1389. @Outline2@<:#240,9360>'set global vars & update fields
  1390.  
  1391. @Outline3@<:#240,9360>for i = 1 to numglobs
  1392.  
  1393. @Outline3@<:#240,9360>    contents=getdialogfield$(8000 +i)
  1394.  
  1395. @Outline3@<:#245,9360>    pfid = StrField$(globvars(i), 1, ",")        'get the power <+!>field id<-!>
  1396.  
  1397. @Outline3@<:#245,9360>    pftype = StrField$(globvars(i), 2, ",")        'get the power <+!>field type<-!>
  1398.  
  1399. @Outline3@<:#245,9360>    pffield = StrField$(globvars(i), 3, ",")        'get the power <+!>field<-!>
  1400.  
  1401. @Outline3@<:#245,9360>    varname=StrField$(pffield, 3, " ")        'get the name of the <+!>variable 
  1402. <-!>in the PF
  1403.  
  1404. @Outline3@<:#480,9360>    <:f200,2TimesNewRomanPS,255,0,0>echovar=strcat$(<:f>strfield$(varname, 1, "_"), "_", strfield$(varname, 2, "_"), "_", strfield$(varname, 3, "_"), "_", strfield$(varname, 4, "_"), "_", strfield$(varname, 5, "_"), "_",<:f200,2TimesNewRomanPS,255,0,0> "echo_"
  1405. )<:f>
  1406.  
  1407. @Outline3@<:#240,9360><:f200,2TimesNewRomanPS,255,0,0>    setglobalvar(echovar, contents)<:f>
  1408.  
  1409. @Outline3@<:#240,9360>    setglobalvar(varname, contents)
  1410.  
  1411. @Outline3@<:#240,9360>    if mergefieldspresent=1
  1412.  
  1413. @Outline3@<:#240,9360>        result=GoToPowerField(pfid, pftype)
  1414.  
  1415. @Outline3@<:#240,9360>'        FieldUpdate(pfid, pftype, pffield)
  1416.  
  1417. @Outline3@<:#240,9360>        FieldEvaluate()
  1418.  
  1419. @Outline3@<:#240,9360>    endif
  1420.  
  1421. @Outline3@<:#240,9360>next
  1422.  
  1423. @Outline3@<:#240,9360>if mergefieldspresent = 0
  1424.  
  1425. @Outline3@<:#240,9360>    fieldupdateall()
  1426.  
  1427. @Outline3@<:#240,9360>endif
  1428.  
  1429. @Outline2@<:#240,9360>blowout:
  1430.  
  1431. @Outline3@<:#240,9360>    call torchfields(target)
  1432.  
  1433. @Outline3@<:#240,9360>    call freeglobs(target)
  1434.  
  1435. @Outline3@<:#240,9360>    freeglobalvar("target")
  1436.  
  1437. @Outline3@<:#240,9360>    freeglobalvar("numglobs")
  1438.  
  1439. @Outline2@<:#240,9360>if box=3
  1440.  
  1441. @Outline2@<:#240,9360>    runlater("{rmac}!<:Zbuttoncheck>AmiButtonCheck<:Z~buttoncheck>(25550, 1)", 0.1)
  1442.  
  1443. @Outline2@<:#240,9360>    runlater("{rmac}!AmiUIGray(25550, 0)", 0.1)
  1444.  
  1445. @Outline2@<:#240,9360>    runlater("{rmac}!AmiUIGray(25551, 0)", 0.1)
  1446.  
  1447. @Outline2@<:#240,9360>    runlater("{rmac}!AmiUIGray(25975, 0)", 0.1)
  1448.  
  1449. @Outline2@<:#240,9360>    pause(008)
  1450.  
  1451. @Outline2@<:#240,9360>    result = SaveAsNewStyle
  1452.  
  1453. @Outline2@<:#240,9360>endif
  1454.  
  1455. @Outline2@<:#240,9360>END FUNCTION
  1456.  
  1457. @Outline1@<:#278,9360>function AmiButtonCheck(ID, State)
  1458.  
  1459. @Outline2@<:#240,9360>hdlg = getactivewindow()
  1460.  
  1461. @Outline2@<:#240,9360>idnew = GetDlgItem(Hdlg, ID)
  1462.  
  1463. @Outline2@<:#240,9360>AppSendMessage(idnew, BM_SETCHECK, state, 0)
  1464.  
  1465. @Outline2@<:#240,9360>end function
  1466.  
  1467. @Outline1@<:#278,9360>function AmiUIGray(ID, State)
  1468.  
  1469. @Outline2@<:#240,9360>hdlg = getactivewindow()
  1470.  
  1471. @Outline2@<:#240,9360>idnew = GetDlgItem(Hdlg, ID)
  1472.  
  1473. @Outline2@<:#240,9360>enablewindow(idnew, state)
  1474.  
  1475. @Outline2@<:#240,9360>end function
  1476.  
  1477. @Outline1@<:#278,9360>FUNCTION freeglobs(target)
  1478.  
  1479. @Outline2@<:#240,9360>'singlestep(0)
  1480.  
  1481. @Outline2@<:#240,9360>targlen=len(target)
  1482.  
  1483. @Outline2@<:#240,9360>numglobs=getglobalvarcount()
  1484.  
  1485. @Outline2@<:#240,9360>dim globnuke(numglobs)
  1486.  
  1487. @Outline2@<:#240,9360>getglobalvarnames(&globnuke)
  1488.  
  1489. @Outline2@<:#240,9360>for i = 1 to numglobs
  1490.  
  1491. @Outline2@<:#240,9360>    if left$(globnuke(i), targlen)=target
  1492.  
  1493. @Outline2@<:#240,9360>        freeglobalvar(globnuke(i))
  1494.  
  1495. @Outline2@<:#240,9360>    endif
  1496.  
  1497. @Outline2@<:#240,9360>next
  1498.  
  1499. @Outline2@<:#240,9360>end function
  1500.  
  1501. @Outline1@<:#278,9360>FUNCTION torchfields(target)
  1502.  
  1503. @Outline2@<:#240,9360>'singlestep(0)
  1504.  
  1505. @Outline2@<:#240,9360>cnt = GetPowerFieldCount(0)
  1506.  
  1507. @Outline2@<:#240,9360>if (0 != cnt)
  1508.  
  1509. @Outline2@<:#240,9360>    dim fields(cnt)
  1510.  
  1511. @Outline2@<:#240,9360>    GetPowerFields(0, &fields)
  1512.  
  1513. @Outline2@<:#240,9360>    for i = 1 to cnt
  1514.  
  1515. @Outline2@<:#240,9360>        pfid = StrField$(fields(i), 1, ",")
  1516.  
  1517. @Outline2@<:#240,9360>        pftype = StrField$(fields(i), 2, ",")
  1518.  
  1519. @Outline2@<:#245,9360>        pffield = StrField$(fields(i), 3, ",")        'get the power <+!>field<-!>
  1520.  
  1521. @Outline2@<:#245,9360>        varname=StrField$(pffield, 3, " ")        'get the name of the <+!>variable 
  1522. <-!>in the PF
  1523.  
  1524. @Outline2@<:#240,9360>        targlen=len(target)
  1525.  
  1526. @Outline2@<:#240,9360>        if left$(varname, targlen)=target
  1527.  
  1528. @Outline2@<:#240,9360>            FieldRemove(pfid, pftype);
  1529.  
  1530. @Outline2@<:#240,9360>        endif
  1531.  
  1532. @Outline2@<:#240,9360>    next
  1533.  
  1534. @Outline2@<:#240,9360>else
  1535.  
  1536. @Outline2@<:#240,9360>'    message("No fields")
  1537.  
  1538. @Outline2@<:#240,9360>endif
  1539.  
  1540. @Outline2@<:#240,9360>END FUNCTION
  1541.  
  1542. @Outline1@<:#278,9360>function savesty(Hdlg,id,dummy)    'pitch if not a callback
  1543.  
  1544. @Outline2@<:#240,9360>SaveAsNewStyle
  1545.  
  1546. @Outline2@<:#240,9360>setfocus(hdlg)
  1547.  
  1548. @Outline2@<:#240,9360>end function
  1549.  
  1550. @Outline1@<:#278,9360>Function PreBuild(Hdlg,id,dummy)
  1551.  
  1552. @Outline2@<:#240,9360>target=getglobalvar$("target")
  1553.  
  1554. @Outline2@<:#240,9360>numglobs=getglobalvar$("numglobs")
  1555.  
  1556. @Outline2@<:#240,9360>'font handler
  1557.  
  1558. @Outline3@<:#240,9360>Font = CreateFont(13, 0, 0, 0, 400, 0, 0, 0, 0, 0, 0, 0, 32, "Helv")
  1559.  
  1560. @Outline3@<:#240,9360>if (Font)
  1561.  
  1562. @Outline3@<:#240,9360>    hctl = GetDlgItem(hDlg, 1050)
  1563.  
  1564. @Outline3@<:#240,9360>    hctl2 = GetDlgItem(hDlg, 1060)
  1565.  
  1566. @Outline3@<:#240,9360>    SendMessage(hctl, WM_SETFONT, font, 0)
  1567.  
  1568. @Outline3@<:#240,9360>    SendMessage(hctl2, WM_SETFONT, font, 0)
  1569.  
  1570. @Outline3@<:#240,9360>for i =8000 to 8009
  1571.  
  1572. @Outline3@<:#240,9360>    hctl = GetDlgItem(hDlg, i)
  1573.  
  1574. @Outline3@<:#240,9360>    SendMessage(hctl, WM_SETFONT, font, 0)
  1575.  
  1576. @Outline3@<:#240,9360>next
  1577.  
  1578. @Outline3@<:#240,9360>    SetGlobalVar(HFONT, Font)
  1579.  
  1580. @Outline3@<:#240,9360>endif 
  1581.  
  1582. @Outline2@<:#240,9360>'name the box and show the right buttons and static text
  1583.  
  1584. @Outline3@<:#240,9360>CurStyleSheet = GetDocInfo$(3)
  1585.  
  1586. @Outline3@<:#240,9360>CurStyleSheet = ucase$(CurStyleSheet)
  1587.  
  1588. @Outline3@<:#240,9360>lb=chr$(091)
  1589.  
  1590. @Outline3@<:#240,9360>rb=chr$(093)
  1591.  
  1592. @Outline3@<:#240,9360>CurStyleSheet = strcat$(lb, CurStyleSheet, rb)
  1593.  
  1594. @Outline3@<:#240,9360>if target ="as_def"
  1595.  
  1596. @Outline3@<:#240,9360>    TitleBarMsg("Default Information")
  1597.  
  1598. @Outline3@<:#240,9360>    ShowWindow(GetDlgItem(Hdlg,3), 1) ' show the save as button
  1599.  
  1600. @Outline3@<:#240,9360>    ShowWindow(GetDlgItem(Hdlg,1060), 0) ' hide the 1060 field static text
  1601.  
  1602. @Outline3@<:#240,9360>    L1="Type the information that you want to appear each time "
  1603.  
  1604. @Outline3@<:#240,9360>    L2="you create this type of document.  Choose OK to insert this information "
  1605.  
  1606. @Outline3@<:#240,9360>    L3="into the current document only.  Choose Save As to save this "
  1607.  
  1608. @Outline3@<:#240,9360>    L4="information to a new style sheet."
  1609.  
  1610. @Outline3@<:#240,9360>    helptext="{L1}{L2}{L3}{L4}"
  1611.  
  1612. @Outline3@<:#240,9360>    filledit(1050, helptext)
  1613.  
  1614. @Outline3@<:#240,9360>else
  1615.  
  1616. @Outline3@<:#240,9360>    TitleBarMsg("Optional Information")
  1617.  
  1618. @Outline3@<:#240,9360>    ShowWindow(GetDlgItem(Hdlg,3), 0) ' hide the save as button
  1619.  
  1620. @Outline3@<:#240,9360>    ShowWindow(GetDlgItem(Hdlg,1060), 0) ' hide the 1060 field static text
  1621.  
  1622. @Outline3@<:#240,9360>    L1="Type the information you want to appear "
  1623.  
  1624. @Outline3@<:#240,9360>    L2="in this document."
  1625.  
  1626. @Outline3@<:#240,9360>    helptext="{L1}{L2}{L3}{L4}"
  1627.  
  1628. @Outline3@<:#240,9360>    filledit(1050, helptext)
  1629.  
  1630. @Outline3@<:#240,9360>endif
  1631.  
  1632. @Outline2@<:#240,9360>'hide static text and edit fields
  1633.  
  1634. @Outline3@<:#240,9360>for i = (numglobs + 1) to 9
  1635.  
  1636. @Outline3@<:#240,9360>    stid=1000 + i
  1637.  
  1638. @Outline3@<:#240,9360>    ShowWindow(GetDlgItem(Hdlg, stid), 0) ' hide the static text field
  1639.  
  1640. @Outline3@<:#240,9360>    ebid=8000 + i
  1641.  
  1642. @Outline3@<:#240,9360>    ShowWindow(GetDlgItem(Hdlg, ebid), 0) ' hide the edit box
  1643.  
  1644. @Outline3@<:#240,9360>next    
  1645.  
  1646. @Outline2@<:#240,9360>'size the box
  1647.  
  1648. @Outline3@<:#240,9360>DIM rect(4)
  1649.  
  1650. @Outline3@<:#240,9360>GetWindowRect(hDlg,&rect)
  1651.  
  1652. @Outline3@<:#240,9360>x=rect(1)
  1653.  
  1654. @Outline3@<:#240,9360>y=rect(2)
  1655.  
  1656. @Outline3@<:#240,9360>xL=rect(3)
  1657.  
  1658. @Outline3@<:#240,9360>yL=rect(4)
  1659.  
  1660. @Outline3@<:#240,9360>MoveBase=24
  1661.  
  1662. @Outline3@<:#240,9360>moveshrink=MoveBase * (9-numglobs)
  1663.  
  1664. @Outline4@<:#240,9360>if target="as_def"
  1665.  
  1666. @Outline4@<:#240,9360>    moveshrink=moveshrink + 22
  1667.  
  1668. @Outline4@<:#240,9360>    max=145
  1669.  
  1670. @Outline4@<:#240,9360>else
  1671.  
  1672. @Outline4@<:#240,9360>    moveshrink=moveshrink + 50    'shrink extra amount for less 1050 text
  1673.  
  1674. @Outline4@<:#240,9360>    max=217
  1675.  
  1676. @Outline4@<:#240,9360>endif
  1677.  
  1678. @Outline4@<:#240,9360>if moveshrink <;> max
  1679.  
  1680. @Outline4@<:#240,9360>    moveshrink = max
  1681.  
  1682. @Outline4@<:#240,9360>endif
  1683.  
  1684. @Outline3@<:#240,9360>MoveWindow(hDlg,x,y,xL-x,yL-(y+moveshrink))
  1685.  
  1686. @Outline2@<:#240,9360>'move the helptext box
  1687.  
  1688. @Outline3@<:#240,9360>hwndCtrl=GetDlgItem(hdlg, 1050)
  1689.  
  1690. @Outline3@<:#240,9360>DIM rect2(4)
  1691.  
  1692. @Outline3@<:#240,9360>DIM rect3(4)
  1693.  
  1694. @Outline3@<:#240,9360>GetWindowRect(hwndCtrl,&rect2)
  1695.  
  1696. @Outline3@<:#240,9360>ScreenToClient(hDlg, &rect2)    'convert 1050's screen-relative coordinates to hdlg-relative coordinates
  1697.  
  1698. @Outline3@<:#240,9360>GetClientRect(hwndCtrl, &rect3)    'get xL & yL numbers (length & width of 1050)
  1699.  
  1700. @Outline3@<:#240,9360>x=rect2(1)
  1701.  
  1702. @Outline3@<:#240,9360>y=rect2(2)
  1703.  
  1704. @Outline3@<:#240,9360>xL=rect3(3)
  1705.  
  1706. @Outline3@<:#240,9360>yL=rect3(4)
  1707.  
  1708. @Outline3@<:#240,9360>moveshrink=MoveBase * (9-numglobs)
  1709.  
  1710. @Outline4@<:#240,9360>if target="as_def"
  1711.  
  1712. @Outline4@<:#240,9360>    max=137
  1713.  
  1714. @Outline4@<:#240,9360>else
  1715.  
  1716. @Outline4@<:#240,9360>    max=167
  1717.  
  1718. @Outline4@<:#240,9360>endif
  1719.  
  1720. @Outline4@<:#240,9360>if moveshrink <;> max
  1721.  
  1722. @Outline4@<:#240,9360>    moveshrink = max
  1723.  
  1724. @Outline4@<:#240,9360>endif
  1725.  
  1726. @Outline3@<:#240,9360>MoveWindow(hwndCtrl,x,y-moveshrink,xL,yL)
  1727.  
  1728. @Outline2@<:#240,9360>END FUNCTION
  1729.  
  1730. @Outline1@<:#278,9360>function initcapit(string)
  1731.  
  1732. @Outline2@<:#240,9360>if instr(0, " SSN ", string) != 0
  1733.  
  1734. @Outline2@<:#240,9360>    initcapit=string
  1735.  
  1736. @Outline2@<:#240,9360>    exit function
  1737.  
  1738. @Outline2@<:#240,9360>endif
  1739.  
  1740. @Outline2@<:#240,9360>firstchar=left$(string, 1)
  1741.  
  1742. @Outline2@<:#240,9360>restchars=lcase$(right$(string, (len(string) - 1)))
  1743.  
  1744. @Outline2@<:#240,9360>initcapit=strcat$(firstchar, restchars)
  1745.  
  1746. @Outline2@<:#240,9360>end function
  1747.  
  1748. @Outline2@<:#240,9360>
  1749.  
  1750. @Outline2@<:#240,9360>DIALOG    autostyle
  1751.  
  1752. @Outline2@<:#240,9360>-2134376448    23    85    57    262    185    ""    ""    "_LETTER1.STY Information"
  1753.  
  1754. @Outline2@<:#240,9360>FONT    8    "Helv"
  1755.  
  1756. @Outline2@<:#240,9360>109    6    91    12    8001    1350631552    "edit"    ""    0 
  1757.  
  1758. @Outline2@<:#240,9360>109    21    91    12    8002    1350631552    "edit"    ""    0 
  1759.  
  1760. @Outline2@<:#240,9360>109    36    91    12    8003    1350631552    "edit"    ""    0 
  1761.  
  1762. @Outline2@<:#240,9360>109    51    91    12    8004    1350631552    "edit"    ""    0 
  1763.  
  1764. @Outline2@<:#240,9360>109    66    91    12    8005    1350631552    "edit"    ""    0 
  1765.  
  1766. @Outline2@<:#240,9360>109    81    91    12    8006    1350631552    "edit"    ""    0 
  1767.  
  1768. @Outline2@<:#240,9360>109    96    91    12    8007    1350631552    "edit"    ""    0 
  1769.  
  1770. @Outline2@<:#240,9360>109    111    91    12    8008    1350631552    "edit"    ""    0 
  1771.  
  1772. @Outline2@<:#240,9360>109    126    91    12    8009    1350631552    "edit"    ""    0 
  1773.  
  1774. @Outline2@<:#240,9360>204    5    53    14    1    1342373889    "button"    "OK"    0 
  1775.  
  1776. @Outline2@<:#240,9360>204    22    53    14    2    1342373888    "button"    "Cancel"    0 
  1777.  
  1778. @Outline2@<:#240,9360>204    39    53    14    3    1342373888    "button"    "Save &As..."    0 
  1779.  
  1780. @Outline2@<:#240,9360>9    9    95    9    1001    1342177280    "static"    "fld1:"    0 
  1781.  
  1782. @Outline2@<:#240,9360>9    24    94    9    1002    1342177280    "static"    "fld2:"    0 
  1783.  
  1784. @Outline2@<:#240,9360>9    38    97    9    1003    1342177280    "static"    "fld3:"    0 
  1785.  
  1786. @Outline2@<:#240,9360>9    53    96    9    1004    1342177280    "static"    "fld4:"    0 
  1787.  
  1788. @Outline2@<:#240,9360>9    68    97    9    1005    1342177280    "static"    "fld5:"    0 
  1789.  
  1790. @Outline2@<:#240,9360>9    83    97    9    1006    1342177280    "static"    "fld6:"    0 
  1791.  
  1792. @Outline2@<:#240,9360>9    98    98    9    1007    1342177280    "static"    "fld7:"    0 
  1793.  
  1794. @Outline2@<:#240,9360>9    113    96    9    1008    1342177280    "static"    "fld8:"    0 
  1795.  
  1796. @Outline2@<:#240,9360>9    128    97    9    1009    1342177280    "static"    "fld9:"    0 
  1797.  
  1798. @Outline2@<:#240,9360>9    143    222    36    1050    1342177280    "static"    "Default box text"    0 
  1799.  
  1800. @Outline2@<:#240,9360>34    143    219    36    1060    1342177280    "static"    "User box text"    0 
  1801.  
  1802. @Outline2@<:#240,9360>END DIALOG
  1803.  
  1804. >
  1805.  
  1806. [Embedded]
  1807. 00029467
  1808. >
  1809. [macsum] 10
  1810. main 0 0 10 24
  1811. fillboxfields 1306 1 26 82
  1812. AmiButtonCheck 5654 2 3 201
  1813. AmiUIGray 5869 2 3 206
  1814. freeglobs 6090 1 5 211
  1815. torchfields 6484 1 9 223
  1816. savesty 7134 3 1 243
  1817. PreBuild 7256 3 28 247
  1818. initcapit 10902 1 3 337
  1819. autostyle 11215 0 -1 347
  1820. [macse]
  1821. 14 main
  1822. 0 296 1
  1823. 0 32 2
  1824. 0 802
  1825. 13
  1826. 8 1
  1827. 0 286 "AutoStyleSheets" "NoQuestions" "AMIPRO2.INI"
  1828. 13
  1829. 8 2
  1830. 6 2
  1831. 5 1
  1832. 18 0
  1833. 11 00000180
  1834. 16 torchfields "as_"
  1835. 6 0
  1836. 15
  1837. 9
  1838. 10 00000265
  1839. 6 2
  1840. 7 ""
  1841. 18 0
  1842. 11 00000265
  1843. 0 287 "AutoStyleSheets" "NoQuestions" 0 "AMIPRO2.INI"
  1844. 0 286 "AutoStyleSheets" "DataGood" "AMIPRO2.INI"
  1845. 13
  1846. 8 3
  1847. 0 4 0
  1848. 17 19
  1849. 6 3
  1850. 5 1
  1851. 18 1
  1852. 11 00000469
  1853. 17 20
  1854. 29 4 macpath
  1855. 0 295
  1856. 13
  1857. 8 4
  1858. 17 21
  1859. 29 5 collector
  1860. 7 "{4}collect.smm"
  1861. 8 5
  1862. 17 22
  1863. 16 "{5}"
  1864. 17 25
  1865. 0 271 "Setfont:hFont" 1
  1866. 17 26
  1867. 0 264 "Setfont:hFont" 0
  1868. 17 27
  1869. 2 452 1 3 "" ""
  1870. 17 28
  1871. 2 452 1 2 "" ""
  1872. 17 29
  1873. 29 6 cnt
  1874. 0 1304 0
  1875. 13
  1876. 8 6
  1877. 17 30
  1878. 5 0
  1879. 6 6
  1880. 18 1
  1881. 11 00000920
  1882. 17 31
  1883. 29 7 result
  1884. 16 fillboxfields "as_def"
  1885. 13
  1886. 8 7
  1887. 17 32
  1888. 6 7
  1889. 5 0
  1890. 18 0
  1891. 6 7
  1892. 5 2
  1893. 18 0
  1894. 1 2
  1895. 11 00000786
  1896. 17 33
  1897. 10 00000920
  1898. 17 35
  1899. 16 fillboxfields "as_user"
  1900. 13
  1901. 8 7
  1902. 17 36
  1903. 6 7
  1904. 5 0
  1905. 18 0
  1906. 6 7
  1907. 5 2
  1908. 18 0
  1909. 1 2
  1910. 11 00000907
  1911. 17 37
  1912. 10 00000920
  1913. 10 00000920
  1914. 17 43
  1915. 16 torchfields "as_"
  1916. 17 44
  1917. 29 8 mark
  1918. 7 "as_starttext"
  1919. 8 8
  1920. 17 45
  1921. 2 466 1 "{8}" 4002
  1922. 13
  1923. 8 7
  1924. 17 46
  1925. 6 7
  1926. 5 1
  1927. 18 0
  1928. 11 00001089
  1929. 17 47
  1930. 2 466 1 "{8}" 4004
  1931. 17 50
  1932. 29 9 font
  1933. 0 265 "Setfont:hFont"
  1934. 13
  1935. 8 9
  1936. 17 51
  1937. 5 0
  1938. 6 9
  1939. 18 1
  1940. 11 00001217
  1941. 17 52
  1942. 0 284 "gdi,DeleteObject,HH" "{9}"
  1943. 17 54
  1944. 0 266 "Setfont:hFont"
  1945. 17 55
  1946. 2 109 1 "" "" 1
  1947. 17 56
  1948. 0 296 0
  1949. 6 0
  1950. 15
  1951. 17 57
  1952. 9
  1953. 14 fillboxfields
  1954. 29 0 target
  1955. 29 1 fillboxfields
  1956. 17 1
  1957. 20 00003952
  1958. 17 2
  1959. 29 2 cnt
  1960. 0 1304 0
  1961. 13
  1962. 8 2
  1963. 17 3
  1964. 6 2
  1965. 5 0
  1966. 18 0
  1967. 11 00000152
  1968. 6 1
  1969. 15
  1970. 9
  1971. 17 6
  1972. 29 3 rmac
  1973. 0 802
  1974. 13
  1975. 8 3
  1976. 17 7
  1977. 0 271 "target" 1
  1978. 17 8
  1979. 0 264 "target" "{0}"
  1980. 17 9
  1981. 6 2
  1982. 29 4 fields
  1983. 21 4 [X]
  1984. 17 10
  1985. 5 1
  1986. 29 5 globvars
  1987. 21 5 [X]
  1988. 17 11
  1989. 5 1
  1990. 29 6 echovars
  1991. 21 6 [X]
  1992. 17 12
  1993. 29 7 numglobs
  1994. 5 0
  1995. 8 7
  1996. 17 13
  1997. 0 1305 0 &4
  1998. 17 15
  1999. 29 8 mergefieldspresent
  2000. 5 0
  2001. 8 8
  2002. 29 9 i
  2003. 5 1
  2004. 8 9
  2005. 17 16
  2006. 6 2
  2007. 6 9
  2008. 18 2
  2009. 12 00000539
  2010. 10 00001433
  2011. 5 1
  2012. 6 9
  2013. 3 0
  2014. 8 9
  2015. 10 00000457
  2016. 17 17
  2017. 29 10 pftype
  2018. 6 9
  2019. 22 4
  2020. 0 20 [X] 2 ","
  2021. 13
  2022. 8 10
  2023. 17 18
  2024. 6 10
  2025. 5 12
  2026. 18 0
  2027. 11 00000652
  2028. 17 19
  2029. 5 1
  2030. 8 8
  2031. 17 21
  2032. 29 11 pffield
  2033. 6 9
  2034. 22 4
  2035. 0 20 [X] 3 ","
  2036. 13
  2037. 8 11
  2038. 17 22
  2039. 29 12 varname
  2040. 0 20 "{11}" 3 " "
  2041. 13
  2042. 8 12
  2043. 17 23
  2044. 29 13 showtype
  2045. 0 20 "{12}" 6 "_"
  2046. 13
  2047. 8 13
  2048. 17 24
  2049. 0 17 "{13}"
  2050. 13
  2051. 7 "address2"
  2052. 18 0
  2053. 11 00000914
  2054. 17 25
  2055. 29 14 secondaddressline
  2056. 5 1
  2057. 8 14
  2058. 17 27
  2059. 29 15 echovar
  2060. 0 20 "{12}" 1 "_"
  2061. 13
  2062. 0 20 "{12}" 2 "_"
  2063. 13
  2064. 0 20 "{12}" 3 "_"
  2065. 13
  2066. 0 20 "{12}" 4 "_"
  2067. 13
  2068. 0 20 "{12}" 5 "_"
  2069. 13
  2070. 0 16 [X] "_" [X] "_" [X] "_" [X] "_" [X] "_" "echo_"
  2071. 13
  2072. 8 15
  2073. 17 28
  2074. 29 16 targlen
  2075. 0 14 "{0}"
  2076. 13
  2077. 8 16
  2078. 17 29
  2079. 0 806 "{12}" "{16}"
  2080. 13
  2081. 6 0
  2082. 18 0
  2083. 6 13
  2084. 7 "echo"
  2085. 18 1
  2086. 1 1
  2087. 11 00001420
  2088. 17 30
  2089. 6 7
  2090. 5 1
  2091. 3 0
  2092. 8 7
  2093. 17 31
  2094. 29 17 result
  2095. 6 9
  2096. 22 4
  2097. 0 1041 &5 "{7}" [X]
  2098. 13
  2099. 8 17
  2100. 17 32
  2101. 6 17
  2102. 5 0
  2103. 18 0
  2104. 11 00001420
  2105. 17 33
  2106. 10 00003952
  2107. 17 34
  2108. 0 1041 &6 "{7}" "{15}"
  2109. 10 00000506
  2110. 17 39
  2111. 6 7
  2112. 5 0
  2113. 18 0
  2114. 11 00001498
  2115. 17 41
  2116. 5 3
  2117. 8 1
  2118. 6 1
  2119. 15
  2120. 9
  2121. 17 45
  2122. 0 271 "numglobs" 1
  2123. 17 46
  2124. 0 264 "numglobs" "{7}"
  2125. 17 47
  2126. 0 1043 &5 3 "_"
  2127. 5 1
  2128. 8 9
  2129. 17 48
  2130. 6 7
  2131. 6 9
  2132. 18 2
  2133. 12 00001672
  2134. 10 00003042
  2135. 5 1
  2136. 6 9
  2137. 3 0
  2138. 8 9
  2139. 10 00001590
  2140. 17 49
  2141. 6 9
  2142. 22 5
  2143. 0 20 [X] 3 ","
  2144. 13
  2145. 8 11
  2146. 17 50
  2147. 0 20 "{11}" 3 " "
  2148. 13
  2149. 8 12
  2150. 17 51
  2151. 29 18 quotechar
  2152. 0 39 34
  2153. 13
  2154. 8 18
  2155. 17 52
  2156. 29 19 varlabel
  2157. 6 9
  2158. 22 5
  2159. 0 20 [X] 2 "{18}"
  2160. 13
  2161. 8 19
  2162. 17 53
  2163. 0 20 "{12}" 6 "_"
  2164. 13
  2165. 8 13
  2166. 17 54
  2167. 29 20 profilestringstuff
  2168. 7 ""
  2169. 8 20
  2170. 17 55
  2171. 6 13
  2172. 5 -1
  2173. 18 1
  2174. 6 13
  2175. 7 "echo"
  2176. 18 1
  2177. 6 13
  2178. 7 ""
  2179. 18 1
  2180. 1 1
  2181. 1 1
  2182. 11 00002332
  2183. 17 56
  2184. 0 286 "AutoStyleSheets" "{13}" "AMIPRO2.INI"
  2185. 13
  2186. 8 20
  2187. 17 57
  2188. 0 17 "{13}"
  2189. 13
  2190. 7 "address1"
  2191. 18 0
  2192. 6 14
  2193. 5 1
  2194. 18 1
  2195. 1 1
  2196. 11 00002332
  2197. 17 58
  2198. 29 21 address2
  2199. 0 286 "AutoStyleSheets" "Address2" "AMIPRO2.INI"
  2200. 13
  2201. 8 21
  2202. 17 59
  2203. 6 21
  2204. 7 ""
  2205. 18 1
  2206. 11 00002332
  2207. 17 60
  2208. 0 16 "{20}" ", " "{21}"
  2209. 13
  2210. 8 20
  2211. 17 64
  2212. 0 271 "{12}" 1
  2213. 17 65
  2214. 0 20 "{12}" 1 "_"
  2215. 13
  2216. 0 20 "{12}" 2 "_"
  2217. 13
  2218. 0 20 "{12}" 3 "_"
  2219. 13
  2220. 0 20 "{12}" 4 "_"
  2221. 13
  2222. 0 20 "{12}" 5 "_"
  2223. 13
  2224. 0 16 [X] "_" [X] "_" [X] "_" [X] "_" [X] "_" "echo_"
  2225. 13
  2226. 8 15
  2227. 17 66
  2228. 0 271 "{15}" 1
  2229. 17 67
  2230. 0 806 "{19}" 5
  2231. 13
  2232. 0 17 [X]
  2233. 13
  2234. 7 "type "
  2235. 18 0
  2236. 11 00002735
  2237. 17 68
  2238. 29 22 lenwithouttype
  2239. 0 14 "{19}"
  2240. 13
  2241. 5 5
  2242. 3 1
  2243. 8 22
  2244. 17 69
  2245. 0 807 "{19}" "{22}"
  2246. 13
  2247. 8 19
  2248. 17 71
  2249. 0 807 "{19}" 5
  2250. 13
  2251. 0 17 [X]
  2252. 13
  2253. 7 " here"
  2254. 18 0
  2255. 11 00002906
  2256. 17 72
  2257. 29 23 lenwithouthere
  2258. 0 14 "{19}"
  2259. 13
  2260. 5 5
  2261. 3 1
  2262. 8 23
  2263. 17 73
  2264. 0 806 "{19}" "{23}"
  2265. 13
  2266. 8 19
  2267. 17 75
  2268. 16 initcapit "{19}"
  2269. 13
  2270. 8 19
  2271. 17 76
  2272. 5 1000
  2273. 6 9
  2274. 3 0
  2275. 0 31 [X] "{19}:"
  2276. 17 77
  2277. 5 8000
  2278. 6 9
  2279. 3 0
  2280. 0 31 [X] "{20}"
  2281. 10 00001639
  2282. 17 79
  2283. 0 41 0 "{3}!PreBuild"
  2284. 17 81
  2285. 29 24 box
  2286. 0 26 "." "autostyle"
  2287. 13
  2288. 8 24
  2289. 17 82
  2290. 6 24
  2291. 8 1
  2292. 17 83
  2293. 6 24
  2294. 5 0
  2295. 18 0
  2296. 6 24
  2297. 5 2
  2298. 18 0
  2299. 1 2
  2300. 11 00003219
  2301. 17 84
  2302. 10 00003952
  2303. 5 1
  2304. 8 9
  2305. 17 87
  2306. 6 7
  2307. 6 9
  2308. 18 2
  2309. 12 00003311
  2310. 10 00003898
  2311. 5 1
  2312. 6 9
  2313. 3 0
  2314. 8 9
  2315. 10 00003229
  2316. 17 88
  2317. 29 25 contents
  2318. 5 8000
  2319. 6 9
  2320. 3 0
  2321. 0 27 [X]
  2322. 13
  2323. 8 25
  2324. 17 89
  2325. 29 26 pfid
  2326. 6 9
  2327. 22 5
  2328. 0 20 [X] 1 ","
  2329. 13
  2330. 8 26
  2331. 17 90
  2332. 6 9
  2333. 22 5
  2334. 0 20 [X] 2 ","
  2335. 13
  2336. 8 10
  2337. 17 91
  2338. 6 9
  2339. 22 5
  2340. 0 20 [X] 3 ","
  2341. 13
  2342. 8 11
  2343. 17 92
  2344. 0 20 "{11}" 3 " "
  2345. 13
  2346. 8 12
  2347. 17 93
  2348. 0 20 "{12}" 1 "_"
  2349. 13
  2350. 0 20 "{12}" 2 "_"
  2351. 13
  2352. 0 20 "{12}" 3 "_"
  2353. 13
  2354. 0 20 "{12}" 4 "_"
  2355. 13
  2356. 0 20 "{12}" 5 "_"
  2357. 13
  2358. 0 16 [X] "_" [X] "_" [X] "_" [X] "_" [X] "_" "echo_"
  2359. 13
  2360. 8 15
  2361. 17 94
  2362. 0 264 "{15}" "{25}"
  2363. 17 95
  2364. 0 264 "{12}" "{25}"
  2365. 17 96
  2366. 6 8
  2367. 5 1
  2368. 18 0
  2369. 11 00003885
  2370. 17 97
  2371. 0 1306 "{26}" "{10}"
  2372. 13
  2373. 8 17
  2374. 17 99
  2375. 2 571 1
  2376. 10 00003278
  2377. 17 102
  2378. 6 8
  2379. 5 0
  2380. 18 0
  2381. 11 00003952
  2382. 17 103
  2383. 2 267 1
  2384. 17 106
  2385. 16 torchfields "{0}"
  2386. 17 107
  2387. 16 freeglobs "{0}"
  2388. 17 108
  2389. 0 266 "target"
  2390. 17 109
  2391. 0 266 "numglobs"
  2392. 17 110
  2393. 6 24
  2394. 5 3
  2395. 18 0
  2396. 11 00004328
  2397. 17 111
  2398. 0 285 "{3}!AmiButtonCheck(25550, 1)" 0.1
  2399. 17 112
  2400. 0 285 "{3}!AmiUIGray(25550, 0)" 0.1
  2401. 17 113
  2402. 0 285 "{3}!AmiUIGray(25551, 0)" 0.1
  2403. 17 114
  2404. 0 285 "{3}!AmiUIGray(25975, 0)" 0.1
  2405. 17 115
  2406. 0 274 008
  2407. 17 116
  2408. 24 305
  2409. 13
  2410. 8 17
  2411. 6 1
  2412. 15
  2413. 17 118
  2414. 9
  2415. 14 AmiButtonCheck
  2416. 29 0 ID
  2417. 29 1 State
  2418. 29 2 AmiButtonCheck
  2419. 17 1
  2420. 29 3 hdlg
  2421. 0 284 "user,GetActiveWindow,H"
  2422. 13
  2423. 8 3
  2424. 17 2
  2425. 29 4 idnew
  2426. 0 44 "{3}" "{0}"
  2427. 13
  2428. 8 4
  2429. 17 3
  2430. 0 1036 "{4}" 1025 "{1}" 0
  2431. 6 2
  2432. 15
  2433. 17 4
  2434. 9
  2435. 14 AmiUIGray
  2436. 29 0 ID
  2437. 29 1 State
  2438. 29 2 AmiUIGray
  2439. 17 1
  2440. 29 3 hdlg
  2441. 0 284 "user,GetActiveWindow,H"
  2442. 13
  2443. 8 3
  2444. 17 2
  2445. 29 4 idnew
  2446. 0 44 "{3}" "{0}"
  2447. 13
  2448. 8 4
  2449. 17 3
  2450. 0 284 "User,EnableWindow,AHH" "{4}" "{1}"
  2451. 6 2
  2452. 15
  2453. 17 4
  2454. 9
  2455. 14 freeglobs
  2456. 29 0 target
  2457. 29 1 freeglobs
  2458. 17 2
  2459. 29 2 targlen
  2460. 0 14 "{0}"
  2461. 13
  2462. 8 2
  2463. 17 3
  2464. 29 3 numglobs
  2465. 0 299
  2466. 13
  2467. 8 3
  2468. 17 4
  2469. 6 3
  2470. 29 4 globnuke
  2471. 21 4 [X]
  2472. 17 5
  2473. 0 300 &4
  2474. 29 5 i
  2475. 5 1
  2476. 8 5
  2477. 17 6
  2478. 6 3
  2479. 6 5
  2480. 18 2
  2481. 12 00000272
  2482. 10 00000375
  2483. 5 1
  2484. 6 5
  2485. 3 0
  2486. 8 5
  2487. 10 00000191
  2488. 17 7
  2489. 6 5
  2490. 22 4
  2491. 0 806 [X] "{2}"
  2492. 13
  2493. 6 0
  2494. 18 0
  2495. 11 00000362
  2496. 17 8
  2497. 6 5
  2498. 22 4
  2499. 0 266 [X]
  2500. 10 00000239
  2501. 6 1
  2502. 15
  2503. 17 11
  2504. 9
  2505. 14 torchfields
  2506. 29 0 target
  2507. 29 1 torchfields
  2508. 17 2
  2509. 29 2 cnt
  2510. 0 1304 0
  2511. 13
  2512. 8 2
  2513. 17 3
  2514. 5 0
  2515. 6 2
  2516. 18 1
  2517. 11 00000631
  2518. 17 4
  2519. 6 2
  2520. 29 3 fields
  2521. 21 3 [X]
  2522. 17 5
  2523. 0 1305 0 &3
  2524. 29 4 i
  2525. 5 1
  2526. 8 4
  2527. 17 6
  2528. 6 2
  2529. 6 4
  2530. 18 2
  2531. 12 00000269
  2532. 10 00000618
  2533. 5 1
  2534. 6 4
  2535. 3 0
  2536. 8 4
  2537. 10 00000188
  2538. 17 7
  2539. 29 5 pfid
  2540. 6 4
  2541. 22 3
  2542. 0 20 [X] 1 ","
  2543. 13
  2544. 8 5
  2545. 17 8
  2546. 29 6 pftype
  2547. 6 4
  2548. 22 3
  2549. 0 20 [X] 2 ","
  2550. 13
  2551. 8 6
  2552. 17 9
  2553. 29 7 pffield
  2554. 6 4
  2555. 22 3
  2556. 0 20 [X] 3 ","
  2557. 13
  2558. 8 7
  2559. 17 10
  2560. 29 8 varname
  2561. 0 20 "{7}" 3 " "
  2562. 13
  2563. 8 8
  2564. 17 11
  2565. 29 9 targlen
  2566. 0 14 "{0}"
  2567. 13
  2568. 8 9
  2569. 17 12
  2570. 0 806 "{8}" "{9}"
  2571. 13
  2572. 6 0
  2573. 18 0
  2574. 11 00000605
  2575. 17 13
  2576. 2 227 1 "{5}" "{6}"
  2577. 10 00000236
  2578. 10 00000631
  2579. 6 1
  2580. 15
  2581. 17 19
  2582. 9
  2583. 14 savesty
  2584. 29 0 Hdlg
  2585. 29 1 id
  2586. 29 2 dummy
  2587. 29 3 savesty
  2588. 24 305
  2589. 17 2
  2590. 0 284 "user,SetFocus,HH" "{0}"
  2591. 6 3
  2592. 15
  2593. 17 3
  2594. 9
  2595. 14 PreBuild
  2596. 29 0 Hdlg
  2597. 29 1 id
  2598. 29 2 dummy
  2599. 29 3 PreBuild
  2600. 17 1
  2601. 29 4 target
  2602. 0 265 "target"
  2603. 13
  2604. 8 4
  2605. 17 2
  2606. 29 5 numglobs
  2607. 0 265 "numglobs"
  2608. 13
  2609. 8 5
  2610. 17 4
  2611. 29 6 Font
  2612. 0 284 "gdi,CreateFont,HHHHHHHHHHHHHHC" 13 0 0 0 400 0 0 0 0 0 0 0 0 "Helv"
  2613. 13
  2614. 8 6
  2615. 17 5
  2616. 6 6
  2617. 11 00000720
  2618. 17 6
  2619. 29 7 hctl
  2620. 0 44 "{0}" 1050
  2621. 13
  2622. 8 7
  2623. 17 7
  2624. 29 8 hctl2
  2625. 0 44 "{0}" 1060
  2626. 13
  2627. 8 8
  2628. 17 8
  2629. 0 284 "user,SendMessage,HHHHJ" "{7}" 48 "{6}" 0
  2630. 17 9
  2631. 0 284 "user,SendMessage,HHHHJ" "{8}" 48 "{6}" 0
  2632. 29 9 i
  2633. 5 8000
  2634. 8 9
  2635. 17 10
  2636. 5 8009
  2637. 6 9
  2638. 18 2
  2639. 12 00000581
  2640. 10 00000684
  2641. 5 1
  2642. 6 9
  2643. 3 0
  2644. 8 9
  2645. 10 00000496
  2646. 17 11
  2647. 0 44 "{0}" "{9}"
  2648. 13
  2649. 8 7
  2650. 17 12
  2651. 0 284 "user,SendMessage,HHHHJ" "{7}" 48 "{6}" 0
  2652. 10 00000548
  2653. 17 14
  2654. 0 264 "Setfont:hFont" "{6}"
  2655. 17 17
  2656. 29 10 CurStyleSheet
  2657. 0 279 3
  2658. 13
  2659. 8 10
  2660. 17 18
  2661. 0 18 "{10}"
  2662. 13
  2663. 8 10
  2664. 17 19
  2665. 29 11 lb
  2666. 0 39 091
  2667. 13
  2668. 8 11
  2669. 17 20
  2670. 29 12 rb
  2671. 0 39 093
  2672. 13
  2673. 8 12
  2674. 17 21
  2675. 0 16 "{11}" "{10}" "{12}"
  2676. 13
  2677. 8 10
  2678. 17 22
  2679. 6 4
  2680. 7 "as_def"
  2681. 18 0
  2682. 11 00001608
  2683. 17 23
  2684. 0 284 "user,GetActiveWindow,H"
  2685. 13
  2686. 0 284 "user,SetWindowText,IHC" [X] "Default Information"
  2687. 17 24
  2688. 0 44 "{0}" 3
  2689. 13
  2690. 0 284 "User,ShowWindow,AHH" [X] 1
  2691. 17 25
  2692. 0 44 "{0}" 1060
  2693. 13
  2694. 0 284 "User,ShowWindow,AHH" [X] 0
  2695. 17 26
  2696. 29 13 L1
  2697. 7 "Type the information that you want to appear each time "
  2698. 8 13
  2699. 17 27
  2700. 29 14 L2
  2701. 7 "you create this type of document.  Choose OK to insert this information "
  2702. 8 14
  2703. 17 28
  2704. 29 15 L3
  2705. 7 "into the current document only.  Choose Save As to save this "
  2706. 8 15
  2707. 17 29
  2708. 29 16 L4
  2709. 7 "information to a new style sheet."
  2710. 8 16
  2711. 17 30
  2712. 29 17 helptext
  2713. 7 "{13}{14}{15}{16}"
  2714. 8 17
  2715. 17 31
  2716. 0 31 1050 "{17}"
  2717. 10 00001988
  2718. 17 33
  2719. 0 284 "user,GetActiveWindow,H"
  2720. 13
  2721. 0 284 "user,SetWindowText,IHC" [X] "Optional Information"
  2722. 17 34
  2723. 0 44 "{0}" 3
  2724. 13
  2725. 0 284 "User,ShowWindow,AHH" [X] 0
  2726. 17 35
  2727. 0 44 "{0}" 1060
  2728. 13
  2729. 0 284 "User,ShowWindow,AHH" [X] 0
  2730. 17 36
  2731. 7 "Type the information you want to appear "
  2732. 8 13
  2733. 17 37
  2734. 7 "in this document."
  2735. 8 14
  2736. 17 38
  2737. 7 "{13}{14}{15}{16}"
  2738. 8 17
  2739. 17 39
  2740. 0 31 1050 "{17}"
  2741. 6 5
  2742. 5 1
  2743. 3 0
  2744. 8 9
  2745. 17 42
  2746. 5 9
  2747. 6 9
  2748. 18 2
  2749. 12 00002090
  2750. 10 00002319
  2751. 5 1
  2752. 6 9
  2753. 3 0
  2754. 8 9
  2755. 10 00002008
  2756. 17 43
  2757. 29 18 stid
  2758. 5 1000
  2759. 6 9
  2760. 3 0
  2761. 8 18
  2762. 17 44
  2763. 0 44 "{0}" "{18}"
  2764. 13
  2765. 0 284 "User,ShowWindow,AHH" [X] 0
  2766. 17 45
  2767. 29 19 ebid
  2768. 5 8000
  2769. 6 9
  2770. 3 0
  2771. 8 19
  2772. 17 46
  2773. 0 44 "{0}" "{19}"
  2774. 13
  2775. 0 284 "User,ShowWindow,AHH" [X] 0
  2776. 10 00002057
  2777. 17 49
  2778. 5 4
  2779. 29 20 rect
  2780. 21 20 [X]
  2781. 17 50
  2782. 0 284 "user,GetWindowRect,HHN" "{0}" &20
  2783. 17 51
  2784. 29 21 x
  2785. 5 1
  2786. 22 20
  2787. 8 21
  2788. 17 52
  2789. 29 22 y
  2790. 5 2
  2791. 22 20
  2792. 8 22
  2793. 17 53
  2794. 29 23 xL
  2795. 5 3
  2796. 22 20
  2797. 8 23
  2798. 17 54
  2799. 29 24 yL
  2800. 5 4
  2801. 22 20
  2802. 8 24
  2803. 17 55
  2804. 29 25 MoveBase
  2805. 5 24
  2806. 8 25
  2807. 17 56
  2808. 29 26 moveshrink
  2809. 6 25
  2810. 5 9
  2811. 6 5
  2812. 3 1
  2813. 4 0
  2814. 8 26
  2815. 17 57
  2816. 6 4
  2817. 7 "as_def"
  2818. 18 0
  2819. 11 00002750
  2820. 17 58
  2821. 6 26
  2822. 5 22
  2823. 3 0
  2824. 8 26
  2825. 17 59
  2826. 29 27 max
  2827. 5 145
  2828. 8 27
  2829. 10 00002800
  2830. 17 61
  2831. 6 26
  2832. 5 50
  2833. 3 0
  2834. 8 26
  2835. 17 62
  2836. 5 217
  2837. 8 27
  2838. 17 64
  2839. 6 26
  2840. 6 27
  2841. 18 3
  2842. 11 00002857
  2843. 17 65
  2844. 6 27
  2845. 8 26
  2846. 17 67
  2847. 6 23
  2848. 6 21
  2849. 3 1
  2850. 6 24
  2851. 6 22
  2852. 6 26
  2853. 3 0
  2854. 3 1
  2855. 0 284 "user,MoveWindow,HHHHHHH" "{0}" "{21}" "{22}" [X] [X] 1
  2856. 17 69
  2857. 29 28 hwndCtrl
  2858. 0 44 "{0}" 1050
  2859. 13
  2860. 8 28
  2861. 17 70
  2862. 5 4
  2863. 29 29 rect2
  2864. 21 29 [X]
  2865. 17 71
  2866. 5 4
  2867. 29 30 rect3
  2868. 21 30 [X]
  2869. 17 72
  2870. 0 284 "user,GetWindowRect,HHN" "{28}" &29
  2871. 17 73
  2872. 0 284 "user,ScreenToClient,HHN" "{0}" &29
  2873. 17 74
  2874. 0 284 "user,GetClientRect,HHN" "{28}" &30
  2875. 17 75
  2876. 5 1
  2877. 22 29
  2878. 8 21
  2879. 17 76
  2880. 5 2
  2881. 22 29
  2882. 8 22
  2883. 17 77
  2884. 5 3
  2885. 22 30
  2886. 8 23
  2887. 17 78
  2888. 5 4
  2889. 22 30
  2890. 8 24
  2891. 17 79
  2892. 6 25
  2893. 5 9
  2894. 6 5
  2895. 3 1
  2896. 4 0
  2897. 8 26
  2898. 17 80
  2899. 6 4
  2900. 7 "as_def"
  2901. 18 0
  2902. 11 00003459
  2903. 17 81
  2904. 5 137
  2905. 8 27
  2906. 10 00003479
  2907. 17 83
  2908. 5 167
  2909. 8 27
  2910. 17 85
  2911. 6 26
  2912. 6 27
  2913. 18 3
  2914. 11 00003536
  2915. 17 86
  2916. 6 27
  2917. 8 26
  2918. 17 88
  2919. 6 22
  2920. 6 26
  2921. 3 1
  2922. 0 284 "user,MoveWindow,HHHHHHH" "{28}" "{21}" [X] "{23}" "{24}" 1
  2923. 6 3
  2924. 15
  2925. 17 89
  2926. 9
  2927. 14 initcapit
  2928. 29 0 string
  2929. 29 1 initcapit
  2930. 17 1
  2931. 0 808 0 " SSN " "{0}"
  2932. 13
  2933. 5 0
  2934. 18 1
  2935. 11 00000128
  2936. 17 2
  2937. 6 0
  2938. 8 1
  2939. 6 1
  2940. 15
  2941. 9
  2942. 17 5
  2943. 29 2 firstchar
  2944. 0 806 "{0}" 1
  2945. 13
  2946. 8 2
  2947. 17 6
  2948. 29 3 restchars
  2949. 0 14 "{0}"
  2950. 13
  2951. 5 1
  2952. 3 1
  2953. 0 807 "{0}" [X]
  2954. 13
  2955. 0 17 [X]
  2956. 13
  2957. 8 3
  2958. 17 7
  2959. 0 16 "{2}" "{3}"
  2960. 13
  2961. 8 1
  2962. 6 1
  2963. 15
  2964. 17 8
  2965. 9
  2966. DIALOG autostyle
  2967. -2134376448 23 85 57 262 185 "" "" "_LETTER1.STY Information" 
  2968. FONT 8 "Helv" 
  2969. 109 6 91 12 8001 1350631552 "edit" "" 0 
  2970. 109 21 91 12 8002 1350631552 "edit" "" 0 
  2971. 109 36 91 12 8003 1350631552 "edit" "" 0 
  2972. 109 51 91 12 8004 1350631552 "edit" "" 0 
  2973. 109 66 91 12 8005 1350631552 "edit" "" 0 
  2974. 109 81 91 12 8006 1350631552 "edit" "" 0 
  2975. 109 96 91 12 8007 1350631552 "edit" "" 0 
  2976. 109 111 91 12 8008 1350631552 "edit" "" 0 
  2977. 109 126 91 12 8009 1350631552 "edit" "" 0 
  2978. 204 5 53 14 1 1342373889 "button" "OK" 0 
  2979. 204 22 53 14 2 1342373888 "button" "Cancel" 0 
  2980. 204 39 53 14 3 1342373888 "button" "Save &As..." 0 
  2981. 9 9 95 9 1001 1342177280 "static" "fld1:" 0 
  2982. 9 24 94 9 1002 1342177280 "static" "fld2:" 0 
  2983. 9 38 97 9 1003 1342177280 "static" "fld3:" 0 
  2984. 9 53 96 9 1004 1342177280 "static" "fld4:" 0 
  2985. 9 68 97 9 1005 1342177280 "static" "fld5:" 0 
  2986. 9 83 97 9 1006 1342177280 "static" "fld6:" 0 
  2987. 9 98 98 9 1007 1342177280 "static" "fld7:" 0 
  2988. 9 113 96 9 1008 1342177280 "static" "fld8:" 0 
  2989. 9 128 97 9 1009 1342177280 "static" "fld9:" 0 
  2990. 9 143 222 36 1050 1342177280 "static" "Default box text" 0 
  2991. 34 143 219 36 1060 1342177280 "static" "User box text" 0 
  2992. 00029492
  2993.