home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 14 / 14.iso / s / s005 / 52.ddi / SAMPMAC.LIB / PRNBATCH.SMM < prev    next >
Encoding:
INI File  |  1993-10-14  |  30.1 KB  |  2,221 lines

  1. [ver]
  2.     4
  3. [sty]
  4.     _macro.sty
  5. [charset]
  6.     82
  7.     ANSI (Windows, IBM CP 1252)
  8. [PanoseFontTable]
  9.     3
  10.     5
  11.     Helvetica
  12.     2818
  13.     1029
  14.     514
  15.     2562
  16.     1026
  17.     Helv
  18.     2818
  19.     1029
  20.     514
  21.     770
  22.     1026
  23.     Times New Roman
  24.     514
  25.     773
  26.     1029
  27.     2309
  28.     1027
  29. [revisions]
  30.     0
  31. [recfile]
  32.     
  33.     *
  34.     1
  35.     1
  36.     3
  37.     8
  38.     0
  39.     0
  40. [lang]
  41.     1
  42. [desc]
  43.     Select multiple files to print
  44.     Lotus WPD Technical Support
  45.     Advanced
  46.     Call Backs, Global Arrays
  47.     noautorun
  48.     750641863
  49.     75
  50.     677020248
  51.     3644
  52.     10
  53.     973
  54.     10728
  55.     61128
  56.     27
  57.     Call Backs, Runlater, Global Aray
  58.     
  59.     
  60.     
  61.     
  62.     
  63.     0
  64. [prn]
  65.     QMS-PS 810
  66. [port]
  67.     LPT2:
  68. [fopts]
  69.     0
  70.     1
  71.     0
  72.     0
  73. [lnopts]
  74.     2
  75.     Body Text
  76.     1
  77. [docopts]
  78.     5
  79.     2
  80. [GramStyle]
  81.     
  82. [tag]
  83.     Body Text
  84.     2
  85.     [fnt]
  86.         Helvetica
  87.         240
  88.         0
  89.         49152
  90.     [algn]
  91.         1
  92.         1
  93.         216
  94.         0
  95.         0
  96.     [spc]
  97.         33
  98.         0
  99.         1
  100.         0
  101.         0
  102.         1
  103.         100
  104.     [brk]
  105.         4
  106.     [line]
  107.         8
  108.         0
  109.         1
  110.         0
  111.         0
  112.         1
  113.         1
  114.         144
  115.         144
  116.         1
  117.     [spec]
  118.         0
  119.         0
  120.         
  121.         0
  122.         1
  123.         1
  124.         0
  125.         0
  126.         0
  127.         0
  128.     [nfmt]
  129.         272
  130.         1
  131.         3
  132.         .
  133.         ,
  134.         $
  135.     Body Text
  136.     6
  137.     1
  138.     1560
  139.     1
  140.     3075
  141.     1
  142.     4275
  143.     1
  144.     5655
  145.     1
  146.     7005
  147.     1
  148.     8580
  149.     0
  150. [lay]
  151.     Standard
  152.     513
  153.     [rght]
  154.         15840
  155.         12240
  156.         1
  157.         1440
  158.         1440
  159.         1
  160.         1440
  161.         1440
  162.         0
  163.         0
  164.         16777215
  165.         0
  166.         0
  167.         1
  168.         1
  169.         1440
  170.         10800
  171.         0
  172.     [frght]
  173.     [lyfrm]
  174.         0
  175.         13184
  176.         0
  177.         14400
  178.         12240
  179.         15840
  180.         0
  181.         1
  182.         1
  183.         0 0 0 0 0 0 0
  184.         0
  185.         16777215
  186.         0
  187.     [frmlay]
  188.         15840
  189.         12240
  190.         1
  191.         1440
  192.         648
  193.         1
  194.         14472
  195.         1440
  196.         0
  197.         0
  198.         16777215
  199.         0
  200.         0
  201.         0
  202.         1
  203.         1440
  204.         10800
  205.         0
  206.     [txt]
  207. <:s>
  208.  
  209. >
  210.     [hrght]
  211.     [lyfrm]
  212.         0
  213.         11136
  214.         0
  215.         0
  216.         12240
  217.         1440
  218.         0
  219.         1
  220.         1
  221.         0 0 0 0 0 0 0
  222.         0
  223.         16777215
  224.         0
  225.     [frmlay]
  226.         1440
  227.         12240
  228.         1
  229.         1440
  230.         72
  231.         1
  232.         648
  233.         1440
  234.         0
  235.         0
  236.         16777215
  237.         0
  238.         0
  239.         0
  240.         1
  241.         1440
  242.         10800
  243.         0
  244.     [txt]
  245. <:s>
  246.  
  247. >
  248. [elay]
  249. [lay]
  250.     1
  251.     513
  252.     [rght]
  253.         15840
  254.         12240
  255.         1
  256.         1440
  257.         1440
  258.         1
  259.         1440
  260.         1440
  261.         0
  262.         0
  263.         16777215
  264.         0
  265.         0
  266.         1
  267.         1
  268.         1440
  269.         10800
  270.         11
  271.         1
  272.         705
  273.         1
  274.         1440
  275.         1
  276.         2160
  277.         1
  278.         2880
  279.         1
  280.         3600
  281.         1
  282.         4320
  283.         1
  284.         5040
  285.         1
  286.         5760
  287.         1
  288.         6525
  289.         1
  290.         7185
  291.         1
  292.         7920
  293.     [hrght]
  294.     [lyfrm]
  295.         0
  296.         11136
  297.         0
  298.         0
  299.         12240
  300.         1440
  301.         0
  302.         1
  303.         1
  304.         0 0 0 0 0 0 0
  305.         0
  306.         16777215
  307.         0
  308.     [frmlay]
  309.         1440
  310.         12240
  311.         1
  312.         1440
  313.         72
  314.         1
  315.         648
  316.         1440
  317.         0
  318.         0
  319.         16777215
  320.         0
  321.         0
  322.         0
  323.         1
  324.         1440
  325.         10800
  326.         0
  327.     [txt]
  328. <:s><:#P30670848,P975176>
  329.  
  330. >
  331.     [frght]
  332.     [lyfrm]
  333.         0
  334.         13184
  335.         0
  336.         14400
  337.         12240
  338.         15840
  339.         0
  340.         1
  341.         1
  342.         0 0 0 0 0 0 0
  343.         0
  344.         16777215
  345.         0
  346.     [frmlay]
  347.         15840
  348.         12240
  349.         1
  350.         1440
  351.         648
  352.         1
  353.         14472
  354.         1440
  355.         0
  356.         0
  357.         16777215
  358.         0
  359.         0
  360.         0
  361.         1
  362.         1440
  363.         10800
  364.         0
  365.     [txt]
  366. <:s><:#P30670848,P975176>
  367.  
  368. >
  369. [elay]
  370. [l1]
  371.     1
  372. [edoc]
  373. <:s><:#P30670848,P975176>Define    PrintMsg    "Printing will begin in {Hour} Hours and {Minute} Minutes"
  374.  
  375. <:s><:#P30670848,P975176>Define    NoFiles    "Please Select Some Files First, Thanks.."
  376.  
  377. <:s><:#P30670848,P975176>Define    PrnStatus        "File 1 of {Max}"
  378.  
  379. <:s><:#P30670848,P975176>Define    Status2    "File {ShowStat} of {ShowMax}"
  380.  
  381. <:s><:#P30670848,P975176>Define    NowPrinting    "Now Printing....."
  382.  
  383. <:s><:#P30670848,P975176>Define    NowPrintingFile    "Now Printing File {Filename} "
  384.  
  385. <:s><:#P30670848,P975176>
  386.  
  387. <:s><:#P30670848,P975176>
  388.  
  389. <:s><:#P30670848,P975176>Declare     GetFlag(p1)
  390.  
  391. <:s><:#P30670848,P975176>Declare     SetFlag(p1,p2)
  392.  
  393. <:s><:#P30670848,P975176>Declare     SaveSettings(p1,p2,p3)
  394.  
  395. <:s><:#P30670848,P975176>Define    SetTrue()        SetDlgITemText(Hdlg,%1,1)
  396.  
  397. <:s><:#P30670848,P975176>Define    SetFalse()        SetDlgITemText(Hdlg,%1,0)
  398.  
  399. <:s><:#P30670848,P975176>Define     GetItem()        GetDlgItemText(Hdlg,%1)
  400.  
  401. <:s><:#P30670848,P975176>Define    GetPerm()        GetGlobalArray$("perm",%1)
  402.  
  403. <:s><:#P30670848,P975176>Define    GetTemp()        GetGlobalArray$("temp",%1)
  404.  
  405. <:s><:#P30670848,P975176>Define    Hour_up        67
  406.  
  407. <:s><:#P30670848,P975176>Define    Minute_up        66
  408.  
  409. <:s><:#P30670848,P975176>Define    Hour_down        57
  410.  
  411. <:s><:#P30670848,P975176>Define    Minute_down        56
  412.  
  413. <:s><:#P30670848,P975176>define    VK_LBUTTON        0x001
  414.  
  415. <:s><:#P30670848,P975176>
  416.  
  417. @Function@<:s><:#P30670848,P975176>Function Main()
  418.  
  419. <:s><:#P30670848,P975176>X = 1
  420.  
  421. <:s><:#P30670848,P975176>AllocGlobalVar("Perm",200)
  422.  
  423. <:s><:#P30670848,P975176>SetGlobalArray("Perm",1,1)
  424.  
  425. <:s><:#P30670848,P975176>AllocGlobalVar("Time"2) ' This is the Time Global
  426.  
  427. <:s><:#P30670848,P975176>SetGlobalArray("time",1,0)
  428.  
  429. <:s><:#P30670848,P975176>SetGlobalArray("time",2,0)
  430.  
  431. <:s><:#P30670848,P975176>Mac=GetRunningMacroFile$()
  432.  
  433. <:s><:#P30670848,P975176>doc=getDocpath$()
  434.  
  435. <:s><:#P30670848,P975176>Filledit(9001,"{doc}*.s?m")
  436.  
  437. <:s><:#P30670848,P975176>Filledit(60,1)
  438.  
  439. <:s><:#P30670848,P975176>SetDlgCallBack(54,"{Mac}!Time")
  440.  
  441. <:s><:#P30670848,P975176>SetDlgCallBack(51,"{Mac}!Options")
  442.  
  443. <:s><:#P30670848,P975176>Box=dialogbox("prnbatch.dlg","Select")
  444.  
  445. <:s><:#P30670848,P975176>if Box<<<;>1
  446.  
  447. <:s><:#P30670848,P975176>    FreeGlobalVar("Time")
  448.  
  449. <:s><:#P30670848,P975176>    FreeGlobalVar("Perm")
  450.  
  451. <:s><:#P30670848,P975176>    FreeGlobalVar("Temp")
  452.  
  453. <:s><:#P30670848,P975176>    Exit Function
  454.  
  455. <:s><:#P30670848,P975176>Endif
  456.  
  457. <:s><:#P30670848,P975176>Files=GetDialogField$(9001)
  458.  
  459. <:s><:#P30670848,P975176>Call Loadfiles(Files)
  460.  
  461. <:s><:#P30670848,P975176>Radio1=getdialogfield$(60)
  462.  
  463. <:s><:#P30670848,P975176>Radio2=Getdialogfield$(61)
  464.  
  465. <:s><:#P30670848,P975176>If {Radio2}
  466.  
  467. <:s><:#P30670848,P975176>    hour=GetGlobalArray$("time",1)
  468.  
  469. <:s><:#P30670848,P975176>    Minute=GetGlobalArray$("time",2)
  470.  
  471. <:s><:#P30670848,P975176>        IF Hour<;>0 or Minute<;>0
  472.  
  473. <:s><:#P30670848,P975176>            Runlater("{Mac}!Go","{hour}:{Minute}")
  474.  
  475. <:s><:#P30670848,P975176>            message(PrintMsg)
  476.  
  477. <:s><:#P30670848,P975176>        Else
  478.  
  479. <:s><:#P30670848,P975176>            Call Go()
  480.  
  481. <:s><:#P30670848,P975176>        Endif
  482.  
  483. <:s><:#P30670848,P975176>Elseif {Radio1}
  484.  
  485. <:s><:#P30670848,P975176>    Call Go()
  486.  
  487. <:s><:#P30670848,P975176>Endif
  488.  
  489. <:s><:#P30670848,P975176>End Function
  490.  
  491. <:s><:#P30670848,P975176>
  492.  
  493. <:s><:#P30670848,P975176>
  494.  
  495. @Function@<:s><:#P30670848,P975176>Function LoadFiles(Files)
  496.  
  497. <:s><:#P30670848,P975176>From=1
  498.  
  499. <:s><:#P30670848,P975176>Finish=9999
  500.  
  501. <:s><:#P30670848,P975176>Flag=1
  502.  
  503. <:s><:#P30670848,P975176>Copies=1
  504.  
  505. <:s><:#P30670848,P975176>x=1
  506.  
  507. <:s><:#P30670848,P975176>Dir = GetDocPath$()
  508.  
  509. <:s><:#P30670848,P975176>Total=GetGlobalArray$("Perm",1)
  510.  
  511. <:s><:#P30670848,P975176>    Dim LStorage(total)
  512.  
  513. <:s><:#P30670848,P975176>        For T=2 to ToTal
  514.  
  515. <:s><:#P30670848,P975176>            LStorage(t)=GetGlobalArray$("Perm",t)
  516.  
  517. <:s><:#P30670848,P975176>        Next
  518.  
  519. <:s><:#P30670848,P975176>While (1)
  520.  
  521. <:s><:#P30670848,P975176>        Filename=Strfield$(Files,x," ")
  522.  
  523. <:s><:#P30670848,P975176>        if Len(filename)<;>3
  524.  
  525. <:s><:#P30670848,P975176>            Found=ArraySearch(&LStorage,Filename,2,"^")
  526.  
  527. <:s><:#P30670848,P975176>            IF Found<;>0
  528.  
  529. <:s><:#P30670848,P975176>                Temp=LStorage(Found)
  530.  
  531. <:s><:#P30670848,P975176>            Else
  532.  
  533. <:s><:#P30670848,P975176>        temp="{dir}^{Filename}^{Copies}^{From}^{Finish}^{Flag}"
  534.  
  535. <:s><:#P30670848,P975176>            Endif        
  536.  
  537. <:s><:#P30670848,P975176>            SetGlobalArray("perm",x+1,Temp)
  538.  
  539. <:s><:#P30670848,P975176>            x=x+1
  540.  
  541. <:s><:#P30670848,P975176>        Else
  542.  
  543. <:s><:#P30670848,P975176>            Break
  544.  
  545. <:s><:#P30670848,P975176>        Endif
  546.  
  547. <:s><:#P30670848,P975176>Wend
  548.  
  549. <:s><:#P30670848,P975176>SetGlobalArray("Perm",1,x)
  550.  
  551. <:s><:#P30670848,P975176>End Function
  552.  
  553. <:s><:#P30670848,P975176>
  554.  
  555. <:s><:#P30670848,P975176>
  556.  
  557. @Function@<:s><:#P30670848,P975176>Function Options(Hdlg,Id,Text)
  558.  
  559. <:s><:#P30670848,P975176>Files=GetDlgItemText(Hdlg,9001)
  560.  
  561. <:s><:#P30670848,P975176>If Len(files) <<3
  562.  
  563. <:s><:#P30670848,P975176>    Message(NoFiles)
  564.  
  565. <:s><:#P30670848,P975176>    Exit Function
  566.  
  567. <:s><:#P30670848,P975176>Endif
  568.  
  569. <:s><:#P30670848,P975176>
  570.  
  571. <:s><:#P30670848,P975176>Call Loadfiles(Files)
  572.  
  573. <:s><:#P30670848,P975176>MaxPerm=GetGlobalArray$("Perm",1)
  574.  
  575. <:s><:#P30670848,P975176>AllocGlobalVar("Temp",MaxPerm)
  576.  
  577. <:s><:#P30670848,P975176>AllocGlobalVar ("Counter",1)
  578.  
  579. <:s><:#P30670848,P975176>SetGlobalVar("Counter",2)
  580.  
  581. <:s><:#P30670848,P975176>
  582.  
  583. <:s><:#P30670848,P975176>For x=2 to Maxperm
  584.  
  585. <:s><:#P30670848,P975176>    Data=GetGlobalArray$("Perm",x)
  586.  
  587. <:s><:#P30670848,P975176>    SetGlobalArray("temp",x,Data)
  588.  
  589. <:s><:#P30670848,P975176>Next    
  590.  
  591. <:s><:#P30670848,P975176>Call SetFirst()
  592.  
  593. <:s><:#P30670848,P975176>Mac=GetRunningMacroFile$()
  594.  
  595. <:s><:#P30670848,P975176>FillEdit(50,1)
  596.  
  597. <:s><:#P30670848,P975176>SetDlgCallBack(8000,"{mac}!Numbering")
  598.  
  599. <:s><:#P30670848,P975176>SetDlgCallBack(8001,"{MAc}!Numbering")
  600.  
  601. <:s><:#P30670848,P975176>SetDlgCallBack(56,"{mac}!NextFile")
  602.  
  603. <:s><:#P30670848,P975176>SetDlgCallBack(57,"{mac}!SaveSettings")
  604.  
  605. <:s><:#P30670848,P975176>Box=dialogbox("prnbatch.dlg","Options")
  606.  
  607. <:s><:#P30670848,P975176>if Box = 1
  608.  
  609. <:s><:#P30670848,P975176>Call TempToPerm() ' if ok swap temp to perm
  610.  
  611. <:s><:#P30670848,P975176>Endif
  612.  
  613. <:s><:#P30670848,P975176>FreeGlobalVar("Counter")
  614.  
  615. <:s><:#P30670848,P975176>End Function
  616.  
  617. <:s><:#P30670848,P975176>
  618.  
  619. <:s><:#P30670848,P975176>
  620.  
  621. @Function@<:s><:#P30670848,P975176>Function SaveSettings(Hdlg,Id,Text)
  622.  
  623. <:s><:#P30670848,P975176>Lcount=GetGlobalVar$("Counter")
  624.  
  625. <:s><:#P30670848,P975176>From=GetDlgItemText(Hdlg,8000)
  626.  
  627. <:s><:#P30670848,P975176>Finish=GetDlgItemText(Hdlg,8001)
  628.  
  629. <:s><:#P30670848,P975176>Copies=GetdlgItemText(Hdlg,8002)
  630.  
  631. <:s><:#P30670848,P975176>Flag=GetFlag(Hdlg)
  632.  
  633. <:s><:#P30670848,P975176>Dir=StrField$(GetTemp(Lcount),1,"^")
  634.  
  635. <:s><:#P30670848,P975176>Name=StrField$(GetTemp(Lcount),2,"^")
  636.  
  637. <:s><:#P30670848,P975176>SaveBack="{Dir}^{Name}^{copies}^{From}^{Finish}^{Flag}"
  638.  
  639. <:s><:#P30670848,P975176>SetGlobalArray("Temp",Lcount,SaveBack)
  640.  
  641. <:s><:#P30670848,P975176>End Function
  642.  
  643. <:s><:#P30670848,P975176>
  644.  
  645. @Function@<:s><:#P30670848,P975176>Function NextFile(Hdlg,id,Text)
  646.  
  647. <:s><:#P30670848,P975176>SaveSettings(Hdlg,id,Text)
  648.  
  649. <:s><:#P30670848,P975176>LCount=GetGlobalVar$("counter")
  650.  
  651. <:s><:#P30670848,P975176>Max=GetGlobalArray$("Perm",1)
  652.  
  653. <:s><:#P30670848,P975176>If Lcount<<Max
  654.  
  655. <:s><:#P30670848,P975176>    Lcount=Lcount+1
  656.  
  657. <:s><:#P30670848,P975176>Else
  658.  
  659. <:s><:#P30670848,P975176>    Lcount=2
  660.  
  661. <:s><:#P30670848,P975176>Endif
  662.  
  663. <:s><:#P30670848,P975176>ShowStat=Lcount - 1
  664.  
  665. <:s><:#P30670848,P975176>FullData = GetTemp(Lcount)
  666.  
  667. <:s><:#P30670848,P975176>
  668.  
  669. <:s><:#P30670848,P975176>ShowMax=Max - 1
  670.  
  671. <:s><:#P30670848,P975176>    Name2=UCase$(StrField$(GetTemp(Lcount),2,"^"))
  672.  
  673. <:s><:#P30670848,P975176>    Flag=StrField$(GetTemp(Lcount),6,"^")
  674.  
  675. <:s><:#P30670848,P975176>    From=StrField$(GetTemp(Lcount),4,"^")
  676.  
  677. <:s><:#P30670848,P975176>    fin=StrField$(GetTemp(Lcount),5,"^")
  678.  
  679. <:s><:#P30670848,P975176>    Copies=StrField$(GetTemp(Lcount),3,"^")
  680.  
  681. <:s><:#P30670848,P975176>    SetFlag(Hdlg,Flag)
  682.  
  683. <:s><:#P30670848,P975176>    SetDlgItemText(Hdlg,1002,"{Name2}")
  684.  
  685. <:s><:#P30670848,P975176>    SetDlgItemText(Hdlg,8000,from)
  686.  
  687. <:s><:#P30670848,P975176>    SetDlgITemText(Hdlg,8001,Fin)
  688.  
  689. <:s><:#P30670848,P975176>    SetDlgItemText(Hdlg,8002,Copies)
  690.  
  691. <:s><:#P30670848,P975176>    SetDlgItemText(Hdlg,1003,Status2)
  692.  
  693. <:s><:#P30670848,P975176>    SetGlobalVar("counter",lcount)
  694.  
  695. <:s><:#P30670848,P975176>End Function
  696.  
  697. <:s><:#P30670848,P975176>
  698.  
  699. @Function@<:s><:#P30670848,P975176>Function SetFlag(Hdlg,Flag)
  700.  
  701. <:s><:#P30670848,P975176>mask = 1
  702.  
  703. <:s><:#P30670848,P975176>for i = 1 to 11
  704.  
  705. <:s><:#P30670848,P975176>    If Flag & Mask
  706.  
  707. <:s><:#P30670848,P975176>        SetDlgItemText(hDlg, 59 + i, 1)
  708.  
  709. <:s><:#P30670848,P975176>    Else
  710.  
  711. <:s><:#P30670848,P975176>        SetDlgItemText(Hdlg,59 + i, 0)
  712.  
  713. <:s><:#P30670848,P975176>    Endif
  714.  
  715. <:s><:#P30670848,P975176>    mask = mask * 2
  716.  
  717. <:s><:#P30670848,P975176>If I=3 
  718.  
  719. <:s><:#P30670848,P975176>    Mask=Mask*2
  720.  
  721. <:s><:#P30670848,P975176>Endif
  722.  
  723. <:s><:#P30670848,P975176>next
  724.  
  725. <:s><:#P30670848,P975176>If (GetDlgItemText(Hdlg,60)=0) ' if all is no
  726.  
  727. <:s><:#P30670848,P975176>    SetDlgItemText(Hdlg,90,1)
  728.  
  729. <:s><:#P30670848,P975176>Endif
  730.  
  731. <:s><:#P30670848,P975176>if (((GetDlgItemText(Hdlg,68)=0) and (GetDlgItemText(Hdlg,69)=0)))
  732.  
  733. <:s><:#P30670848,P975176>    SetdlgItemText(Hdlg,50,1)
  734.  
  735. <:s><:#P30670848,P975176>Else
  736.  
  737. <:s><:#P30670848,P975176>    SetDlgItemText(Hdlg,50,0)    
  738.  
  739. <:s><:#P30670848,P975176>Endif
  740.  
  741. <:s><:#P30670848,P975176>End Function
  742.  
  743. <:s><:#P30670848,P975176>
  744.  
  745. @Function@<:s><:#P30670848,P975176>Function SetFirst()
  746.  
  747. <:s><:#P30670848,P975176>Name=Ucase$(Strfield$(GetTemp(2),2,"^"))
  748.  
  749. <:s><:#P30670848,P975176>flag=StrField$(GetTemp(2),6,"^")
  750.  
  751. <:s><:#P30670848,P975176>From=Strfield$(GetTemp(2),4,"^")
  752.  
  753. <:s><:#P30670848,P975176>Finish=Strfield$(GetTemp(2),5,"^")
  754.  
  755. <:s><:#P30670848,P975176>Copies=StrField$(GetTemp(2),3,"^")
  756.  
  757. <:s><:#P30670848,P975176>Max=GetGlobalArray$("Perm",1) - 1
  758.  
  759. <:s><:#P30670848,P975176>Filledit(1002,Name)
  760.  
  761. <:s><:#P30670848,P975176>Filledit(1003,Status)
  762.  
  763. <:s><:#P30670848,P975176>Filledit(8000,From)
  764.  
  765. <:s><:#P30670848,P975176>Filledit(8001,Finish)
  766.  
  767. <:s><:#P30670848,P975176>Filledit(8002,Copies)
  768.  
  769. <:s><:#P30670848,P975176>mask = 1
  770.  
  771. <:s><:#P30670848,P975176>for i = 1 to 11
  772.  
  773. <:s><:#P30670848,P975176>    Filledit(59 + i, flag & mask)
  774.  
  775. <:s><:#P30670848,P975176>    mask = mask * 2
  776.  
  777. <:s><:#P30670848,P975176>If I=3 
  778.  
  779. <:s><:#P30670848,P975176>    Mask=Mask*2
  780.  
  781. <:s><:#P30670848,P975176>Endif
  782.  
  783. <:s><:#P30670848,P975176>next
  784.  
  785. <:s><:#P30670848,P975176>End Function
  786.  
  787. <:s><:#P30670848,P975176>
  788.  
  789. @Function@<:s><:#P30670848,P975176>Function GetFlag(Hdlg)
  790.  
  791. <:s><:#P30670848,P975176>Mask=1
  792.  
  793. <:s><:#P30670848,P975176>SumFlag=0
  794.  
  795. <:s><:#P30670848,P975176>For x=60 to 70
  796.  
  797. <:s><:#P30670848,P975176>    SumFlag=SumFlag+(GetItem(x)*Mask)
  798.  
  799. <:s><:#P30670848,P975176>    Mask=Mask*2
  800.  
  801. <:s><:#P30670848,P975176>if x=62
  802.  
  803. <:s><:#P30670848,P975176>        mask=Mask*2
  804.  
  805. <:s><:#P30670848,P975176>Endif
  806.  
  807. <:s><:#P30670848,P975176>    
  808.  
  809. <:s><:#P30670848,P975176>Next
  810.  
  811. <:s><:#P30670848,P975176>Return SumFlag;
  812.  
  813. <:s><:#P30670848,P975176>End Function
  814.  
  815. <:s><:#P30670848,P975176>
  816.  
  817. @Function@<:s><:#P30670848,P975176>Function Numbering(Hdlg,Id,Text)
  818.  
  819. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,60,0)
  820.  
  821. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,90,True)
  822.  
  823. <:s><:#P30670848,P975176>End Function
  824.  
  825. <:s><:#P30670848,P975176>
  826.  
  827. @Function@<:s><:#P30670848,P975176>Function TempToPerm()
  828.  
  829. <:s><:#P30670848,P975176>' This will dump the contents of the Temp Array into the Perm Array.
  830.  
  831. <:s><:#P30670848,P975176>Total=GetGlobalarray$("Perm",1)
  832.  
  833. <:s><:#P30670848,P975176>FreeGlobalVar("Perm")
  834.  
  835. <:s><:#P30670848,P975176>AllocGlobalVar("Perm",200)
  836.  
  837. <:s><:#P30670848,P975176>SetGlobalArray("Perm",1,Total)
  838.  
  839. <:s><:#P30670848,P975176>For X= 2 to Total
  840.  
  841. <:s><:#P30670848,P975176>    Data=GetGlobalArray$("Temp",x)
  842.  
  843. <:s><:#P30670848,P975176>    SetGlobalArray("Perm",x,Data)
  844.  
  845. <:s><:#P30670848,P975176>Next
  846.  
  847. <:s><:#P30670848,P975176>FreeGlobalVar("Temp")
  848.  
  849. <:s><:#P30670848,P975176>End function
  850.  
  851. <:s><:#P30670848,P975176>    
  852.  
  853. <:s><:#P30670848,P975176>
  854.  
  855. <:s><:#P30670848,P975176>'  This is the time box to allow user to set print time.
  856.  
  857. <:s><:#P30670848,P975176>'
  858.  
  859. @Function@<:s><:#P30670848,P975176>Function Time(hdlg,id,text)
  860.  
  861. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,60,0)
  862.  
  863. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,61,True)
  864.  
  865. <:s><:#P30670848,P975176>T = 0
  866.  
  867. <:s><:#P30670848,P975176>Mac=GetRunningMacroFile$()
  868.  
  869. <:s><:#P30670848,P975176>Today=NOW()
  870.  
  871. <:s><:#P30670848,P975176>Time= FormatTime$(Today,3)
  872.  
  873. <:s><:#P30670848,P975176>Date=FormatDate$(Today,"f")
  874.  
  875. <:s><:#P30670848,P975176>Filledit(1000,Time)
  876.  
  877. <:s><:#P30670848,P975176>Filledit(1006,Date)
  878.  
  879. <:s><:#P30670848,P975176>Sec=(GetGlobalArray$("time",1) * 3600) + (GetGlobalArray$("time",2) * 60)
  880.  
  881. <:s><:#P30670848,P975176>Sec = Sec + Today
  882.  
  883. <:s><:#P30670848,P975176>Filledit(1001,FormatDate$(Sec, "f"))
  884.  
  885. <:s><:#P30670848,P975176>Filledit(1005,FormatTime$(Sec, 3))
  886.  
  887. <:s><:#P30670848,P975176>Filledit(8000, GetGlobalArray$("time",1))
  888.  
  889. <:s><:#P30670848,P975176>Filledit(8001,GetGlobalArray$("time",2))
  890.  
  891. <:s><:#P30670848,P975176>SetDlgCallBack(Hour_Up,"{Mac}!Timeup")
  892.  
  893. <:s><:#P30670848,P975176>SetDlgCallBack(Minute_up,"{Mac}!Timeup")
  894.  
  895. <:s><:#P30670848,P975176>SetDlgCallBack(Hour_Down,"{Mac}!TimeDown")
  896.  
  897. <:s><:#P30670848,P975176>SetDlgCallBack(Minute_Down,"{Mac}!TimeDown")
  898.  
  899. <:s><:#P30670848,P975176>
  900.  
  901. <:s><:#P30670848,P975176>Box=dialogbox("prnbatch.dlg","Time")
  902.  
  903. <:s><:#P30670848,P975176>If Box<<<;>1
  904.  
  905. <:s><:#P30670848,P975176>    Exit Function
  906.  
  907. <:s><:#P30670848,P975176>Endif
  908.  
  909. <:s><:#P30670848,P975176>SetGlobalArray("time",1,GetDialogField$(8000))
  910.  
  911. <:s><:#P30670848,P975176>SetGlobalArray("time",2,GetDialogField$(8001))
  912.  
  913. <:s><:#P30670848,P975176>End Function
  914.  
  915. <:s><:#P30670848,P975176>
  916.  
  917. @Function@<:s><:#P30670848,P975176>Function Timeup(hdlg,id,text)
  918.  
  919. <:s><:#P30670848,P975176>Editbox =8067 - id
  920.  
  921. <:s><:#P30670848,P975176>Number=GetDlgItemText(Hdlg,Editbox)
  922.  
  923. <:s><:#P30670848,P975176>Number=Number + 1
  924.  
  925. <:s><:#P30670848,P975176>if Number <;> 60 
  926.  
  927. <:s><:#P30670848,P975176>        Number = 0
  928.  
  929. <:s><:#P30670848,P975176>    Endif
  930.  
  931. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,Editbox,Number)
  932.  
  933. <:s><:#P30670848,P975176>Call SetTime(Hdlg)
  934.  
  935. <:s><:#P30670848,P975176>End Function
  936.  
  937. <:s><:#P30670848,P975176>
  938.  
  939. @Function@<:s><:#P30670848,P975176>Function TimeDown(hdlg,id,text)
  940.  
  941. <:s><:#P30670848,P975176>Editbox =8057 - id
  942.  
  943. <:s><:#P30670848,P975176>Number=GetDlgItemText(Hdlg,Editbox)
  944.  
  945. <:s><:#P30670848,P975176>Number=Number - 1
  946.  
  947. <:s><:#P30670848,P975176>if Number << 0 
  948.  
  949. <:s><:#P30670848,P975176>    Number = 60
  950.  
  951. <:s><:#P30670848,P975176>Endif
  952.  
  953. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,Editbox,Number)
  954.  
  955. <:s><:#P30670848,P975176>Call SetTime(Hdlg)
  956.  
  957. <:s><:#P30670848,P975176>End Function
  958.  
  959. <:s><:#P30670848,P975176>
  960.  
  961. @Function@<:s><:#P30670848,P975176>Function SetTime(Hdlg)
  962.  
  963. <:s><:#P30670848,P975176>Today = Now()
  964.  
  965. <:s><:#P30670848,P975176>Sec=(GetDlgItemText(Hdlg,8000) * 3600) + (GetDlgItemText(Hdlg,8001) * 60)
  966.  
  967. <:s><:#P30670848,P975176>Sec = Sec + Today
  968.  
  969. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,1000,FormatTime$(Today,3))
  970.  
  971. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,1006,FormatDate$(Today,"f"))
  972.  
  973. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,1001,FormatDate$(Sec, "f"))
  974.  
  975. <:s><:#P30670848,P975176>SetDlgItemText(Hdlg,1005,FormatTime$(Sec, 3))
  976.  
  977. <:s><:#P30670848,P975176>End Function
  978.  
  979. <:s><:#P30670848,P975176>
  980.  
  981. @Function@<:s><:#P30670848,P975176>Function Go()
  982.  
  983. <:s><:#P30670848,P975176>StatusBarMsg(NowPrinting)
  984.  
  985. <:s><:#P30670848,P975176>Total=GetGlobalArray$("Perm",1)
  986.  
  987. <:s><:#P30670848,P975176>If GetOpenFilecount() <;>0
  988.  
  989. <:s><:#P30670848,P975176>    If FileChanged(0,1)
  990.  
  991. <:s><:#P30670848,P975176>        isfileChanged = 1
  992.  
  993. <:s><:#P30670848,P975176>    Endif
  994.  
  995. <:s><:#P30670848,P975176>Endif
  996.  
  997. <:s><:#P30670848,P975176>For y=2 to Total   
  998.  
  999. <:s><:#P30670848,P975176>    AnswerMsgBox(7)
  1000.  
  1001. <:s><:#P30670848,P975176>    Path=StrField$(GetPerm(y),1,"^")
  1002.  
  1003. <:s><:#P30670848,P975176>    Drive=Right$(StrField$(Path,1,":"),1)
  1004.  
  1005. <:s><:#P30670848,P975176>    Direct=Strfield$(Path,2,":")
  1006.  
  1007. <:s><:#P30670848,P975176>    Name=UCase$(StrField$(GetPerm(y),2,"^"))
  1008.  
  1009. <:s><:#P30670848,P975176>    Filename="{Drive}:{Direct}{name}"
  1010.  
  1011. <:s><:#P30670848,P975176>
  1012.  
  1013. <:s><:#P30670848,P975176>    Flag=StrField$(GetPerm(Y),6,"^")
  1014.  
  1015. <:s><:#P30670848,P975176>        If ((Flag & 512) or (Flag & 1024))
  1016.  
  1017. <:s><:#P30670848,P975176>            Else
  1018.  
  1019. <:s><:#P30670848,P975176>                Flag=Flag+1536
  1020.  
  1021. <:s><:#P30670848,P975176>        Endif
  1022.  
  1023. <:s><:#P30670848,P975176>    From=StrField$(GetPerm(Y),4,"^")
  1024.  
  1025. <:s><:#P30670848,P975176>    fin=StrField$(GetPerm(Y),5,"^")
  1026.  
  1027. <:s><:#P30670848,P975176>    Copies=StrField$(GetPerm(Y),3,"^")
  1028.  
  1029. <:s><:#P30670848,P975176>    StatusBarMsg(NowPrintingFile)
  1030.  
  1031. <:s><:#P30670848,P975176>        If 1 = Fileopen("{Filename}",1,"")
  1032.  
  1033. <:s><:#P30670848,P975176>            FilePrint(copies,From,Fin,Flag)
  1034.  
  1035. <:s><:#P30670848,P975176>            FileClose()
  1036.  
  1037. <:s><:#P30670848,P975176>        Endif
  1038.  
  1039. <:s><:#P30670848,P975176>Next
  1040.  
  1041. <:s><:#P30670848,P975176>If GetOpenFilecount()<;>0
  1042.  
  1043. <:s><:#P30670848,P975176>    Filechanged(1,1)
  1044.  
  1045. <:s><:#P30670848,P975176>Endif
  1046.  
  1047. <:s><:#P30670848,P975176>FreeGlobalVar("Time")
  1048.  
  1049. <:s><:#P30670848,P975176>FreeGlobalVar("Perm")
  1050.  
  1051. <:s><:#P30670848,P975176>StatusBarMsg("")
  1052.  
  1053. <:s><:#P30670848,P975176>'HourGlass(off)
  1054.  
  1055. <:s><:#P30670848,P975176>End Function
  1056.  
  1057. <:s><:#P30670848,P975176>
  1058.  
  1059. <:s><:#P30670848,P975176>ChechBoth(Flag)
  1060.  
  1061. <:s><:#P30670848,P975176>End Function
  1062.  
  1063. <:s><:#P30670848,P975176>
  1064.  
  1065. <:s><:#P30670848,P975176>
  1066. >
  1067.  
  1068. [Embedded]
  1069. 00020402
  1070. >
  1071. [macsum4] 15 123
  1072. Main 0 0 10 22
  1073. LoadFiles 1033 1 13 61
  1074. Options 1997 3 7 92
  1075. SaveSettings 2915 3 9 124
  1076. NextFile 3447 3 11 136
  1077. SetFlag 4461 2 3 163
  1078. SetFirst 5104 0 9 186
  1079. GetFlag 5930 1 4 208
  1080. Numbering 6317 3 1 222
  1081. TempToPerm 6442 0 4 227
  1082. Time 6819 3 7 243
  1083. Timeup 7736 3 3 272
  1084. TimeDown 8030 3 3 283
  1085. SetTime 8328 1 3 294
  1086. Go 8723 0 13 304
  1087. [macse]
  1088. 14 Main
  1089. 29 0 Main
  1090. 17 1
  1091. 29 1 X
  1092. 5 1
  1093. 8 1
  1094. 17 2
  1095. 0 271 "Perm" 200
  1096. 17 3
  1097. 0 272 "Perm" 1 1
  1098. 17 4
  1099. 0 271 "Time" 2
  1100. 17 5
  1101. 0 272 "time" 1 0
  1102. 17 6
  1103. 0 272 "time" 2 0
  1104. 17 7
  1105. 29 2 Mac
  1106. 0 802
  1107. 13
  1108. 8 2
  1109. 17 8
  1110. 29 3 doc
  1111. 31 101 45 2
  1112. 13
  1113. 16 _$$5CatSlash [X]
  1114. 13
  1115. 8 3
  1116. 17 9
  1117. 0 31 9001 "{3}*.s?m"
  1118. 17 10
  1119. 0 31 60 1
  1120. 17 11
  1121. 0 41 54 "{2}!Time"
  1122. 17 12
  1123. 0 41 51 "{2}!Options"
  1124. 17 13
  1125. 29 4 Box
  1126. 0 26 "prnbatch.dlg" "Select"
  1127. 13
  1128. 8 4
  1129. 17 14
  1130. 6 4
  1131. 5 1
  1132. 18 1
  1133. 11 00000527
  1134. 17 15
  1135. 0 266 "Time"
  1136. 17 16
  1137. 0 266 "Perm"
  1138. 17 17
  1139. 0 266 "Temp"
  1140. 6 0
  1141. 15
  1142. 9
  1143. 17 20
  1144. 29 5 Files
  1145. 0 27 9001
  1146. 13
  1147. 8 5
  1148. 17 21
  1149. 16 Loadfiles "{5}"
  1150. 17 22
  1151. 29 6 Radio1
  1152. 0 27 60
  1153. 13
  1154. 8 6
  1155. 17 23
  1156. 29 7 Radio2
  1157. 0 27 61
  1158. 13
  1159. 8 7
  1160. 17 24
  1161. 6 7
  1162. 11 00000975
  1163. 17 25
  1164. 29 8 hour
  1165. 0 273 "time" 1
  1166. 13
  1167. 8 8
  1168. 17 26
  1169. 29 9 Minute
  1170. 0 273 "time" 2
  1171. 13
  1172. 8 9
  1173. 17 27
  1174. 6 8
  1175. 5 0
  1176. 18 3
  1177. 6 9
  1178. 5 0
  1179. 18 3
  1180. 1 2
  1181. 11 00000948
  1182. 17 28
  1183. 0 285 "{2}!Go" "{8}:{9}"
  1184. 17 29
  1185. 0 3 "Printing will begin in {8} Hours and {9} Minutes"
  1186. 10 00000962
  1187. 17 31
  1188. 16 Go
  1189. 10 00001014
  1190. 17 33
  1191. 6 6
  1192. 11 00001014
  1193. 17 34
  1194. 16 Go
  1195. 6 0
  1196. 15
  1197. 17 36
  1198. 9
  1199. 14 LoadFiles
  1200. 29 0 Files
  1201. 29 1 LoadFiles
  1202. 17 1
  1203. 29 2 From
  1204. 5 1
  1205. 8 2
  1206. 17 2
  1207. 29 3 Finish
  1208. 5 9999
  1209. 8 3
  1210. 17 3
  1211. 29 4 Flag
  1212. 5 1
  1213. 8 4
  1214. 17 4
  1215. 29 5 Copies
  1216. 5 1
  1217. 8 5
  1218. 17 5
  1219. 29 6 x
  1220. 5 1
  1221. 8 6
  1222. 17 6
  1223. 29 7 Dir
  1224. 31 101 45 2
  1225. 13
  1226. 16 _$$5CatSlash [X]
  1227. 13
  1228. 8 7
  1229. 17 7
  1230. 29 8 Total
  1231. 0 273 "Perm" 1
  1232. 13
  1233. 8 8
  1234. 17 8
  1235. 6 8
  1236. 29 9 LStorage
  1237. 21 9 [X]
  1238. 29 10 T
  1239. 5 2
  1240. 8 10
  1241. 17 9
  1242. 6 8
  1243. 6 10
  1244. 18 2
  1245. 12 00000427
  1246. 10 00000484
  1247. 5 1
  1248. 6 10
  1249. 3 0
  1250. 8 10
  1251. 10 00000343
  1252. 17 10
  1253. 6 10
  1254. 0 273 "Perm" "{10}"
  1255. 13
  1256. 23 9
  1257. 10 00000392
  1258. 17 12
  1259. 5 1
  1260. 11 00000916
  1261. 17 13
  1262. 29 11 Filename
  1263. 0 20 "{0}" "{6}" " "
  1264. 13
  1265. 8 11
  1266. 17 14
  1267. 0 14 "{11}"
  1268. 13
  1269. 5 3
  1270. 18 3
  1271. 11 00000883
  1272. 17 15
  1273. 29 12 Found
  1274. 0 1044 &9 "{11}" 2 "^"
  1275. 13
  1276. 8 12
  1277. 17 16
  1278. 6 12
  1279. 5 0
  1280. 18 3
  1281. 11 00000753
  1282. 17 17
  1283. 29 13 Temp
  1284. 6 12
  1285. 22 9
  1286. 8 13
  1287. 10 00000796
  1288. 17 19
  1289. 7 "{7}^{11}^{5}^{2}^{3}^{4}"
  1290. 8 13
  1291. 17 21
  1292. 6 6
  1293. 5 1
  1294. 3 0
  1295. 0 272 "perm" [X] "{13}"
  1296. 17 22
  1297. 6 6
  1298. 5 1
  1299. 3 0
  1300. 8 6
  1301. 10 00000903
  1302. 17 24
  1303. 10 00000916
  1304. 10 00000484
  1305. 17 27
  1306. 0 272 "Perm" 1 "{6}"
  1307. 6 1
  1308. 15
  1309. 17 28
  1310. 9
  1311. 14 Options
  1312. 29 0 Hdlg
  1313. 29 1 Id
  1314. 29 2 Text
  1315. 29 3 Options
  1316. 17 1
  1317. 29 4 Files
  1318. 0 42 "{0}" 9001
  1319. 13
  1320. 8 4
  1321. 17 2
  1322. 0 14 "{4}"
  1323. 13
  1324. 5 3
  1325. 18 5
  1326. 11 00000213
  1327. 17 3
  1328. 0 3 "Please Select Some Files First, Thanks.."
  1329. 6 3
  1330. 15
  1331. 9
  1332. 17 7
  1333. 16 Loadfiles "{4}"
  1334. 17 8
  1335. 29 5 MaxPerm
  1336. 0 273 "Perm" 1
  1337. 13
  1338. 8 5
  1339. 17 9
  1340. 0 271 "Temp" "{5}"
  1341. 17 10
  1342. 0 271 "Counter" 1
  1343. 17 11
  1344. 0 264 "Counter" 2
  1345. 29 6 x
  1346. 5 2
  1347. 8 6
  1348. 17 13
  1349. 6 5
  1350. 6 6
  1351. 18 2
  1352. 12 00000462
  1353. 10 00000555
  1354. 5 1
  1355. 6 6
  1356. 3 0
  1357. 8 6
  1358. 10 00000380
  1359. 17 14
  1360. 29 7 Data
  1361. 0 273 "Perm" "{6}"
  1362. 13
  1363. 8 7
  1364. 17 15
  1365. 0 272 "temp" "{6}" "{7}"
  1366. 10 00000429
  1367. 17 17
  1368. 16 SetFirst
  1369. 17 18
  1370. 29 8 Mac
  1371. 0 802
  1372. 13
  1373. 8 8
  1374. 17 19
  1375. 0 31 50 1
  1376. 17 20
  1377. 0 41 8000 "{8}!Numbering"
  1378. 17 21
  1379. 0 41 8001 "{8}!Numbering"
  1380. 17 22
  1381. 0 41 56 "{8}!NextFile"
  1382. 17 23
  1383. 0 41 57 "{8}!SaveSettings"
  1384. 17 24
  1385. 29 9 Box
  1386. 0 26 "prnbatch.dlg" "Options"
  1387. 13
  1388. 8 9
  1389. 17 25
  1390. 6 9
  1391. 5 1
  1392. 18 0
  1393. 11 00000875
  1394. 17 26
  1395. 16 TempToPerm
  1396. 17 28
  1397. 0 266 "Counter"
  1398. 6 3
  1399. 15
  1400. 17 29
  1401. 9
  1402. 14 SaveSettings
  1403. 29 0 Hdlg
  1404. 29 1 Id
  1405. 29 2 Text
  1406. 29 3 SaveSettings
  1407. 17 1
  1408. 29 4 Lcount
  1409. 0 265 "Counter"
  1410. 13
  1411. 8 4
  1412. 17 2
  1413. 29 5 From
  1414. 0 42 "{0}" 8000
  1415. 13
  1416. 8 5
  1417. 17 3
  1418. 29 6 Finish
  1419. 0 42 "{0}" 8001
  1420. 13
  1421. 8 6
  1422. 17 4
  1423. 29 7 Copies
  1424. 0 42 "{0}" 8002
  1425. 13
  1426. 8 7
  1427. 17 5
  1428. 29 8 Flag
  1429. 16 GetFlag "{0}"
  1430. 13
  1431. 8 8
  1432. 17 6
  1433. 29 9 Dir
  1434. 0 273 "temp" "{4}"
  1435. 13
  1436. 0 20 [X] 1 "^"
  1437. 13
  1438. 8 9
  1439. 17 7
  1440. 29 10 Name
  1441. 0 273 "temp" "{4}"
  1442. 13
  1443. 0 20 [X] 2 "^"
  1444. 13
  1445. 8 10
  1446. 17 8
  1447. 29 11 SaveBack
  1448. 7 "{9}^{10}^{7}^{5}^{6}^{8}"
  1449. 8 11
  1450. 17 9
  1451. 0 272 "Temp" "{4}" "{11}"
  1452. 6 3
  1453. 15
  1454. 17 10
  1455. 9
  1456. 14 NextFile
  1457. 29 0 Hdlg
  1458. 29 1 id
  1459. 29 2 Text
  1460. 29 3 NextFile
  1461. 17 1
  1462. 16 SaveSettings "{0}" "{1}" "{2}"
  1463. 17 2
  1464. 29 4 LCount
  1465. 0 265 "counter"
  1466. 13
  1467. 8 4
  1468. 17 3
  1469. 29 5 Max
  1470. 0 273 "Perm" 1
  1471. 13
  1472. 8 5
  1473. 17 4
  1474. 6 4
  1475. 6 5
  1476. 18 5
  1477. 11 00000260
  1478. 17 5
  1479. 6 4
  1480. 5 1
  1481. 3 0
  1482. 8 4
  1483. 10 00000276
  1484. 17 7
  1485. 5 2
  1486. 8 4
  1487. 17 9
  1488. 29 6 ShowStat
  1489. 6 4
  1490. 5 1
  1491. 3 1
  1492. 8 6
  1493. 17 10
  1494. 29 7 FullData
  1495. 0 273 "temp" "{4}"
  1496. 13
  1497. 8 7
  1498. 17 12
  1499. 29 8 ShowMax
  1500. 6 5
  1501. 5 1
  1502. 3 1
  1503. 8 8
  1504. 17 13
  1505. 29 9 Name2
  1506. 0 273 "temp" "{4}"
  1507. 13
  1508. 0 20 [X] 2 "^"
  1509. 13
  1510. 0 18 [X]
  1511. 13
  1512. 8 9
  1513. 17 14
  1514. 29 10 Flag
  1515. 0 273 "temp" "{4}"
  1516. 13
  1517. 0 20 [X] 6 "^"
  1518. 13
  1519. 8 10
  1520. 17 15
  1521. 29 11 From
  1522. 0 273 "temp" "{4}"
  1523. 13
  1524. 0 20 [X] 4 "^"
  1525. 13
  1526. 8 11
  1527. 17 16
  1528. 29 12 fin
  1529. 0 273 "temp" "{4}"
  1530. 13
  1531. 0 20 [X] 5 "^"
  1532. 13
  1533. 8 12
  1534. 17 17
  1535. 29 13 Copies
  1536. 0 273 "temp" "{4}"
  1537. 13
  1538. 0 20 [X] 3 "^"
  1539. 13
  1540. 8 13
  1541. 17 18
  1542. 16 SetFlag "{0}" "{10}"
  1543. 17 19
  1544. 0 43 "{0}" 1002 "{9}"
  1545. 17 20
  1546. 0 43 "{0}" 8000 "{11}"
  1547. 17 21
  1548. 0 43 "{0}" 8001 "{12}"
  1549. 17 22
  1550. 0 43 "{0}" 8002 "{13}"
  1551. 17 23
  1552. 0 43 "{0}" 1003 "File {6} of {8}"
  1553. 17 24
  1554. 0 264 "counter" "{4}"
  1555. 6 3
  1556. 15
  1557. 17 25
  1558. 9
  1559. 14 SetFlag
  1560. 29 0 Hdlg
  1561. 29 1 Flag
  1562. 29 2 SetFlag
  1563. 17 1
  1564. 29 3 mask
  1565. 5 1
  1566. 8 3
  1567. 29 4 i
  1568. 5 1
  1569. 8 4
  1570. 17 2
  1571. 5 11
  1572. 6 4
  1573. 18 2
  1574. 12 00000175
  1575. 10 00000404
  1576. 5 1
  1577. 6 4
  1578. 3 0
  1579. 8 4
  1580. 10 00000093
  1581. 17 3
  1582. 6 1
  1583. 6 3
  1584. 25 1
  1585. 11 00000263
  1586. 17 4
  1587. 5 59
  1588. 6 4
  1589. 3 0
  1590. 0 43 "{0}" [X] 1
  1591. 10 00000303
  1592. 17 6
  1593. 5 59
  1594. 6 4
  1595. 3 0
  1596. 0 43 "{0}" [X] 0
  1597. 17 8
  1598. 6 3
  1599. 5 2
  1600. 4 0
  1601. 8 3
  1602. 17 9
  1603. 6 4
  1604. 5 3
  1605. 18 0
  1606. 11 00000391
  1607. 17 10
  1608. 6 3
  1609. 5 2
  1610. 4 0
  1611. 8 3
  1612. 10 00000142
  1613. 17 13
  1614. 0 42 "{0}" 60
  1615. 13
  1616. 5 0
  1617. 18 0
  1618. 11 00000478
  1619. 17 14
  1620. 0 43 "{0}" 90 1
  1621. 17 16
  1622. 0 42 "{0}" 68
  1623. 13
  1624. 5 0
  1625. 18 0
  1626. 0 42 "{0}" 69
  1627. 13
  1628. 5 0
  1629. 18 0
  1630. 1 1
  1631. 11 00000600
  1632. 17 17
  1633. 0 43 "{0}" 50 1
  1634. 10 00000624
  1635. 17 19
  1636. 0 43 "{0}" 50 0
  1637. 6 2
  1638. 15
  1639. 17 21
  1640. 9
  1641. 14 SetFirst
  1642. 29 0 SetFirst
  1643. 17 1
  1644. 29 1 Name
  1645. 0 273 "temp" 2
  1646. 13
  1647. 0 20 [X] 2 "^"
  1648. 13
  1649. 0 18 [X]
  1650. 13
  1651. 8 1
  1652. 17 2
  1653. 29 2 flag
  1654. 0 273 "temp" 2
  1655. 13
  1656. 0 20 [X] 6 "^"
  1657. 13
  1658. 8 2
  1659. 17 3
  1660. 29 3 From
  1661. 0 273 "temp" 2
  1662. 13
  1663. 0 20 [X] 4 "^"
  1664. 13
  1665. 8 3
  1666. 17 4
  1667. 29 4 Finish
  1668. 0 273 "temp" 2
  1669. 13
  1670. 0 20 [X] 5 "^"
  1671. 13
  1672. 8 4
  1673. 17 5
  1674. 29 5 Copies
  1675. 0 273 "temp" 2
  1676. 13
  1677. 0 20 [X] 3 "^"
  1678. 13
  1679. 8 5
  1680. 17 6
  1681. 29 6 Max
  1682. 0 273 "Perm" 1
  1683. 13
  1684. 5 1
  1685. 3 1
  1686. 8 6
  1687. 17 7
  1688. 0 31 1002 "{1}"
  1689. 17 8
  1690. 0 31 1003 264
  1691. 17 9
  1692. 0 31 8000 "{3}"
  1693. 17 10
  1694. 0 31 8001 "{4}"
  1695. 17 11
  1696. 0 31 8002 "{5}"
  1697. 17 12
  1698. 29 7 mask
  1699. 5 1
  1700. 8 7
  1701. 29 8 i
  1702. 5 1
  1703. 8 8
  1704. 17 13
  1705. 5 11
  1706. 6 8
  1707. 18 2
  1708. 12 00000651
  1709. 10 00000807
  1710. 5 1
  1711. 6 8
  1712. 3 0
  1713. 8 8
  1714. 10 00000568
  1715. 17 14
  1716. 5 59
  1717. 6 8
  1718. 3 0
  1719. 6 2
  1720. 6 7
  1721. 25 1
  1722. 0 31 [X] [X]
  1723. 17 15
  1724. 6 7
  1725. 5 2
  1726. 4 0
  1727. 8 7
  1728. 17 16
  1729. 6 8
  1730. 5 3
  1731. 18 0
  1732. 11 00000794
  1733. 17 17
  1734. 6 7
  1735. 5 2
  1736. 4 0
  1737. 8 7
  1738. 10 00000618
  1739. 6 0
  1740. 15
  1741. 17 20
  1742. 9
  1743. 14 GetFlag
  1744. 29 0 Hdlg
  1745. 29 1 GetFlag
  1746. 17 1
  1747. 29 2 Mask
  1748. 5 1
  1749. 8 2
  1750. 17 2
  1751. 29 3 SumFlag
  1752. 5 0
  1753. 8 3
  1754. 29 4 x
  1755. 5 60
  1756. 8 4
  1757. 17 3
  1758. 5 70
  1759. 6 4
  1760. 18 2
  1761. 12 00000195
  1762. 10 00000349
  1763. 5 1
  1764. 6 4
  1765. 3 0
  1766. 8 4
  1767. 10 00000113
  1768. 17 4
  1769. 6 3
  1770. 0 42 "{0}" "{4}"
  1771. 13
  1772. 6 2
  1773. 4 0
  1774. 3 0
  1775. 8 3
  1776. 17 5
  1777. 6 2
  1778. 5 2
  1779. 4 0
  1780. 8 2
  1781. 17 6
  1782. 6 4
  1783. 5 62
  1784. 18 0
  1785. 11 00000336
  1786. 17 7
  1787. 6 2
  1788. 5 2
  1789. 4 0
  1790. 8 2
  1791. 10 00000162
  1792. 17 11
  1793. 6 3
  1794. 15
  1795. 9
  1796. 6 1
  1797. 15
  1798. 17 12
  1799. 9
  1800. 14 Numbering
  1801. 29 0 Hdlg
  1802. 29 1 Id
  1803. 29 2 Text
  1804. 29 3 Numbering
  1805. 17 1
  1806. 0 43 "{0}" 60 0
  1807. 17 2
  1808. 0 43 "{0}" 90 1
  1809. 6 3
  1810. 15
  1811. 17 3
  1812. 9
  1813. 14 TempToPerm
  1814. 29 0 TempToPerm
  1815. 17 2
  1816. 29 1 Total
  1817. 0 273 "Perm" 1
  1818. 13
  1819. 8 1
  1820. 17 3
  1821. 0 266 "Perm"
  1822. 17 4
  1823. 0 271 "Perm" 200
  1824. 17 5
  1825. 0 272 "Perm" 1 "{1}"
  1826. 29 2 X
  1827. 5 2
  1828. 8 2
  1829. 17 6
  1830. 6 1
  1831. 6 2
  1832. 18 2
  1833. 12 00000246
  1834. 10 00000337
  1835. 5 1
  1836. 6 2
  1837. 3 0
  1838. 8 2
  1839. 10 00000165
  1840. 17 7
  1841. 29 3 Data
  1842. 0 273 "Temp" "{2}"
  1843. 13
  1844. 8 3
  1845. 17 8
  1846. 0 272 "Perm" "{2}" "{3}"
  1847. 10 00000213
  1848. 17 10
  1849. 0 266 "Temp"
  1850. 6 0
  1851. 15
  1852. 17 11
  1853. 9
  1854. 14 Time
  1855. 29 0 hdlg
  1856. 29 1 id
  1857. 29 2 text
  1858. 29 3 Time
  1859. 17 1
  1860. 0 43 "{0}" 60 0
  1861. 17 2
  1862. 0 43 "{0}" 61 1
  1863. 17 3
  1864. 29 4 T
  1865. 5 0
  1866. 8 4
  1867. 17 4
  1868. 29 5 Mac
  1869. 0 802
  1870. 13
  1871. 8 5
  1872. 17 5
  1873. 29 6 Today
  1874. 0 772
  1875. 13
  1876. 8 6
  1877. 17 6
  1878. 0 773 "{6}" 3
  1879. 13
  1880. 8 3
  1881. 17 7
  1882. 29 7 Date
  1883. 0 770 "{6}" "f"
  1884. 13
  1885. 8 7
  1886. 17 8
  1887. 0 31 1000 "{3}"
  1888. 17 9
  1889. 0 31 1006 "{7}"
  1890. 17 10
  1891. 29 8 Sec
  1892. 0 273 "time" 1
  1893. 13
  1894. 5 3600
  1895. 4 0
  1896. 0 273 "time" 2
  1897. 13
  1898. 5 60
  1899. 4 0
  1900. 3 0
  1901. 8 8
  1902. 17 11
  1903. 6 8
  1904. 6 6
  1905. 3 0
  1906. 8 8
  1907. 17 12
  1908. 0 770 "{8}" "f"
  1909. 13
  1910. 0 31 1001 [X]
  1911. 17 13
  1912. 0 773 "{8}" 3
  1913. 13
  1914. 0 31 1005 [X]
  1915. 17 14
  1916. 0 273 "time" 1
  1917. 13
  1918. 0 31 8000 [X]
  1919. 17 15
  1920. 0 273 "time" 2
  1921. 13
  1922. 0 31 8001 [X]
  1923. 17 16
  1924. 0 41 67 "{5}!Timeup"
  1925. 17 17
  1926. 0 41 66 "{5}!Timeup"
  1927. 17 18
  1928. 0 41 57 "{5}!TimeDown"
  1929. 17 19
  1930. 0 41 56 "{5}!TimeDown"
  1931. 17 21
  1932. 29 9 Box
  1933. 0 26 "prnbatch.dlg" "Time"
  1934. 13
  1935. 8 9
  1936. 17 22
  1937. 6 9
  1938. 5 1
  1939. 18 1
  1940. 11 00000814
  1941. 6 3
  1942. 15
  1943. 9
  1944. 17 25
  1945. 0 27 8000
  1946. 13
  1947. 0 272 "time" 1 [X]
  1948. 17 26
  1949. 0 27 8001
  1950. 13
  1951. 0 272 "time" 2 [X]
  1952. 6 3
  1953. 15
  1954. 17 27
  1955. 9
  1956. 14 Timeup
  1957. 29 0 hdlg
  1958. 29 1 id
  1959. 29 2 text
  1960. 29 3 Timeup
  1961. 17 1
  1962. 29 4 Editbox
  1963. 5 8067
  1964. 6 1
  1965. 3 1
  1966. 8 4
  1967. 17 2
  1968. 29 5 Number
  1969. 0 42 "{0}" "{4}"
  1970. 13
  1971. 8 5
  1972. 17 3
  1973. 6 5
  1974. 5 1
  1975. 3 0
  1976. 8 5
  1977. 17 4
  1978. 6 5
  1979. 5 60
  1980. 18 3
  1981. 11 00000222
  1982. 17 5
  1983. 5 0
  1984. 8 5
  1985. 17 7
  1986. 0 43 "{0}" "{4}" "{5}"
  1987. 17 8
  1988. 16 SetTime "{0}"
  1989. 6 3
  1990. 15
  1991. 17 9
  1992. 9
  1993. 14 TimeDown
  1994. 29 0 hdlg
  1995. 29 1 id
  1996. 29 2 text
  1997. 29 3 TimeDown
  1998. 17 1
  1999. 29 4 Editbox
  2000. 5 8057
  2001. 6 1
  2002. 3 1
  2003. 8 4
  2004. 17 2
  2005. 29 5 Number
  2006. 0 42 "{0}" "{4}"
  2007. 13
  2008. 8 5
  2009. 17 3
  2010. 6 5
  2011. 5 1
  2012. 3 1
  2013. 8 5
  2014. 17 4
  2015. 6 5
  2016. 5 0
  2017. 18 5
  2018. 11 00000226
  2019. 17 5
  2020. 5 60
  2021. 8 5
  2022. 17 7
  2023. 0 43 "{0}" "{4}" "{5}"
  2024. 17 8
  2025. 16 SetTime "{0}"
  2026. 6 3
  2027. 15
  2028. 17 9
  2029. 9
  2030. 14 SetTime
  2031. 29 0 Hdlg
  2032. 29 1 SetTime
  2033. 17 1
  2034. 29 2 Today
  2035. 0 772
  2036. 13
  2037. 8 2
  2038. 17 2
  2039. 29 3 Sec
  2040. 0 42 "{0}" 8000
  2041. 13
  2042. 5 3600
  2043. 4 0
  2044. 0 42 "{0}" 8001
  2045. 13
  2046. 5 60
  2047. 4 0
  2048. 3 0
  2049. 8 3
  2050. 17 3
  2051. 6 3
  2052. 6 2
  2053. 3 0
  2054. 8 3
  2055. 17 4
  2056. 0 773 "{2}" 3
  2057. 13
  2058. 0 43 "{0}" 1000 [X]
  2059. 17 5
  2060. 0 770 "{2}" "f"
  2061. 13
  2062. 0 43 "{0}" 1006 [X]
  2063. 17 6
  2064. 0 770 "{3}" "f"
  2065. 13
  2066. 0 43 "{0}" 1001 [X]
  2067. 17 7
  2068. 0 773 "{3}" 3
  2069. 13
  2070. 0 43 "{0}" 1005 [X]
  2071. 6 1
  2072. 15
  2073. 17 8
  2074. 9
  2075. 14 Go
  2076. 29 0 Go
  2077. 17 1
  2078. 0 789 "Now Printing....."
  2079. 17 2
  2080. 29 1 Total
  2081. 0 273 "Perm" 1
  2082. 13
  2083. 8 1
  2084. 17 3
  2085. 0 1050
  2086. 13
  2087. 5 0
  2088. 18 3
  2089. 11 00000217
  2090. 17 4
  2091. 16 _$$2FileChanged 0 1
  2092. 13
  2093. 11 00000217
  2094. 17 5
  2095. 29 2 isfileChanged
  2096. 5 1
  2097. 8 2
  2098. 29 3 y
  2099. 5 2
  2100. 8 3
  2101. 17 8
  2102. 6 1
  2103. 6 3
  2104. 18 2
  2105. 12 00000316
  2106. 10 00001195
  2107. 5 1
  2108. 6 3
  2109. 3 0
  2110. 8 3
  2111. 10 00000235
  2112. 17 9
  2113. 0 291 7
  2114. 17 10
  2115. 29 4 Path
  2116. 0 273 "perm" "{3}"
  2117. 13
  2118. 0 20 [X] 1 "^"
  2119. 13
  2120. 8 4
  2121. 17 11
  2122. 29 5 Drive
  2123. 0 20 "{4}" 1 ":"
  2124. 13
  2125. 0 807 [X] 1
  2126. 13
  2127. 8 5
  2128. 17 12
  2129. 29 6 Direct
  2130. 0 20 "{4}" 2 ":"
  2131. 13
  2132. 8 6
  2133. 17 13
  2134. 29 7 Name
  2135. 0 273 "perm" "{3}"
  2136. 13
  2137. 0 20 [X] 2 "^"
  2138. 13
  2139. 0 18 [X]
  2140. 13
  2141. 8 7
  2142. 17 14
  2143. 29 8 Filename
  2144. 7 "{5}:{6}{7}"
  2145. 8 8
  2146. 17 16
  2147. 29 9 Flag
  2148. 0 273 "perm" "{3}"
  2149. 13
  2150. 0 20 [X] 6 "^"
  2151. 13
  2152. 8 9
  2153. 17 17
  2154. 6 9
  2155. 5 512
  2156. 25 1
  2157. 6 9
  2158. 5 1024
  2159. 25 1
  2160. 1 2
  2161. 11 00000774
  2162. 10 00000804
  2163. 17 19
  2164. 6 9
  2165. 5 1536
  2166. 3 0
  2167. 8 9
  2168. 17 21
  2169. 29 10 From
  2170. 0 273 "perm" "{3}"
  2171. 13
  2172. 0 20 [X] 4 "^"
  2173. 13
  2174. 8 10
  2175. 17 22
  2176. 29 11 fin
  2177. 0 273 "perm" "{3}"
  2178. 13
  2179. 0 20 [X] 5 "^"
  2180. 13
  2181. 8 11
  2182. 17 23
  2183. 29 12 Copies
  2184. 0 273 "perm" "{3}"
  2185. 13
  2186. 0 20 [X] 3 "^"
  2187. 13
  2188. 8 12
  2189. 17 24
  2190. 0 789 "Now Printing File {8} "
  2191. 17 25
  2192. 5 1
  2193. 16 _$$1FileOpen "{8}" 1 ""
  2194. 13
  2195. 18 0
  2196. 11 00001182
  2197. 17 26
  2198. 16 _$$3FilePrint "{12}" "{10}" "{11}" "{9}"
  2199. 17 27
  2200. 2 732 1
  2201. 10 00000283
  2202. 17 30
  2203. 0 1050
  2204. 13
  2205. 5 0
  2206. 18 3
  2207. 11 00001269
  2208. 17 31
  2209. 16 _$$2FileChanged 1 1
  2210. 17 33
  2211. 0 266 "Time"
  2212. 17 34
  2213. 0 266 "Perm"
  2214. 17 35
  2215. 0 789 ""
  2216. 6 0
  2217. 15
  2218. 17 37
  2219. 9
  2220. 00020427
  2221.