home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / amimacro.zip / PACK.SMM < prev    next >
INI File  |  1990-06-08  |  9KB  |  1,182 lines

  1. [ver]
  2.     4
  3. [sty]
  4.     
  5. [files]
  6. [prn]
  7.     PCL / HP LaserJet
  8. [lang]
  9.     1
  10. [desc]
  11.     
  12.     
  13.     
  14.     
  15.     
  16.     644861065
  17.     9
  18.     644702399
  19. [fopts]
  20.     0
  21.     1
  22.     0
  23.     0
  24. [lnopts]
  25.     2
  26.     Body Text
  27. [docopts]
  28.     5
  29.     2
  30. [tag]
  31.     Body Text
  32.     2
  33.     [fnt]
  34.         ITC Galliard
  35.         220
  36.         0
  37.         49152
  38.     [algn]
  39.         481
  40.         1
  41.         0
  42.         0
  43.         0
  44.     [spc]
  45.         17
  46.         288
  47.         1
  48.         0
  49.         288
  50.         1
  51.         100
  52.     [brk]
  53.         4
  54.     [line]
  55.         8
  56.         0
  57.         1
  58.         0
  59.         1
  60.         2
  61.         2
  62.         20
  63.         20
  64.         1
  65.     [spec]
  66.         0
  67.         0
  68.         
  69.         9
  70.         1
  71.         0
  72.         0
  73.         0
  74.         0
  75.         0
  76.     [nfmt]
  77.         272
  78.         1
  79.         2
  80.         .
  81.         ,
  82.         $
  83. [tag]
  84.     Body Single
  85.     3
  86.     [fnt]
  87.         ITC Galliard
  88.         220
  89.         0
  90.         49152
  91.     [algn]
  92.         481
  93.         1
  94.         0
  95.         0
  96.         0
  97.     [spc]
  98.         17
  99.         273
  100.         1
  101.         0
  102.         0
  103.         1
  104.         100
  105.     [brk]
  106.         4
  107.     [line]
  108.         8
  109.         0
  110.         1
  111.         0
  112.         1
  113.         2
  114.         2
  115.         20
  116.         20
  117.         1
  118.     [spec]
  119.         0
  120.         0
  121.         
  122.         288
  123.         1
  124.         0
  125.         0
  126.         0
  127.         0
  128.         0
  129.     [nfmt]
  130.         272
  131.         1
  132.         2
  133.         .
  134.         ,
  135.         $
  136. [tag]
  137.     Bullet 1
  138.     4
  139.     [fnt]
  140.         ITC Galliard
  141.         220
  142.         0
  143.         49152
  144.     [algn]
  145.         65
  146.         1
  147.         360
  148.         360
  149.         360
  150.     [spc]
  151.         17
  152.         273
  153.         1
  154.         0
  155.         144
  156.         1
  157.         100
  158.     [brk]
  159.         4
  160.     [line]
  161.         8
  162.         0
  163.         1
  164.         0
  165.         1
  166.         2
  167.         2
  168.         20
  169.         20
  170.         1
  171.     [spec]
  172.         0
  173.         0
  174.         <*5>
  175.         0
  176.         1
  177.         1
  178.         0
  179.         0
  180.         0
  181.         0
  182.     [nfmt]
  183.         272
  184.         1
  185.         2
  186.         .
  187.         ,
  188.         $
  189. [tag]
  190.     Bullet 2
  191.     5
  192.     [fnt]
  193.         ITC Galliard
  194.         220
  195.         0
  196.         49152
  197.     [algn]
  198.         65
  199.         1
  200.         720
  201.         360
  202.         360
  203.     [spc]
  204.         17
  205.         273
  206.         1
  207.         0
  208.         144
  209.         1
  210.         100
  211.     [brk]
  212.         4
  213.     [line]
  214.         8
  215.         0
  216.         1
  217.         0
  218.         1
  219.         2
  220.         2
  221.         20
  222.         20
  223.         1
  224.     [spec]
  225.         0
  226.         0
  227.         <*0>
  228.         29284
  229.         1
  230.         1
  231.         0
  232.         0
  233.         0
  234.         0
  235.     [nfmt]
  236.         272
  237.         1
  238.         2
  239.         .
  240.         ,
  241.         $
  242. [tag]
  243.     Indent 1
  244.     6
  245.     [fnt]
  246.         ITC Galliard
  247.         220
  248.         0
  249.         49152
  250.     [algn]
  251.         449
  252.         1
  253.         720
  254.         0
  255.         0
  256.     [spc]
  257.         17
  258.         273
  259.         1
  260.         0
  261.         0
  262.         1
  263.         100
  264.     [brk]
  265.         4
  266.     [line]
  267.         8
  268.         0
  269.         1
  270.         0
  271.         1
  272.         2
  273.         2
  274.         20
  275.         20
  276.         1
  277.     [spec]
  278.         0
  279.         0
  280.         
  281.         0
  282.         1
  283.         0
  284.         0
  285.         0
  286.         0
  287.         0
  288.     [nfmt]
  289.         272
  290.         1
  291.         2
  292.         .
  293.         ,
  294.         $
  295. [tag]
  296.     Indent 2
  297.     7
  298.     [fnt]
  299.         ITC Galliard
  300.         220
  301.         0
  302.         49152
  303.     [algn]
  304.         449
  305.         1
  306.         1080
  307.         0
  308.         0
  309.     [spc]
  310.         17
  311.         273
  312.         1
  313.         0
  314.         0
  315.         1
  316.         100
  317.     [brk]
  318.         4
  319.     [line]
  320.         8
  321.         0
  322.         1
  323.         0
  324.         1
  325.         2
  326.         2
  327.         20
  328.         20
  329.         1
  330.     [spec]
  331.         0
  332.         0
  333.         
  334.         0
  335.         1
  336.         0
  337.         0
  338.         0
  339.         0
  340.         0
  341.     [nfmt]
  342.         272
  343.         1
  344.         2
  345.         .
  346.         ,
  347.         $
  348. [tag]
  349.     Number List
  350.     8
  351.     [fnt]
  352.         ITC Galliard
  353.         220
  354.         0
  355.         49152
  356.     [algn]
  357.         321
  358.         1
  359.         360
  360.         360
  361.         360
  362.     [spc]
  363.         17
  364.         273
  365.         1
  366.         0
  367.         144
  368.         1
  369.         100
  370.     [brk]
  371.         4
  372.     [line]
  373.         8
  374.         0
  375.         1
  376.         0
  377.         1
  378.         2
  379.         2
  380.         20
  381.         20
  382.         1
  383.     [spec]
  384.         0
  385.         0
  386.         <*:>:
  387.         0
  388.         1
  389.         1
  390.         0
  391.         0
  392.         0
  393.         0
  394.     [nfmt]
  395.         272
  396.         1
  397.         2
  398.         .
  399.         ,
  400.         $
  401. [tag]
  402.     To/From/Date
  403.     9
  404.     [fnt]
  405.         ITC Galliard
  406.         220
  407.         0
  408.         49152
  409.     [algn]
  410.         225
  411.         1
  412.         0
  413.         0
  414.         0
  415.     [spc]
  416.         17
  417.         273
  418.         1
  419.         0
  420.         0
  421.         1
  422.         100
  423.     [brk]
  424.         4
  425.     [line]
  426.         8
  427.         0
  428.         1
  429.         0
  430.         1
  431.         2
  432.         2
  433.         20
  434.         20
  435.         1
  436.     [spec]
  437.         0
  438.         0
  439.         
  440.         0
  441.         1
  442.         0
  443.         0
  444.         0
  445.         0
  446.         0
  447.     [nfmt]
  448.         272
  449.         1
  450.         2
  451.         .
  452.         ,
  453.         $
  454. [tag]
  455.     Regarding
  456.     11
  457.     [fnt]
  458.         ITC Galliard
  459.         220
  460.         0
  461.         49152
  462.     [algn]
  463.         225
  464.         1
  465.         0
  466.         0
  467.         0
  468.     [spc]
  469.         17
  470.         273
  471.         1
  472.         360
  473.         360
  474.         1
  475.         100
  476.     [brk]
  477.         4
  478.     [line]
  479.         8
  480.         0
  481.         1
  482.         0
  483.         1
  484.         2
  485.         2
  486.         20
  487.         20
  488.         1
  489.     [spec]
  490.         0
  491.         0
  492.         
  493.         0
  494.         1
  495.         0
  496.         0
  497.         0
  498.         0
  499.         0
  500.     [nfmt]
  501.         272
  502.         1
  503.         2
  504.         .
  505.         ,
  506.         $
  507. [tag]
  508.     Title
  509.     12
  510.     [fnt]
  511.         Swiss
  512.         280
  513.         0
  514.         16384
  515.     [algn]
  516.         225
  517.         1
  518.         0
  519.         0
  520.         0
  521.     [spc]
  522.         17
  523.         288
  524.         1
  525.         0
  526.         288
  527.         1
  528.         100
  529.     [brk]
  530.         4
  531.     [line]
  532.         10
  533.         0
  534.         1
  535.         0
  536.         1
  537.         2
  538.         3
  539.         20
  540.         112
  541.         1
  542.     [spec]
  543.         0
  544.         0
  545.         
  546.         0
  547.         1
  548.         0
  549.         0
  550.         0
  551.         0
  552.         0
  553.     [nfmt]
  554.         272
  555.         1
  556.         2
  557.         .
  558.         ,
  559.         $
  560. [lay]
  561.     Standard
  562.     516
  563.     [rght]
  564.         16834
  565.         11907
  566.         2
  567.         1440
  568.         1701
  569.         2
  570.         1701
  571.         1440
  572.         2
  573.         1
  574.         0
  575.         2
  576.         0
  577.         2
  578.         1
  579.         1440
  580.         10465
  581.         5
  582.         1
  583.         725
  584.         1
  585.         1445
  586.         1
  587.         2885
  588.         1
  589.         4325
  590.         1
  591.         5765
  592.     [hrght]
  593.     [lyfrm]
  594.         1
  595.         11200
  596.         0
  597.         0
  598.         11905
  599.         1701
  600.         1
  601.         1
  602.         3
  603.         1
  604.         5
  605.         0
  606.         0
  607.     [frmlay]
  608.         1701
  609.         11905
  610.         1
  611.         1440
  612.         73
  613.         2
  614.         357
  615.         1440
  616.         2
  617.         1
  618.         0
  619.         1
  620.         1
  621.         0
  622.         1
  623.         1440
  624.         10465
  625.         0
  626.     [txt]
  627. >
  628.     [frght]
  629.     [lyfrm]
  630.         1
  631.         13248
  632.         0
  633.         15133
  634.         11905
  635.         16834
  636.         1
  637.         1
  638.         3
  639.         1
  640.         5
  641.         0
  642.         0
  643.     [frmlay]
  644.         16834
  645.         11905
  646.         1
  647.         1440
  648.         357
  649.         2
  650.         15206
  651.         1440
  652.         2
  653.         1
  654.         0
  655.         1
  656.         1
  657.         0
  658.         1
  659.         1440
  660.         10465
  661.         0
  662.     [txt]
  663. >
  664. [elay]
  665. [l1]
  666.     0
  667. [edoc]
  668. FUNCTION packr()
  669.  
  670. mp=GetMacPath$()
  671.  
  672. box=Strcat$(mp, "pack.ext")
  673.  
  674. start:
  675.  
  676. obj=DialogBox(box, "Files")
  677.  
  678. SWITCH obj
  679.  
  680.     case -1
  681.  
  682.          Message("Dialog-Box Not Found!")
  683.  
  684.         EXIT FUNCTION
  685.  
  686.     case 0
  687.  
  688.         EXIT FUNCTION
  689.  
  690.     case 1
  691.  
  692.         firstname=GetDialogField$(8002)
  693.  
  694.         company=GetDialogField$(8003)
  695.  
  696.         GOTO makesearch
  697.  
  698. ENDSWITCH
  699.  
  700. makesearch:
  701.  
  702. pid=DDEInitiate("packrat2" "system")
  703.  
  704. IF (0=pid)
  705.  
  706.     exec("packrat2.exe","")
  707.  
  708.     pid=DDEInitiate("packrat2" "system")
  709.  
  710.     IF (0=pid)
  711.  
  712.         Message("Cannot start PacRat, Bye...")
  713.  
  714.         EXIT FUNCTION
  715.  
  716.     ENDIF
  717.  
  718. ENDIF
  719.  
  720. DDEExecute(pid, "<[><[>SEARCH(P,{firstname},{company})]")
  721.  
  722. hits=DDEReceive$(pid, "TOTAL")
  723.  
  724. IF (hits=0)
  725.  
  726.     x=Decide("No matches found. Make another search?")
  727.  
  728.     IF(x=0)
  729.  
  730.         EXIT FUNCTION
  731.  
  732.     ELSEIF(x=1)
  733.  
  734.         GOTO start
  735.  
  736.     ENDIF
  737.  
  738. ELSEIF (hits<<>>1)
  739.  
  740.     GOTO cont
  741.  
  742. ENDIF
  743.  
  744. cont:
  745.  
  746. match=DDEReceive$(pid, "ITEM")
  747.  
  748. n1=strfield$(match, 2, "    ")
  749.  
  750. n2=strfield$(match, 4, "    ")
  751.  
  752. n3=strfield$(match, 7, "    ")
  753.  
  754. n4=strfield$(match, 3, "    ")
  755.  
  756. n5=strfield$(match, 10, "    ")
  757.  
  758. n6=strfield$(match, 8, "    ")
  759.  
  760. n7=strfield$(match, 9, "    ")
  761.  
  762. n8=strfield$(match, 11, "    ")
  763.  
  764. IF (n2="")
  765.  
  766.     n1b=n1
  767.  
  768. ELSEIF (n2<<>>"")
  769.  
  770.     n1b=strcat$(n1, ", {n2}")
  771.  
  772. ENDIF
  773.  
  774. FillList(n1b)
  775.  
  776. FillList(n3)
  777.  
  778. FillList(n4)
  779.  
  780. FillList(n5)
  781.  
  782. FillList(n6)
  783.  
  784. FillList(n7)
  785.  
  786. FillList(n8)
  787.  
  788. FillEdit(8001, hits)
  789.  
  790. subj=DialogBox(box, "Files2")
  791.  
  792. IF (n1b="")
  793.  
  794.     f2=""
  795.  
  796. ELSEIF (n1b<<>>"")
  797.  
  798.     f2=StrCat$(n1b, "<[>ENTER]")
  799.  
  800. ENDIF
  801.  
  802. IF (n3="")
  803.  
  804.     f3=""
  805.  
  806. ELSEIF (n3<<>>"")
  807.  
  808.     f3=StrCat$(n3, "<[>ENTER]")
  809.  
  810. ENDIF
  811.  
  812. IF (n4="")
  813.  
  814.     f4=""
  815.  
  816. ELSEIF (n4<<>>"")
  817.  
  818.     f4=StrCat$(n4, "<[>ENTER]")
  819.  
  820. ENDIF
  821.  
  822. IF (n5="")
  823.  
  824.     f5=""
  825.  
  826. ELSEIF (n5<<>>"")
  827.  
  828.     f5=StrCat$(n5, "<[>ENTER]")
  829.  
  830. ENDIF
  831.  
  832. IF (n6="")
  833.  
  834.     f6=""
  835.  
  836. ELSEIF (n6<<>>"")
  837.  
  838.     f6=StrCat$(n6, "<[>ENTER]")
  839.  
  840. ENDIF
  841.  
  842. IF (n7="")
  843.  
  844.     f7=""
  845.  
  846. ELSEIF (n7<<>>"")
  847.  
  848.     f7=StrCat$(n7, "<[>ENTER]")
  849.  
  850. ENDIF
  851.  
  852. IF (n8="")
  853.  
  854.     f8=""
  855.  
  856. ELSEIF (n8<<>>"")
  857.  
  858.     f8=StrCat$(n8, "<[>ENTER]")
  859.  
  860. ENDIF
  861.  
  862. SWITCH subj
  863.  
  864.     case 2
  865.  
  866.         DDETerminate(pid)
  867.  
  868.         EXIT FUNCTION
  869.  
  870.     case 3
  871.  
  872.         GOTO start
  873.  
  874.     case 4
  875.  
  876.         DDEReceive$(pid, "DEC")
  877.  
  878.         GOTO cont
  879.  
  880.     case 5
  881.  
  882.         DDEReceive$(pid, "INC")
  883.  
  884.         GOTO cont
  885.  
  886.     case 6
  887.  
  888.         TYPE("{f2}{f3}{f4}{f5}{f6}{f7}{f8}")
  889.  
  890.         GOTO closing
  891.  
  892. ENDSWITCH
  893.  
  894. closing:
  895.  
  896. DDETerminate(pid)
  897.  
  898. END FUNCTION
  899.  
  900.  
  901. >
  902. [macsum] 1
  903. packr 0 0 27 0
  904. [macse]
  905. 14 packr
  906. 0 295
  907. 13
  908. 8 1
  909. 0 16 "{1}" "pack.ext"
  910. 13
  911. 8 2
  912. 0 26 "{2}" "Files"
  913. 13
  914. 8 3
  915. 5 -1
  916. 6 3
  917. 18 0
  918. 11 00000171
  919. 0 3 "Dialog-Box Not Found!"
  920. 6 0
  921. 15
  922. 9
  923. 10 00000307
  924. 5 0
  925. 6 3
  926. 18 0
  927. 11 00000225
  928. 6 0
  929. 15
  930. 9
  931. 10 00000307
  932. 5 1
  933. 6 3
  934. 18 0
  935. 11 00000307
  936. 0 27 8002
  937. 13
  938. 8 4
  939. 0 27 8003
  940. 13
  941. 8 5
  942. 10 00000307
  943. 0 8 "packrat2" "system"
  944. 13
  945. 8 6
  946. 5 0
  947. 6 6
  948. 18 0
  949. 11 00000504
  950. 0 22 "packrat2.exe" ""
  951. 0 8 "packrat2" "system"
  952. 13
  953. 8 6
  954. 5 0
  955. 6 6
  956. 18 0
  957. 11 00000504
  958. 0 3 "Cannot start PacRat, Bye..."
  959. 6 0
  960. 15
  961. 9
  962. 0 11 "{6}" "[[SEARCH(P,{4},{5})]"
  963. 0 10 "{6}" "TOTAL"
  964. 13
  965. 8 7
  966. 6 7
  967. 5 0
  968. 18 0
  969. 11 00000761
  970. 0 2 "No matches found. Make another search?"
  971. 13
  972. 8 8
  973. 6 8
  974. 5 0
  975. 18 0
  976. 11 00000706
  977. 6 0
  978. 15
  979. 9
  980. 10 00000748
  981. 6 8
  982. 5 1
  983. 18 0
  984. 11 00000748
  985. 10 00000058
  986. 10 00000803
  987. 6 7
  988. 5 1
  989. 18 1
  990. 11 00000803
  991. 10 00000803
  992. 0 10 "{6}" "ITEM"
  993. 13
  994. 8 9
  995. 0 20 "{9}" 2 "    "
  996. 13
  997. 8 10
  998. 0 20 "{9}" 4 "    "
  999. 13
  1000. 8 11
  1001. 0 20 "{9}" 7 "    "
  1002. 13
  1003. 8 12
  1004. 0 20 "{9}" 3 "    "
  1005. 13
  1006. 8 13
  1007. 0 20 "{9}" 10 "    "
  1008. 13
  1009. 8 14
  1010. 0 20 "{9}" 8 "    "
  1011. 13
  1012. 8 15
  1013. 0 20 "{9}" 9 "    "
  1014. 13
  1015. 8 16
  1016. 0 20 "{9}" 11 "    "
  1017. 13
  1018. 8 17
  1019. 6 11
  1020. 7 ""
  1021. 18 0
  1022. 11 00001113
  1023. 6 10
  1024. 8 18
  1025. 10 00001176
  1026. 6 11
  1027. 7 ""
  1028. 18 1
  1029. 11 00001176
  1030. 0 16 "{10}" ", {11}"
  1031. 13
  1032. 8 18
  1033. 0 25 "{18}"
  1034. 0 25 "{12}"
  1035. 0 25 "{13}"
  1036. 0 25 "{14}"
  1037. 0 25 "{15}"
  1038. 0 25 "{16}"
  1039. 0 25 "{17}"
  1040. 0 31 8001 "{7}"
  1041. 0 26 "{2}" "Files2"
  1042. 13
  1043. 8 19
  1044. 6 18
  1045. 7 ""
  1046. 18 0
  1047. 11 00001371
  1048. 7 ""
  1049. 8 20
  1050. 10 00001432
  1051. 6 18
  1052. 7 ""
  1053. 18 1
  1054. 11 00001432
  1055. 0 16 "{18}" "[13]"
  1056. 13
  1057. 8 20
  1058. 6 12
  1059. 7 ""
  1060. 18 0
  1061. 11 00001488
  1062. 7 ""
  1063. 8 21
  1064. 10 00001549
  1065. 6 12
  1066. 7 ""
  1067. 18 1
  1068. 11 00001549
  1069. 0 16 "{12}" "[13]"
  1070. 13
  1071. 8 21
  1072. 6 13
  1073. 7 ""
  1074. 18 0
  1075. 11 00001605
  1076. 7 ""
  1077. 8 22
  1078. 10 00001666
  1079. 6 13
  1080. 7 ""
  1081. 18 1
  1082. 11 00001666
  1083. 0 16 "{13}" "[13]"
  1084. 13
  1085. 8 22
  1086. 6 14
  1087. 7 ""
  1088. 18 0
  1089. 11 00001722
  1090. 7 ""
  1091. 8 23
  1092. 10 00001783
  1093. 6 14
  1094. 7 ""
  1095. 18 1
  1096. 11 00001783
  1097. 0 16 "{14}" "[13]"
  1098. 13
  1099. 8 23
  1100. 6 15
  1101. 7 ""
  1102. 18 0
  1103. 11 00001839
  1104. 7 ""
  1105. 8 24
  1106. 10 00001900
  1107. 6 15
  1108. 7 ""
  1109. 18 1
  1110. 11 00001900
  1111. 0 16 "{15}" "[13]"
  1112. 13
  1113. 8 24
  1114. 6 16
  1115. 7 ""
  1116. 18 0
  1117. 11 00001956
  1118. 7 ""
  1119. 8 25
  1120. 10 00002017
  1121. 6 16
  1122. 7 ""
  1123. 18 1
  1124. 11 00002017
  1125. 0 16 "{16}" "[13]"
  1126. 13
  1127. 8 25
  1128. 6 17
  1129. 7 ""
  1130. 18 0
  1131. 11 00002073
  1132. 7 ""
  1133. 8 26
  1134. 10 00002134
  1135. 6 17
  1136. 7 ""
  1137. 18 1
  1138. 11 00002134
  1139. 0 16 "{17}" "[13]"
  1140. 13
  1141. 8 26
  1142. 5 2
  1143. 6 19
  1144. 18 0
  1145. 11 00002200
  1146. 0 9 "{6}"
  1147. 6 0
  1148. 15
  1149. 9
  1150. 10 00002483
  1151. 5 3
  1152. 6 19
  1153. 18 0
  1154. 11 00002256
  1155. 10 00000058
  1156. 10 00002483
  1157. 5 4
  1158. 6 19
  1159. 18 0
  1160. 11 00002330
  1161. 0 10 "{6}" "DEC"
  1162. 10 00000803
  1163. 10 00002483
  1164. 5 5
  1165. 6 19
  1166. 18 0
  1167. 11 00002404
  1168. 0 10 "{6}" "INC"
  1169. 10 00000803
  1170. 10 00002483
  1171. 5 6
  1172. 6 19
  1173. 18 0
  1174. 11 00002483
  1175. 0 6 "{20}{21}{22}{23}{24}{25}{26}"
  1176. 10 00002483
  1177. 0 9 "{6}"
  1178. 6 0
  1179. 15
  1180. 9
  1181. 00006558
  1182.