home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 18 / 18.iso / w / w380 / 6.ddi / PROSWITC.CMZ / _AUTORUN.SMM next >
Encoding:
INI File  |  1992-06-19  |  48.0 KB  |  2,827 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. [desc]
  18.     Autorun multiple macros
  19.     Lotus WPD Marketing
  20.     Advanced
  21.     Global Arrays, Callbacks, fopen
  22.     noautorun
  23.     708976967
  24.     100
  25.     679268150
  26.     2287
  27.     12
  28.     0
  29.     0
  30.     0
  31.     0
  32.     
  33.     
  34.     
  35.     
  36.     
  37.     
  38.     0
  39. [fopts]
  40.     0
  41.     1
  42.     0
  43.     0
  44. [lnopts]
  45.     2
  46.     Body Text
  47.     1
  48. [docopts]
  49.     5
  50.     2
  51. [GramStyle]
  52.     
  53. [ParaNum]
  54.     1
  55. [tag]
  56.     Body Text
  57.     2
  58.     [fnt]
  59.         Arial
  60.         200
  61.         0
  62.         16384
  63.     [algn]
  64.         1
  65.         1
  66.         216
  67.         0
  68.         0
  69.     [spc]
  70.         33
  71.         273
  72.         1
  73.         0
  74.         0
  75.         1
  76.         100
  77.     [brk]
  78.         4
  79.     [line]
  80.         8
  81.         0
  82.         1
  83.         0
  84.         1
  85.         1
  86.         1
  87.         10
  88.         10
  89.         1
  90.     [spec]
  91.         0
  92.         0
  93.         
  94.         0
  95.         1
  96.         1
  97.         0
  98.         0
  99.         0
  100.         0
  101.     [nfmt]
  102.         272
  103.         1
  104.         3
  105.         .
  106.         ,
  107.         $
  108.     Body Text
  109.     0
  110.     0
  111. [tag]
  112.     Outline2
  113.     5
  114.     [fnt]
  115.         Arial
  116.         200
  117.         0
  118.         16384
  119.     [algn]
  120.         1
  121.         1
  122.         216
  123.         0
  124.         0
  125.     [spc]
  126.         33
  127.         273
  128.         1
  129.         0
  130.         0
  131.         1
  132.         100
  133.     [brk]
  134.         4
  135.     [line]
  136.         8
  137.         0
  138.         1
  139.         0
  140.         1
  141.         1
  142.         1
  143.         10
  144.         10
  145.         1
  146.     [spec]
  147.         0
  148.         2
  149.         
  150.         0
  151.         1
  152.         1
  153.         0
  154.         0
  155.         0
  156.         0
  157.     [nfmt]
  158.         272
  159.         1
  160.         3
  161.         .
  162.         ,
  163.         $
  164.     Outline2
  165.     0
  166.     0
  167. [tag]
  168.     Outline3
  169.     6
  170.     [fnt]
  171.         Arial
  172.         200
  173.         0
  174.         16384
  175.     [algn]
  176.         1
  177.         1
  178.         216
  179.         0
  180.         0
  181.     [spc]
  182.         33
  183.         273
  184.         1
  185.         0
  186.         0
  187.         1
  188.         100
  189.     [brk]
  190.         4
  191.     [line]
  192.         8
  193.         0
  194.         1
  195.         0
  196.         1
  197.         1
  198.         1
  199.         10
  200.         10
  201.         1
  202.     [spec]
  203.         0
  204.         3
  205.         
  206.         0
  207.         1
  208.         1
  209.         0
  210.         0
  211.         0
  212.         0
  213.     [nfmt]
  214.         272
  215.         1
  216.         3
  217.         .
  218.         ,
  219.         $
  220.     Outline3
  221.     0
  222.     0
  223. [tag]
  224.     Footnote
  225.     7
  226.     [fnt]
  227.         Arial
  228.         200
  229.         0
  230.         16384
  231.     [algn]
  232.         1
  233.         1
  234.         216
  235.         720
  236.         0
  237.     [spc]
  238.         33
  239.         273
  240.         1
  241.         0
  242.         0
  243.         1
  244.         100
  245.     [brk]
  246.         4
  247.     [line]
  248.         8
  249.         0
  250.         1
  251.         0
  252.         1
  253.         1
  254.         1
  255.         10
  256.         10
  257.         1
  258.     [spec]
  259.         0
  260.         0
  261.         <*:>
  262.         0
  263.         1
  264.         1
  265.         256
  266.         0
  267.         0
  268.         0
  269.     [nfmt]
  270.         272
  271.         1
  272.         3
  273.         .
  274.         ,
  275.         $
  276.     Footnote
  277.     0
  278.     0
  279. [l1]
  280.     0
  281. [edoc]
  282. <:#240,9360>Macro by <+!>Charlie Pappas,  Mark Osborne & David Zoller<-!>
  283.  
  284. <:#231,9360>
  285.  
  286. @Function@<+@><:#293,9360><:f240,BArial,0,0,255>'declares & defines<:f>
  287.  
  288. @Outline2@<:#231,9360>define EnableWindow()    DllCall("user,EnableWindow,HHH", %1, %2)
  289.  
  290. @Outline2@<:#231,9360>Define ShowWindow()        DllCall("User,ShowWindow,AHH",%1,%2)
  291.  
  292. @Outline2@<:#231,9360>Define GetActiveWindow()    DllCall("User,GetActiveWindow,H")
  293.  
  294. @Outline2@<:#231,9360>Define SetFocus()        DllCall("User,SetFocus,HH", %1)
  295.  
  296. @Outline2@<:#231,9360>define    HFONT    "Setfont:hFont"
  297.  
  298. @Outline2@<:#462,9360>define    SendMessage(hwnd, msg, wpara, lparm)    DllCall("user,SendMessage,HHHHJ", %1, %2, %3, %4)
  299.  
  300. @Outline2@<:#231,9360>define    WM_SETFONT    0x30
  301.  
  302. @Outline2@<:#462,9360>define CreateFont()        DllCall("gdi,CreateFont,HHHHHHHHHHHHHHC", %1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14)
  303.  
  304. @Outline2@<:#231,9360>define    DeleteObject(handle)    DllCall("gdi,DeleteObject,HH", %1)
  305.  
  306. @Outline2@<:#231,9360>define VK_F1            112
  307.  
  308. @Outline2@<:#284,9360><:>declare freeit() <:f240,BArial,0,0,255>' declare user defined functions<:f>
  309.  
  310. @Outline2@<:#231,9360>declare loadlist()
  311.  
  312. @Outline2@<:#231,9360>declare savelist()
  313.  
  314. @Outline2@<:#231,9360>declare showdesc(hdlg, id, dummy)
  315.  
  316. @Outline2@<:#231,9360>declare ckauto(macro)
  317.  
  318. @Outline2@<+@><:#231,9360>Declare    LoadDocDesc(Array)
  319.  
  320. @Outline2@<+@><:#231,9360>Declare    GetDocInfo(FopenId)
  321.  
  322. @Outline2@<+@><:I0,0,0,0><:S+-1><:#231,9360>declare countfiles(filespec)
  323.  
  324. @Function@<:#293,9360>function info()
  325.  
  326. @Outline2@<:#284,9360><:f240,BArial,0,0,255>'singlestep(0)<:f>
  327.  
  328. @Outline2@<:#231,9360>ignorekeyboard(2)
  329.  
  330. @Outline2@<:#231,9360>hourglass(1)
  331.  
  332. @Outline2@<:#231,9360>DefStr Stat;
  333.  
  334. @Outline2@<:#231,9360>defstr hdlg;
  335.  
  336. @Outline2@<:#231,9360>Dim Descs(1)
  337.  
  338. @Outline2@<:#284,9360>rmac = getrunningmacrofile$() <:f240,BArial,0,0,255>' get the dos file name of running macro<:f>
  339.  
  340. @Outline2@<:#284,9360><:f240,BArial,0,0,255>'load Descs from disk or global array<:f>
  341.  
  342. @Outline3@<:#231,9360>Mac = GetMacPath$()
  343.  
  344. @Outline3@<:#231,9360>numfiles = countfiles("{mac}*.smm")
  345.  
  346. @Outline3@<:#231,9360>trytoalloc=allocglobalvar("DescAndName", numfiles)
  347.  
  348. @Outline3@<:#284,9360>if GetGlobalVar$("DescAndName") = ""    <:f240,BArial,0,0,255>'we've never been initialized<:f>
  349.  
  350. @Outline3@<:#231,9360>    If 0 = Assign(&Stat, LoadDocDesc(&Descs))
  351.  
  352. @Outline3@<:#231,9360>    Else
  353.  
  354. @Outline3@<:#284,9360>        <:f240,BArial,0,0,255>' Function returned error code<:f>
  355.  
  356. @Outline3@<:#231,9360>    Endif
  357.  
  358. @Outline3@<:#231,9360>    freeglobalvar("DescAndName")
  359.  
  360. @Outline3@<:#231,9360>    x=ArraySize(&Descs)
  361.  
  362. @Outline3@<:#284,9360>    x= x + 1        <:f240,BArial,0,0,255>'make room for the arraysize number @ the beginning<:f>
  363.  
  364. @Outline3@<:#231,9360>    allocglobalvar("DescAndName", x)
  365.  
  366. @Outline3@<:#568,9360>    SetGlobalArray("DescAndName", 1, x)    <:f240,BArial,0,0,255>'set the 1st position to the number of files in the local array<:f>
  367.  
  368. @Outline3@<:#231,9360>    for i = 2 to (x - 1)
  369.  
  370. @Outline3@<:#231,9360>        countdown = x - i
  371.  
  372. @Outline3@<:#231,9360>        StatusBarMsg("Files remaining: {countdown}")
  373.  
  374. @Outline3@<:#231,9360>        data =Descs(i)
  375.  
  376. @Outline3@<:#231,9360>        SetGlobalArray("DescAndName", i, data)
  377.  
  378. @Outline3@<:#231,9360>    next
  379.  
  380. @Outline3@<:#231,9360>else
  381.  
  382. @Outline3@<:#231,9360>    numfiles = GetGlobalArray$("DescAndName", 1)
  383.  
  384. @Outline3@<:#231,9360>    for i = 1 to numfiles
  385.  
  386. @Outline3@<:#231,9360>        countdown = numfiles - i
  387.  
  388. @Outline3@<:#231,9360>        StatusBarMsg("Files remaining: {countdown}")
  389.  
  390. @Outline3@<:#231,9360>        data = GetGlobalArray$("DescAndName", i + 1)
  391.  
  392. @Outline3@<:#231,9360>        if data != ""
  393.  
  394. @Outline3@<:#231,9360>            ArrayInsert(&Descs, i, data)
  395.  
  396. @Outline3@<:#231,9360>        endif
  397.  
  398. @Outline3@<:#231,9360>    next
  399.  
  400. @Outline3@<:#231,9360>endif
  401.  
  402. @Outline3@<:#231,9360>StatusBarMsg("")
  403.  
  404. <:#231,9360><:f200,BArial,255,0,0>number =arraysize(&descs)                       
  405.  
  406. <:#231,9360><:f200,BArial,255,0,0>dim filename(number)
  407.  
  408. <:#231,9360><:f200,BArial,255,0,0>for i = 1 to number
  409.  
  410. <:#231,9360><:f200,BArial,255,0,0>c =  strcat$(strfield$(descs(i),2,"|"),"!",i) 
  411.  
  412. <:#231,9360><:f200,BArial,255,0,0>filename(i) = c
  413.  
  414. <:#231,9360><:f200,BArial,255,0,0>next
  415.  
  416. <:#231,9360><:f200,BArial,255,0,0>arraysort(&filename)
  417.  
  418. <:#231,9360><:f200,BArial,255,0,0>dim temper(number)
  419.  
  420. <:#231,9360><:f200,BArial,255,0,0>for i = 1 to number 
  421.  
  422. <:#231,9360><:f200,BArial,255,0,0>    place = strfield$(filename(i),2,"!")
  423.  
  424. <:#231,9360><:f200,BArial,255,0,0>    temper(i) =  descs(place)
  425.  
  426. <:#231,9360><:f200,BArial,255,0,0>next    
  427.  
  428. <:#231,9360><:f200,BArial,255,0,0>for i = 1 to number
  429.  
  430. <:#231,9360><:f200,BArial,255,0,0>    descs(i) = temper(i)
  431.  
  432. <:#231,9360><:f200,BArial,255,0,0>next<:f>
  433.  
  434. @Outline2@<:#231,9360>Filledit(9000,&Descs)
  435.  
  436. @Outline2@<:#284,9360>allocglobalvar("loadem", 100) <:f240,BArial,0,0,255>' keep track of the stuff in the list box<:f>
  437.  
  438. @Outline2@<:#231,9360>allocglobalvar("count", 1)
  439.  
  440. @Outline2@<:#231,9360>setglobalvar("count", 1)
  441.  
  442. @Outline2@<:#284,9360>onerror endit <:f240,BArial,0,0,255>' set up error and cancel routines<:f>
  443.  
  444. @Outline2@<:#231,9360>oncancel endit
  445.  
  446. @Outline2@<:#231,9360>'font handing
  447.  
  448. @Outline3@<:#231,9360>AllocGlobalVar(HFONT, 1)
  449.  
  450. @Outline3@<:#231,9360>if getglobalvar$(HFONT) != ""
  451.  
  452. @Outline3@<:#231,9360>'    SetGlobalVar(HFONT, 0)
  453.  
  454. @Outline3@<:#231,9360>endif
  455.  
  456. @Outline2@<:#231,9360>filledit(20, True)
  457.  
  458. @Outline2@<:#231,9360>DlgKeyInterrupt(VK_F1, "{rmac}!helpme")
  459.  
  460. @Outline2@<:#284,9360><:>SetDlgCallBack (9000,"{rmac}!showdesc") <:f240,BArial,0,0,255>' load dlg items for callback functions<:f>
  461.  
  462. @Outline2@<:#231,9360>SetDlgCallBack (9003,"{rmac}!showdesc")
  463.  
  464. @Outline2@<:#231,9360>SetDlgCallBack (70,"{rmac}!Add")
  465.  
  466. @Outline2@<:#231,9360>SetDlgCallBack (71,"{rmac}!Del")
  467.  
  468. @Outline2@<:#231,9360>SetDlgCallBack (77,"{rmac}!cwp")
  469.  
  470. @Outline2@<:#231,9360>SetDlgCallBack(20,"{rmac}!sorttype")
  471.  
  472. @Outline2@<:#231,9360>SetDlgCallBack (0,"{rmac}!PreBuild")
  473.  
  474. @Outline2@<:#231,9360>loadlist()
  475.  
  476. @Outline2@<:#284,9360>Box = Dialogbox(".","showfiles") <:f240,BArial,0,0,255>' display the dialog box<:f>
  477.  
  478. @Outline2@<:#284,9360>switch box <:f240,BArial,0,0,255>' what did the user do<:f>
  479.  
  480. @Outline2@<:#231,9360>    case 0
  481.  
  482. @Outline3@<:#231,9360>        goto endit
  483.  
  484. @Outline2@<:#284,9360>    case 4 <:f240,BArial,0,0,255>' save stuff and close box<:f>
  485.  
  486. @Outline3@<:#231,9360>        savelist()
  487.  
  488. @Outline3@<:#231,9360>        freeit()
  489.  
  490. @Outline3@<:#231,9360>        exit function
  491.  
  492. @Outline2@<:#284,9360>    case 3 <:f240,BArial,0,0,255>' play the macro<:f>
  493.  
  494. @Outline3@<:#231,9360>        savelist()
  495.  
  496. @Outline3@<:#231,9360>        freeit()
  497.  
  498. @Outline3@<:#231,9360>        longname = GetDialogField$(9000)
  499.  
  500. @Outline3@<:#231,9360>        tname=strfield$(longname, 2, "|")
  501.  
  502. @Outline3@<:#231,9360>        mac = ucase$(tname)
  503.  
  504. @Outline3@<:#284,9360>        if mac = ucase$("_info.smm") <:f240,BArial,0,0,255>' trying to run us?<:f>
  505.  
  506. @Outline3@<:#231,9360>            message("You are already running {mac}")
  507.  
  508. @Outline3@<:#231,9360>            goto hosemenot
  509.  
  510. @Outline3@<:#231,9360>        endif
  511.  
  512. @Outline3@<:#231,9360>        go = decide("Run the macro ""{mac}""?")
  513.  
  514. @Outline3@<:#231,9360>        if go = 1
  515.  
  516. @Outline3@<:#231,9360>            hourglass(0)
  517.  
  518. @Outline3@<:#231,9360>            calli mac()
  519.  
  520. @Outline3@<:#231,9360>        endif
  521.  
  522. @Outline3@<:#231,9360>        hosemenot:
  523.  
  524. @Outline3@<:#231,9360>        RunLater(rmac, "00:00.02")
  525.  
  526. @Outline2@<:#284,9360>    case 1 <:f240,BArial,0,0,255>' wants to get help on the macro<:f>
  527.  
  528. @Outline3@<:#231,9360>        defstr count;
  529.  
  530. @Outline3@<:#231,9360>        savelist()
  531.  
  532. @Outline3@<:#231,9360>        freeit()
  533.  
  534. @Outline3@<:#231,9360>        if assign(&count, getopenfilecount()) << 1
  535.  
  536. @Outline3@<:#231,9360>            goto jump
  537.  
  538. @Outline3@<:#231,9360>        endif
  539.  
  540. @Outline3@<:#284,9360>        dim mdifiles(count) <:f240,BArial,0,0,255>' is goodies open?<:f>
  541.  
  542. @Outline3@<:#231,9360>        getopenfilenames(&mdifiles)
  543.  
  544. @Outline3@<:#231,9360>        alreadyopen = 0
  545.  
  546. @Outline3@<:#231,9360>        for i = 1 to count
  547.  
  548. @Outline3@<:#231,9360>            if instr(1, lcase$(mdifiles(i)), "goodies.sam") <;> 0
  549.  
  550. @Outline3@<:#231,9360>                alreadyopen = 1
  551.  
  552. @Outline3@<:#231,9360>                break
  553.  
  554. @Outline3@<:#231,9360>            endif
  555.  
  556. @Outline3@<:#231,9360>        next
  557.  
  558. @Outline3@<:#231,9360>        if alreadyopen = 0
  559.  
  560. @Outline3@<:#231,9360>            opts = 1
  561.  
  562. @Outline3@<:#284,9360>            if count << 1 <:f240,BArial,0,0,255>' didn't have a mdi window<:f>
  563.  
  564. @Outline3@<:#231,9360>                jump:
  565.  
  566. @Outline3@<:#231,9360>                defstyle = getprofilestring$("amipro", "defstyle", "amipro.ini")
  567.  
  568. @Outline3@<:#284,9360>                new(defstyle, 0, 0) <:f240,BArial,0,0,255>' open window<:f>
  569.  
  570. @Outline3@<:#231,9360>                opts = 129
  571.  
  572. @Outline3@<:#231,9360>            endif
  573.  
  574. @Outline3@<:#231,9360>            FileOpen(strcat$(getdocpath$(), "goodies.sam"),  opts, "")
  575.  
  576. @Outline3@<:#231,9360>        else
  577.  
  578. @Outline3@<:#231,9360>            appmaximize("goodies.sam")
  579.  
  580. @Outline3@<:#231,9360>            layoutmode()
  581.  
  582. @Outline3@<:#231,9360>        endif
  583.  
  584. @Outline3@<:#231,9360>        longname = GetDialogField$(9000)
  585.  
  586. @Outline3@<:#231,9360>        tname=ucase$(strfield$(longname, 2, "|"))
  587.  
  588. @Outline3@<:#231,9360>        markpage=GetBookMarkPage(tName)
  589.  
  590. @Outline3@<:#231,9360>'        GoToCmd(1, markPage, 0)
  591.  
  592. @Outline3@<:#231,9360>'        markbookmark(ucase$(tname), findbookmark)
  593.  
  594. @Outline3@<:#231,9360>        Replace(0, 0, 8197, TNAME, "")
  595.  
  596. @Outline3@<:#284,9360>        type("<[>esc]") <:f240,BArial,0,0,255>' go to bookmark of macro<:f>
  597.  
  598. @Outline3@<:#231,9360>        usercontrol("Choose resume to return to AutoRun.")
  599.  
  600. @Outline3@<:#231,9360>        RunLater(rmac, "00:00.02")
  601.  
  602. @Outline3@<:#231,9360>        exit function
  603.  
  604. @Outline2@<:#231,9360>endswitch
  605.  
  606. @Outline2@<:#231,9360>endit:
  607.  
  608. @Outline2@<:#231,9360>freeit()
  609.  
  610. @Outline2@<:#231,9360>'nukefont
  611.  
  612. @Outline3@<:#231,9360>font = GetGlobalVar$(HFONT)        ' If we created
  613.  
  614. @Outline3@<:#231,9360>if (0 != font)                ' the font.
  615.  
  616. @Outline3@<:#231,9360>    DeleteObject(font)        ' Delete it
  617.  
  618. @Outline3@<:#231,9360>endif
  619.  
  620. @Outline3@<:#231,9360>result=freeglobalvar(HFONT)
  621.  
  622. @Outline2@<:#231,9360>hourglass(0)
  623.  
  624. @Outline2@<:#231,9360>end function
  625.  
  626. @Function@<:#293,9360>Function PreBuild(hdlg, id, dummy)
  627.  
  628. @Outline2@<:#231,9360>'INITDLG(hdlg, id, stuff)
  629.  
  630. @Outline3@<:#231,9360>Font = CreateFont(13, 0, 0, 0, 400, 0, 0, 0, 0, 0, 0, 0, 32, "Helv")
  631.  
  632. @Outline3@<:#231,9360>if (Font)
  633.  
  634. @Outline3@<:#231,9360>    hctl = GetDlgItem(hDlg, 9000)    'one desc box
  635.  
  636. @Outline3@<:#231,9360>    hctl2 = GetDlgItem(hDlg, 9002)    'the other
  637.  
  638. @Outline3@<:#231,9360>    hctl3 = GetDlgItem(hDlg, 8007)    'the static text field for file name
  639.  
  640. @Outline3@<:#231,9360>    SendMessage(hctl, WM_SETFONT, font, 0)
  641.  
  642. @Outline3@<:#231,9360>    SendMessage(hctl2, WM_SETFONT, font, 0)
  643.  
  644. @Outline3@<:#231,9360>    SendMessage(hctl3, WM_SETFONT, font, 0)
  645.  
  646. @Outline3@<:#231,9360>    SetGlobalVar(HFONT, Font)
  647.  
  648. @Outline3@<:#231,9360>endif 
  649.  
  650. @Outline2@<:#231,9360>call UngrayButtons(hdlg)
  651.  
  652. @Outline2@<:#231,9360>call sorttype(hdlg, 20, 1)
  653.  
  654. @Outline2@<:#231,9360>end function
  655.  
  656. @Function@<:#293,9360>function UngrayButtons(hdlg) <:f240,BArial,0,0,255>' this function ungrays buttons<:f>
  657.  
  658. @Outline2@<:#231,9360>enablewindow(getdlgitem(Hdlg, 71), 0)
  659.  
  660. @Outline2@<:#231,9360>'showdesc(hdlg, id, dummy)
  661.  
  662. @Outline2@<:#231,9360>if getglobalvar$("count") <;> 0
  663.  
  664. @Outline2@<:#231,9360>    enablewindow(getdlgitem(Hdlg, 71), 1)
  665.  
  666. @Outline2@<:#231,9360>endif
  667.  
  668. @Outline2@<:#231,9360>end function
  669.  
  670. @Function@<:#293,9360>function freeit() <:f240,BArial,0,0,255>' free globals<:f>
  671.  
  672. @Outline2@<:#231,9360>freeglobalvar("loadem")
  673.  
  674. @Outline2@<:#231,9360>freeglobalvar("count")
  675.  
  676. @Outline2@<:#231,9360>end function
  677.  
  678. @Function@<:#293,9360>function saveit(hdlg)
  679.  
  680. @Outline2@<:#231,9360>hourglass(1)
  681.  
  682. @Outline2@<:#231,9360>savelist()
  683.  
  684. @Outline2@<:#231,9360>hourglass(0)
  685.  
  686. @Outline2@<:#231,9360>end function
  687.  
  688. @Function@<:#293,9360>function showdesc(hdlg, id, dummy) <:f240,BArial,0,0,255>' get the doc info stuff from array<:f>
  689.  
  690. @Outline2@<:#231,9360>ignorekeyboard(2)
  691.  
  692. @Outline2@<:#231,9360>hourglass(1)
  693.  
  694. @Outline2@<:#231,9360>defstr ar;
  695.  
  696. @Outline2@<:#231,9360>longname = GetDlgItemText(Hdlg, id)
  697.  
  698. @Outline2@<:#231,9360>file=lcase$(strfield$(longname, 2, "|"))
  699.  
  700. @Outline2@<:#231,9360>onerror endit
  701.  
  702. @Outline2@<:#231,9360>oncancel endit
  703.  
  704. @Outline2@<:#231,9360>SetDlgItemText(Hdlg, 8007, file)
  705.  
  706. @Outline2@<:#231,9360>stat = 1
  707.  
  708. @Outline2@<:#231,9360>endit:
  709.  
  710. @Outline2@<:#231,9360>hourglass(0)
  711.  
  712. @Outline2@<:#231,9360>return stat
  713.  
  714. @Outline2@<:#231,9360>end function
  715.  
  716. @Function@<:#293,9360>function sorttype(Hdlg,id,dummy)
  717.  
  718. @Outline2@<:#231,9360>sortbydesc=getdlgitemtext(hdlg, 20)
  719.  
  720. @Outline2@<:#231,9360>if sortbydesc=1
  721.  
  722. @Outline2@<:#231,9360>    ShowWindow(GetDlgItem(Hdlg,9003), 0)
  723.  
  724. @Outline2@<:#231,9360>    ShowWindow(GetDlgItem(Hdlg,9000), 1)
  725.  
  726. @Outline2@<:#231,9360>    id=9000
  727.  
  728. @Outline2@<:#231,9360>    call showdesc(Hdlg,id,dummy)
  729.  
  730. @Outline2@<:#231,9360>else
  731.  
  732. @Outline2@<:#231,9360>    ShowWindow(GetDlgItem(Hdlg,9000), 0)
  733.  
  734. @Outline2@<:#231,9360>    ShowWindow(GetDlgItem(Hdlg,9003), 1)
  735.  
  736. @Outline2@<:#231,9360>    id=9003
  737.  
  738. @Outline2@<:#231,9360>    call showdesc(Hdlg,id,dummy)
  739.  
  740. @Outline2@<:#231,9360>endif
  741.  
  742. @Outline2@<:#231,9360>end function
  743.  
  744. @Function@<:#293,9360>DIALOG    showfiles
  745.  
  746. @Outline2@<:#231,9360>-2134376448    17    49    45    280    140    ""    "AmiDialog"    "Autorun Macros"
  747.  
  748. @Outline2@<:#231,9360>FONT    8    "Helv"
  749.  
  750. @Outline2@<:#231,9360>6    3    60    8    1000    1342308352    "static"    "Ma&cros:"    0 
  751.  
  752. @Outline2@<:#231,9360>6    12    155    116    9003    1352728577    "listbox"    ""    0 
  753.  
  754. @Outline2@<:#231,9360>6    12    155    122    9000    1352728577    "listbox"    ""    0 
  755.  
  756. @Outline2@<:#231,9360>164    93    44    14    70    1342373888    "button"    "&Install <;><;>"    0 
  757.  
  758. @Outline2@<:#231,9360>164    110    44    14    71    1342242816    "button"    "<<<< Re&move"    0 
  759.  
  760. @Outline2@<:#231,9360>212    66    46    8    1001    1342308352    "static"    "I&nstalled:"    0 
  761.  
  762. @Outline2@<:#231,9360>212    75    60    53    9002    1352728577    "listbox"    ""    0 
  763.  
  764. @Outline2@<:#231,9360>232    3    42    14    4    1342373888    "button"    "OK"    0 
  765.  
  766. @Outline2@<:#231,9360>232    19    42    14    2    1342373888    "button"    "Cancel"    0 
  767.  
  768. @Outline2@<:#231,9360>232    35    42    14    1    1342373889    "button"    "&Details..."    0 
  769.  
  770. @Outline2@<:#231,9360>232    51    42    14    3    1342373888    "button"    "&Run..."    0 
  771.  
  772. @Outline2@<:#231,9360>263    292    0    0    77    1342177280    "button"    "&z"    0 
  773.  
  774. @Outline2@<:#231,9360>45    128    70    10    8007    1342177280    "static"    ""    0 
  775.  
  776. @Outline2@<:#231,9360>65    1    1    1    8013    1342177280    "static"    ""    0 
  777.  
  778. @Outline2@<:#231,9360>34    3    110    8    8777    1342177281    "static"    ""    0 
  779.  
  780. @Outline2@<:#231,9360>6    128    38    10    1002    1342177280    "static"    "File name:"    0 
  781.  
  782. @Outline2@<:#231,9360>14    290    0    0    20    1342242819    "button"    "show descriptions"    0 
  783.  
  784. @Outline2@<:#231,9360>END DIALOG
  785.  
  786. @Function@<:#293,9360>Function add(Hdlg) <:f240,BArial,0,0,255>' add a macro to autorun list<:f>
  787.  
  788. @Outline2@<:#231,9360>ignorekeyboard(2)
  789.  
  790. @Outline2@<:#231,9360>defstr autos;
  791.  
  792. @Outline2@<:#231,9360>hourglass(1)
  793.  
  794. @Outline2@<:#231,9360>longname = GetDlgItemText(Hdlg, 9000)
  795.  
  796. @Outline2@<:#231,9360>tname=lcase$(strfield$(longname, 2, "|"))
  797.  
  798. @Outline2@<:#231,9360>if ckauto(lcase$(tname)) <<<;> 1
  799.  
  800. @Outline2@<:#231,9360>    return 0
  801.  
  802. @Outline2@<:#231,9360>endif
  803.  
  804. @Outline2@<:#231,9360>count = getglobalvar$("count")
  805.  
  806. @Outline2@<:#231,9360>for i = 1 to count
  807.  
  808. @Outline2@<:#231,9360>    if tname <<<;> ""
  809.  
  810. @Outline2@<:#231,9360>        if tname = lcase$(getglobalarray$("loadem", i))
  811.  
  812. @Outline2@<:#231,9360>            message("That macro is already set to ""AutoRun""")
  813.  
  814. @Outline2@<:#231,9360>            hourglass(0)
  815.  
  816. @Outline2@<:#231,9360>            return 1
  817.  
  818. @Outline2@<:#231,9360>        endif
  819.  
  820. @Outline2@<:#231,9360>    endif
  821.  
  822. @Outline2@<:#231,9360>next
  823.  
  824. @Outline2@<:#231,9360>SetDlgItemText(Hdlg, 9002, tname)
  825.  
  826. @Outline2@<:#231,9360>enablewindow(getdlgitem(Hdlg, 71), 1)
  827.  
  828. @Outline2@<:#231,9360>count = getglobalvar$("count") + 1
  829.  
  830. @Outline2@<:#231,9360>setglobalarray("loadem", count, tname)
  831.  
  832. @Outline2@<:#231,9360>setglobalvar("count", count)
  833.  
  834. @Outline2@<:#231,9360>if GetDlgItemText(Hdlg, 9002) = ""
  835.  
  836. @Outline2@<:#231,9360>    enablewindow(getdlgitem(Hdlg, 71), 0)
  837.  
  838. @Outline2@<:#231,9360>endif
  839.  
  840. @Outline2@<:#231,9360>hourglass(0)
  841.  
  842. @Outline2@<:#231,9360>End Function
  843.  
  844. @Function@<:#293,9360><:><:>Function del(Hdlg) <:f240,BArial,0,0,255>' delete macro from autorun list<:f>
  845.  
  846. @Outline2@<:#231,9360>ignorekeyboard(2)
  847.  
  848. @Outline2@<:#231,9360>hourglass(1)
  849.  
  850. @Outline2@<:#231,9360>sname = GetDlgItemText(Hdlg, 9002)
  851.  
  852. @Outline2@<:#231,9360>if sname = ""
  853.  
  854. @Outline2@<:#231,9360>    return 0
  855.  
  856. @Outline2@<:#231,9360>endif
  857.  
  858. @Outline2@<:#231,9360>Handle=GetDlgItem(Hdlg, 9002)
  859.  
  860. @Outline2@<:#231,9360>AppSendMessage(Handle, 0x0405, 0, 0)
  861.  
  862. @Outline2@<:#231,9360>count = getglobalvar$("count")
  863.  
  864. @Outline2@<:#231,9360>if count = 0
  865.  
  866. @Outline2@<:#231,9360>    enablewindow(getdlgitem(Hdlg, 71), 0)
  867.  
  868. @Outline2@<:#231,9360>    return 0
  869.  
  870. @Outline2@<:#231,9360>endif    
  871.  
  872. @Outline2@<:#231,9360>for i = 1 to count
  873.  
  874. @Outline2@<:#231,9360>    xname = getglobalarray$("loadem", i)
  875.  
  876. @Outline2@<:#231,9360>    if xname = sname
  877.  
  878. @Outline2@<:#231,9360>        setglobalarray("loadem", i, "")
  879.  
  880. @Outline2@<:#231,9360>    else
  881.  
  882. @Outline2@<:#231,9360>        if xname <<<;> ""
  883.  
  884. @Outline2@<:#231,9360>            SetDlgItemText(Hdlg, 9002, xname)
  885.  
  886. @Outline2@<:#231,9360>        endif
  887.  
  888. @Outline2@<:#231,9360>        setglobalarray("loadem", i, xname)
  889.  
  890. @Outline2@<:#231,9360>    endif
  891.  
  892. @Outline2@<:#231,9360>next
  893.  
  894. @Outline2@<:#231,9360>hourglass(0)
  895.  
  896. @Outline2@<:#231,9360>highlighted=getdlgitemtext(hdlg, 9002)
  897.  
  898. @Outline2@<:#231,9360>if highlighted = ""
  899.  
  900. @Outline2@<:#231,9360>    enablewindow(getdlgitem(Hdlg, 71), 0)
  901.  
  902. @Outline2@<:#231,9360>endif
  903.  
  904. @Outline2@<:#231,9360>End Function
  905.  
  906. @Function@<:#293,9360>function helpme(hdlg)
  907.  
  908. @Outline2@<:#231,9360>box = dialogbox(".", "help")
  909.  
  910. @Outline2@<:#231,9360>end function
  911.  
  912. @Function@<:#293,9360>DIALOG help
  913.  
  914. @Outline2@<:#231,9360>-2134376448 5 59 30 160 124 "" "" "Info Help"
  915.  
  916. @Outline2@<:#231,9360>FONT 8 "Helv"
  917.  
  918. @Outline2@<:#231,9360>60 105 40 14 1 1342242817 "button" "OK" 0 
  919.  
  920. @Outline2@<:#231,9360>11 21 138 18 1001 1342177280 "static" "Select a feature and choose Install to make it AutoRun." 0 
  921.  
  922. @Outline2@<:#231,9360>6 7 148 89 80 1342177287 "button" "Macro Install" 0 
  923.  
  924. @Outline2@<:#462,9360>11 42 138 18 1002 1342177280 "static" "Choose Details to view detailed information about a feature." 0 
  925.  
  926. @Outline2@<:#231,9360>11 64 138 18 1000 1342177280 "static" "To see a demonstration of the feature, choose Run." 0 
  927.  
  928. @Outline2@<:#231,9360>END DIALOG
  929.  
  930. @Function@<:#293,9360>function loadlist() <:f240,BArial,0,0,255>' load list of autorun macros from amiauto.cfg file<:f>
  931.  
  932. @Outline2@<:#231,9360>ignorekeyboard(2)
  933.  
  934. @Outline2@<:#231,9360>hourglass(1)
  935.  
  936. @Subhead@<:#231,9360>windir = getwindowsdirectory$()
  937.  
  938. @Subhead@<:#231,9360>autofile = strcat$(windir, "amiauto.cfg")
  939.  
  940. @Outline2@<:#231,9360>ck = findfirst$(autofile, 33)
  941.  
  942. @Outline2@<:#231,9360>if ck = ""
  943.  
  944. @Outline2@<:#231,9360>    option = "w"
  945.  
  946. @Outline2@<:#231,9360>else
  947.  
  948. @Outline2@<:#231,9360>    option = "r"
  949.  
  950. @Outline2@<:#231,9360>endif
  951.  
  952. @Outline2@<:#231,9360>fh = fopen(autofile, option)
  953.  
  954. @Outline2@<:#231,9360>if fh << 1
  955.  
  956. @Outline2@<:#231,9360>    message("Unable to create file AMIAUTO.CFG")
  957.  
  958. @Outline2@<:#231,9360>    return -1
  959.  
  960. @Outline2@<:#231,9360>endif
  961.  
  962. @Outline2@<:#231,9360>if option = "w"
  963.  
  964. @Outline2@<:#231,9360>    goto endit
  965.  
  966. @Outline2@<:#231,9360>endif
  967.  
  968. @Outline2@<:#231,9360>onerror endit
  969.  
  970. @Outline2@<:#231,9360>oncancel endit
  971.  
  972. @Outline2@<:#231,9360>i = 0
  973.  
  974. @Outline2@<:#231,9360>while (1)
  975.  
  976. @Outline2@<:#231,9360>    txt = fgets$(fh)
  977.  
  978. @Outline2@<:#231,9360>    if txt = -1
  979.  
  980. @Outline2@<:#231,9360>        break
  981.  
  982. @Outline2@<:#231,9360>    endif
  983.  
  984. @Outline2@<:#231,9360>    i = i + 1
  985.  
  986. @Outline2@<:#231,9360>    setglobalarray("loadem", i, txt)
  987.  
  988. @Outline2@<:#231,9360>    filledit(9002, txt)
  989.  
  990. @Outline2@<:#231,9360>wend
  991.  
  992. @Outline2@<:#231,9360>endit:
  993.  
  994. @Outline2@<:#231,9360>fclose(fh)
  995.  
  996. @Outline2@<:#231,9360>setglobalvar("count", i)
  997.  
  998. @Outline2@<:#231,9360>hourglass(0)
  999.  
  1000. @Outline2@<:#231,9360>end function
  1001.  
  1002. @Function@<:#293,9360>function savelist() <:f240,BArial,0,0,255>' write out list of macros to be autorun<:f>
  1003.  
  1004. @Outline2@<:#231,9360>ignorekeyboard(2)
  1005.  
  1006. @Outline2@<:#231,9360>hourglass(1)
  1007.  
  1008. @Subhead@<:#231,9360>windir = getwindowsdirectory$()
  1009.  
  1010. @Subhead@<:#231,9360>autofile = strcat$(windir, "amiauto.cfg")
  1011.  
  1012. @Outline2@<:#231,9360>defstr txt;
  1013.  
  1014. @Outline2@<:#231,9360>fh = fopen(autofile, "w")
  1015.  
  1016. @Outline2@<:#231,9360>if fh << 1
  1017.  
  1018. @Outline2@<:#231,9360>    message("Unable to save file AMIAUTO.CFG")
  1019.  
  1020. @Outline2@<:#231,9360>    hourglass(0)
  1021.  
  1022. @Outline2@<:#231,9360>    return -1
  1023.  
  1024. @Outline2@<:#231,9360>endif
  1025.  
  1026. @Outline2@<:#231,9360>onerror endit
  1027.  
  1028. @Outline2@<:#231,9360>oncancel endit
  1029.  
  1030. @Outline2@<:#231,9360>count = getglobalvar$("count")
  1031.  
  1032. @Outline2@<:#231,9360>for i = 1 to count
  1033.  
  1034. @Outline2@<:#231,9360>    if assign(&txt, getglobalarray$("loadem", i)) <<<;> ""
  1035.  
  1036. @Outline2@<:#231,9360>        fputs(fh, txt)
  1037.  
  1038. @Outline2@<:#231,9360>    endif
  1039.  
  1040. @Outline2@<:#231,9360>next
  1041.  
  1042. @Outline2@<:#231,9360>endit:
  1043.  
  1044. @Outline2@<:#231,9360>fclose(fh)
  1045.  
  1046. @Outline2@<:#231,9360>hourglass(0)
  1047.  
  1048. @Outline2@<:#231,9360>call zproglod("")
  1049.  
  1050. @Outline2@<:#231,9360>end function
  1051.  
  1052. @Function@<:#293,9360>function zgood(macro) 
  1053.  
  1054. @Outline2@<:#231,9360>declare ckauto(file)
  1055.  
  1056. @Outline2@<:#231,9360>which = left$(macro, 2)
  1057.  
  1058. @Outline2@<:#231,9360>mac = mid$(macro, 3, len(macro))
  1059.  
  1060. @Outline2@<:#231,9360>switch which
  1061.  
  1062. @Outline2@<:#231,9360>    case "td"
  1063.  
  1064. @Outline2@<:#231,9360>        calli mac()
  1065.  
  1066. @Outline2@<:#231,9360>    case "ar"
  1067.  
  1068. @Outline2@<:#231,9360>        runit = ckauto(mac)
  1069.  
  1070. @Outline2@<:#231,9360>        if runit <<<;> 1
  1071.  
  1072. @Outline2@<:#231,9360>            message("{mac} not intended to AutoRun")
  1073.  
  1074. @Outline2@<:#231,9360>            return -1
  1075.  
  1076. @Outline2@<:#231,9360>        endif
  1077.  
  1078. @Outline2@<:#231,9360>        if call zmkauto(mac) = 1
  1079.  
  1080. @Outline2@<:#231,9360>            message("{mac} installed as AutoRun.")
  1081.  
  1082. @Outline2@<:#231,9360>        endif
  1083.  
  1084. @Outline2@<:#231,9360>    case    "si"
  1085.  
  1086. @Outline2@<:#231,9360>        call _autorun.smm()        
  1087.  
  1088. @Outline2@<:#231,9360>endswitch
  1089.  
  1090. @Outline2@<:#231,9360>end function
  1091.  
  1092. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>function cwp(hdlg)
  1093.  
  1094. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>again:
  1095.  
  1096. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>p = 004
  1097.  
  1098. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "--<;><;> Pete <<<<--")
  1099.  
  1100. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1101.  
  1102. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Mark Osborne")
  1103.  
  1104. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1105.  
  1106. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Peter Housley")
  1107.  
  1108. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1109.  
  1110. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Hugh Marlor")
  1111.  
  1112. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1113.  
  1114. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "John McDaniel")
  1115.  
  1116. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1117.  
  1118. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Peyton McManus")
  1119.  
  1120. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1121.  
  1122. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Robert Pernett")
  1123.  
  1124. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1125.  
  1126. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Powell Smith")
  1127.  
  1128. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1129.  
  1130. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Sandra Wilson")
  1131.  
  1132. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1133.  
  1134. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "David Zoller")
  1135.  
  1136. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1137.  
  1138. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Charlie Pappas")
  1139.  
  1140. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>pause(p)
  1141.  
  1142. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>goto again
  1143.  
  1144. @Outline2@<:S+14><:#14,9360><:f20,QCourier,255,255,255>end function
  1145.  
  1146. @Function@<:#293,9360>function ckauto(file)
  1147.  
  1148. @Outline2@<:#231,9360>ignorekeyboard(2)
  1149.  
  1150. @Outline2@<:#231,9360>hourglass(1)
  1151.  
  1152. @Outline2@<:#231,9360>fh = fopen(file, "r")
  1153.  
  1154. @Outline2@<:#231,9360>if fh << 1
  1155.  
  1156. @Outline2@<:#231,9360>    statusbarmsg("Unable to read file")
  1157.  
  1158. @Outline2@<:#231,9360>    hourglass(0)
  1159.  
  1160. @Outline2@<:#231,9360>    return -1
  1161.  
  1162. @Outline2@<:#231,9360>endif
  1163.  
  1164. @Outline2@<:#231,9360>onerror endit
  1165.  
  1166. @Outline2@<:#231,9360>oncancel endit
  1167.  
  1168. @Outline2@<:#231,9360>line = ""
  1169.  
  1170. @Outline2@<:#231,9360>b = mid$("<[><[>", 1, 1)
  1171.  
  1172. @Outline2@<:#231,9360>while (line <<<;> "{b}desc]")
  1173.  
  1174. @Outline2@<:#231,9360>    line = fgets$(fh)
  1175.  
  1176. @Outline2@<:#231,9360>    if line = -1
  1177.  
  1178. @Outline2@<:#231,9360>        fclose(fh)
  1179.  
  1180. @Outline2@<:#231,9360>        hourglass(0)
  1181.  
  1182. @Outline2@<:#231,9360>        return -1
  1183.  
  1184. @Outline2@<:#231,9360>    endif
  1185.  
  1186. @Outline2@<:#231,9360>wend
  1187.  
  1188. @Outline2@<:#231,9360>defstr ar;
  1189.  
  1190. @Outline2@<:#231,9360>again:
  1191.  
  1192. @Outline2@<:#231,9360>for i = 1 to 4
  1193.  
  1194. @Outline2@<:#231,9360>    fgets$(fh)
  1195.  
  1196. @Outline2@<:#231,9360>next
  1197.  
  1198. @Outline2@<:#231,9360>if assign(&ar, ucase$(strfield$(fgets$(fh), 2, "    "))) = "NOAUTORUN"
  1199.  
  1200. @Outline2@<:#231,9360>    stat = 0
  1201.  
  1202. @Outline2@<:#231,9360>else
  1203.  
  1204. @Outline2@<:#231,9360>    stat = 1
  1205.  
  1206. @Outline2@<:#231,9360>endif
  1207.  
  1208. @Outline2@<:#231,9360>endit:
  1209.  
  1210. @Outline2@<:#231,9360>fclose(fh)
  1211.  
  1212. @Outline2@<:#231,9360>hourglass(0)
  1213.  
  1214. @Outline2@<:#231,9360>return stat
  1215.  
  1216. @Outline2@<:#231,9360>end function
  1217.  
  1218. @Function@<:#293,9360>function GetName(hdlg, id, dummy)
  1219.  
  1220. @Outline2@<:#231,9360>text=getdlgitemtext(hdlg, id)
  1221.  
  1222. @Outline2@<:#231,9360>macname=strfield$(text, 2, "|")
  1223.  
  1224. @Outline2@<:#231,9360>setdlgitemtext(hdlg, 2, macname)
  1225.  
  1226. @Outline2@<:#231,9360>end function
  1227.  
  1228. @Function@<:#293,9360>Function LoadDocDesc(Descs)
  1229.  
  1230. @Outline2@<:#231,9360>Mac = GetMacPath$()
  1231.  
  1232. @Outline2@<:#231,9360>numfiles = countfiles("{mac}*.smm")
  1233.  
  1234. @Outline2@<:#231,9360>DefStr DInfo;
  1235.  
  1236. @Outline2@<:#231,9360>DefStr Id;
  1237.  
  1238. @Outline2@<:#231,9360>x=1
  1239.  
  1240. @Outline2@<:#231,9360>dir=Mac
  1241.  
  1242. @Outline2@<:#231,9360>switchkit = "SKDATA1.SMM SKDATA2.SMM SKAUTO.SMM SKEXIT.SMM"
  1243.  
  1244. @Outline2@<:#462,9360>dontuse = "AUTOCLOS.SMM AUTOOPEN.SMM AUTONEW.SMM AUTOEXIT.SMM AUTOEXEC.SMM"
  1245.  
  1246. @Outline2@moredonts="AUTOCAL.SMM TOAGEN.SMM TOALONG.SMM TOAREMOV.SMM TOASHORT.SMM FAX.SMM"
  1247.  
  1248. @Outline2@<:#231,9360>dontuse = strcat$(dontuse, switchkit, moredonts)
  1249.  
  1250. @Outline2@<:#231,9360>Name=FindFirst$("{Dir}*.smm",1)
  1251.  
  1252. @Outline2@<:#231,9360>    While Name<<<;>""
  1253.  
  1254. @Outline2@<:#231,9360>        StatusBarMsg("Loading file {x} of {numfiles}")
  1255.  
  1256. @Outline2@<:#231,9360>            If 0 != Assign(&Id,Fopen("{Dir}{Name}","r"))
  1257.  
  1258. @Outline2@<:#231,9360>                DInfo=GetDocInfo(Id)
  1259.  
  1260. @Outline2@<:#231,9360>                if DInfo != -1
  1261.  
  1262. @Outline2@<:#462,9360>                    Data = StrCat$(DInfo,"                                                                      |",Name)
  1263.  
  1264. @Outline2@<:#231,9360>                    if len(DInfo) <;> 1
  1265.  
  1266. @Outline2@<:#231,9360>                        if instr(0, dontuse, ucase$(Name)) = 0
  1267.  
  1268. @Outline2@<:#231,9360>                            ArrayInsert(&Descs,x,Data)
  1269.  
  1270. @Outline2@<:#231,9360>                            X=x+1
  1271.  
  1272. @Outline2@<:#231,9360>                        endif
  1273.  
  1274. @Outline2@<:#231,9360>                    endif
  1275.  
  1276. @Outline2@<:#231,9360>                endif
  1277.  
  1278. @Outline2@<:#231,9360>            Endif
  1279.  
  1280. @Outline2@<:#231,9360>        Fclose(id)
  1281.  
  1282. @Outline2@<:#231,9360>        Name=FindNext$()
  1283.  
  1284. @Outline2@<:#231,9360>    Wend
  1285.  
  1286. @Outline2@<:#231,9360>HourGlass(off)
  1287.  
  1288. @Outline2@<:#231,9360>StatusBarMsg("")
  1289.  
  1290. @Outline2@<:#231,9360>End Function
  1291.  
  1292. @Function@<:#293,9360>Function GetDocInfo(Fh)
  1293.  
  1294. @Outline2@<:#231,9360>DefStr Data, LocateDesc;
  1295.  
  1296. @Outline2@<:#284,9360><:f240,BArial,0,0,255>'SingleStep(on)<:f>
  1297.  
  1298. @Outline2@<:#231,9360>If "" = Assign(&Data, Fread(FH,500))
  1299.  
  1300. @Outline2@<:#231,9360>    Return ""
  1301.  
  1302. @Outline2@<:#231,9360>Endif
  1303.  
  1304. @Outline2@<:#231,9360>If 0 != Assign(&LocateDesc, instr(1, Data,"esc]"))
  1305.  
  1306. @Outline2@<:#231,9360>    Desc = Mid$(Data,LocateDesc,(LocateDesc + 384))
  1307.  
  1308. @Outline2@<:#231,9360>    RealDesc = StrField$(Desc, 2, "    ")
  1309.  
  1310. @Outline2@<:#231,9360>    autorunstat = StrField$(Desc, 6, "    ")
  1311.  
  1312. @Outline2@<:#231,9360>    if instr (0, lcase$(autorunstat), "noautorun") != 0
  1313.  
  1314. @Outline2@<:#231,9360>        Return -1
  1315.  
  1316. @Outline2@<:#231,9360>    endif
  1317.  
  1318. @Outline2@<:#231,9360>    lenRealDesc= len (RealDesc) - 1
  1319.  
  1320. @Outline2@<:#231,9360>    RealDesc = left$(RealDesc, lenRealDesc)
  1321.  
  1322. @Outline2@    RealDesc = left$(RealDesc, 80)
  1323.  
  1324. @Outline2@    Return RealDesc
  1325.  
  1326. @Outline2@<:#231,9360>Endif
  1327.  
  1328. @Outline2@<:#231,9360>End Function
  1329.  
  1330. @Function@<:#293,9360>function countfiles(filespec)
  1331.  
  1332. @Outline2@<:#231,9360>name = findfirst$(filespec, 1)
  1333.  
  1334. @Outline2@<:#231,9360>while name <<<;> ""
  1335.  
  1336. @Outline2@<:#231,9360>    count = count +1 
  1337.  
  1338. @Outline2@<:#231,9360>name = findnext$()
  1339.  
  1340. @Outline2@<:#231,9360>wend
  1341.  
  1342. @Outline2@<:#231,9360>return count
  1343.  
  1344. @Outline2@<:#231,9360>end function
  1345.  
  1346. @Function@<:#293,9360>function zproglod()
  1347.  
  1348. @Outline2@<:#231,9360>defstr macro;
  1349.  
  1350. @Outline2@<:#231,9360>rmac=GetRunningMacroFile$()
  1351.  
  1352. @Outline2@pause(001)
  1353.  
  1354. @Outline2@<:#231,9360>ignorekeyboard(2)
  1355.  
  1356. @Outline2@<:#231,9360>curauto = lcase$(getprofilestring$("amipro", "automacroload", "amipro.ini"))
  1357.  
  1358. @Outline2@<:#231,9360>if "_autorun.smm!zrunmacs" = assign(¯o, strfield$(curauto, 2, ","))
  1359.  
  1360. @Outline2@<:#231,9360>    return 1
  1361.  
  1362. @Outline2@<:#231,9360>elseif "zrunmacs.smm" = assign(¯o, strfield$(curauto, 2, ","))
  1363.  
  1364. @Outline2@<:#231,9360>    writeprofilestring("amipro", "automacroload", "1,_autorun.smm!zrunmacs", "amipro.ini")
  1365.  
  1366. @Outline2@<:#231,9360>    return 1
  1367.  
  1368. @Outline2@<:#231,9360>endif
  1369.  
  1370. @Outline2@<:#231,9360>if 1 = strfield$(curauto, 1, ",")
  1371.  
  1372. @Outline2@<:#231,9360>    call zmkauto(macro)
  1373.  
  1374. @Outline2@<:#231,9360>endif
  1375.  
  1376. @Outline2@<:#231,9360>writeprofilestring("amipro", "automacroload", "1,_autorun.smm!zrunmacs", "amipro.ini")
  1377.  
  1378. @Outline2@<:#231,9360>end function
  1379.  
  1380. @Function@<:#293,9360>FUNCTION zmkauto(macro)
  1381.  
  1382. @Outline2@<:#231,9360>defstr autos;
  1383.  
  1384. @Outline2@<:#231,9360>ignorekeyboard(2)
  1385.  
  1386. @Outline2@<:#231,9360>windir = getwindowsdirectory$()
  1387.  
  1388. @Outline2@<:#231,9360>autofile = strcat$(windir, "amiauto.cfg")
  1389.  
  1390. @Outline2@<:#231,9360>ck = findfirst$(autofile, 33)
  1391.  
  1392. @Outline2@<:#231,9360>if ck = ""
  1393.  
  1394. @Outline2@<:#231,9360>    fh = fopen(autofile, "w")
  1395.  
  1396. @Outline2@<:#231,9360>    if fh << 1
  1397.  
  1398. @Outline2@<:#231,9360>        message("Unable to create file AMIAUTO.CFG.")
  1399.  
  1400. @Outline2@<:#231,9360>        return -1
  1401.  
  1402. @Outline2@<:#231,9360>    endif
  1403.  
  1404. @Outline2@<:#231,9360>    fclose(fh)
  1405.  
  1406. @Outline2@<:#231,9360>endif
  1407.  
  1408. @Outline2@<:#231,9360>fh = fopen(autofile, "r")
  1409.  
  1410. @Outline2@<:#231,9360>if fh << 1
  1411.  
  1412. @Outline2@<:#231,9360>    message("Unable to read file AMIAUTO.CFG.")
  1413.  
  1414. @Outline2@<:#231,9360>    return -1
  1415.  
  1416. @Outline2@<:#231,9360>endif
  1417.  
  1418. @Outline2@<:#231,9360>while (1)
  1419.  
  1420. @Outline2@<:#231,9360>    if assign(&autos, fgets$(fh)) <;> 0
  1421.  
  1422. @Outline2@<:#231,9360>        if lcase$(macro) = lcase$(autos)
  1423.  
  1424. @Outline2@<:#231,9360>'            message("{macro} is already set to be an AutoRun macro.")
  1425.  
  1426. @Outline2@<:#231,9360>            return 0
  1427.  
  1428. @Outline2@<:#231,9360>        endif
  1429.  
  1430. @Outline2@<:#231,9360>    else
  1431.  
  1432. @Outline2@<:#231,9360>        break
  1433.  
  1434. @Outline2@<:#231,9360>    endif
  1435.  
  1436. @Outline2@<:#231,9360>wend
  1437.  
  1438. @Outline2@<:#231,9360>fclose(fh)
  1439.  
  1440. @Outline2@<:#231,9360>fh = fopen(autofile, "a")
  1441.  
  1442. @Outline2@<:#231,9360>if fh << 1
  1443.  
  1444. @Outline2@<:#231,9360>    message("Unable to open file AMIAUTO.CFG.")
  1445.  
  1446. @Outline2@<:#231,9360>    return -1
  1447.  
  1448. @Outline2@<:#231,9360>endif
  1449.  
  1450. @Outline2@<:#231,9360>fputs(fh, lcase$(macro))
  1451.  
  1452. @Outline2@<:#231,9360>fclose(fh)
  1453.  
  1454. @Outline2@<:#231,9360>call zproglod()
  1455.  
  1456. @Outline2@<:#231,9360>return 1
  1457.  
  1458. @Outline2@<:#231,9360>end function
  1459.  
  1460. @Function@<:#293,9360>function zrunmacs()
  1461.  
  1462. @Outline2@<:#231,9360>'singlestep(1)
  1463.  
  1464. @Outline2@<:#231,9360>ignorekeyboard(2)
  1465.  
  1466. @Subhead@<:#231,9360>windir = getwindowsdirectory$()
  1467.  
  1468. @Subhead@<:#231,9360>autofile = strcat$(windir, "amiauto.cfg")
  1469.  
  1470. @Outline2@<:#231,9360>ck = findfirst$(autofile, 33)
  1471.  
  1472. @Outline2@<:#231,9360>if ck = ""
  1473.  
  1474. @Outline2@<:#231,9360>    exit function
  1475.  
  1476. @Outline2@<:#231,9360>endif
  1477.  
  1478. @Outline2@<:#231,9360>fh = fopen(autofile, "r")
  1479.  
  1480. @Outline2@<:#231,9360>if fh << 1
  1481.  
  1482. @Outline2@<:#231,9360>    message("Unable to open file AMIAUTO.CFG")
  1483.  
  1484. @Outline2@<:#231,9360>    return -1
  1485.  
  1486. @Outline2@<:#231,9360>endif
  1487.  
  1488. @Outline2@<:#231,9360>onerror endit
  1489.  
  1490. @Outline2@<:#231,9360>oncancel endit
  1491.  
  1492. @Outline2@<:#231,9360>dim files(100)
  1493.  
  1494. @Outline2@<:#231,9360>i = 0
  1495.  
  1496. @Outline2@<:#231,9360>while (1)
  1497.  
  1498. @Outline2@<:#231,9360>    txt = fgets$(fh)
  1499.  
  1500. @Outline2@<:#231,9360>    if txt = -1
  1501.  
  1502. @Outline2@<:#231,9360>        break
  1503.  
  1504. @Outline2@<:#231,9360>    endif
  1505.  
  1506. @Outline2@<:#231,9360>    if txt <<<;> ""
  1507.  
  1508. @Outline2@<:#231,9360>        i = i + 1
  1509.  
  1510. @Outline2@<:#231,9360>        files(i) = txt
  1511.  
  1512. @Outline2@<:#231,9360>    endif
  1513.  
  1514. @Outline2@<:#231,9360>wend
  1515.  
  1516. @Outline2@<:#231,9360>endit:
  1517.  
  1518. @Outline2@<:#231,9360>fclose(fh)
  1519.  
  1520. @Outline2@<:#231,9360>for j = 1 to i
  1521.  
  1522. @Outline2@<:#231,9360>    txt = files(j)
  1523.  
  1524. @Outline2@<:#231,9360>    calli txt()
  1525.  
  1526. @Outline2@<:#231,9360>next
  1527.  
  1528. @Outline2@<:#231,9360>end function
  1529.  
  1530. >
  1531.  
  1532. [Embedded]
  1533. 00034899
  1534. >
  1535. [macsum] 24
  1536. info 0 0 29 21
  1537. PreBuild 3323 3 5 172
  1538. UngrayButtons 3753 1 1 187
  1539. freeit 3938 0 1 194
  1540. saveit 3992 1 1 198
  1541. showdesc 4046 3 5 203
  1542. sorttype 4236 3 2 217
  1543. showfiles 4639 0 -1 231
  1544. add 5564 1 6 252
  1545. del 6297 1 7 281
  1546. helpme 6970 1 2 312
  1547. help 7019 0 -1 315
  1548. loadlist 7494 0 8 324
  1549. savelist 8075 0 7 360
  1550. zgood 8559 1 4 385
  1551. cwp 8979 1 2 405
  1552. ckauto 9531 1 7 432
  1553. GetName 10157 3 3 468
  1554. LoadDocDesc 10255 1 12 473
  1555. GetDocInfo 11132 1 7 505
  1556. countfiles 11584 1 3 524
  1557. zproglod 11726 0 4 532
  1558. zmkauto 12260 1 6 549
  1559. zrunmacs 13001 0 9 589
  1560. [macse]
  1561. 14 info
  1562. 0 32 2
  1563. 0 296 1
  1564. 5 1
  1565. 21 3 [X]
  1566. 0 802
  1567. 13
  1568. 8 4
  1569. 0 295
  1570. 13
  1571. 8 5
  1572. 16 countfiles "{5}*.smm"
  1573. 13
  1574. 8 6
  1575. 0 271 "DescAndName" "{6}"
  1576. 13
  1577. 8 7
  1578. 0 265 "DescAndName"
  1579. 13
  1580. 7 ""
  1581. 18 0
  1582. 11 00000613
  1583. 5 0
  1584. 16 LoadDocDesc &3
  1585. 13
  1586. 0 805 &1 [X]
  1587. 13
  1588. 18 0
  1589. 11 00000272
  1590. 10 00000272
  1591. 0 266 "DescAndName"
  1592. 0 1046 &3
  1593. 13
  1594. 8 8
  1595. 6 8
  1596. 5 1
  1597. 3 0
  1598. 8 8
  1599. 0 271 "DescAndName" "{8}"
  1600. 0 272 "DescAndName" 1 "{8}"
  1601. 5 2
  1602. 8 9
  1603. 6 8
  1604. 5 1
  1605. 3 1
  1606. 6 9
  1607. 18 2
  1608. 12 00000484
  1609. 10 00000600
  1610. 5 1
  1611. 6 9
  1612. 3 0
  1613. 8 9
  1614. 10 00000399
  1615. 6 8
  1616. 6 9
  1617. 3 1
  1618. 8 10
  1619. 0 789 "Files remaining: {10}"
  1620. 6 9
  1621. 22 3
  1622. 8 11
  1623. 0 272 "DescAndName" "{9}" "{11}"
  1624. 10 00000451
  1625. 10 00000900
  1626. 0 273 "DescAndName" 1
  1627. 13
  1628. 8 6
  1629. 5 1
  1630. 8 9
  1631. 6 6
  1632. 6 9
  1633. 18 2
  1634. 12 00000730
  1635. 10 00000900
  1636. 5 1
  1637. 6 9
  1638. 3 0
  1639. 8 9
  1640. 10 00000655
  1641. 6 6
  1642. 6 9
  1643. 3 1
  1644. 8 10
  1645. 0 789 "Files remaining: {10}"
  1646. 6 9
  1647. 5 1
  1648. 3 0
  1649. 0 273 "DescAndName" [X]
  1650. 13
  1651. 8 11
  1652. 6 11
  1653. 7 ""
  1654. 18 1
  1655. 11 00000887
  1656. 0 1041 &3 "{9}" "{11}"
  1657. 10 00000697
  1658. 0 789 ""
  1659. 0 1046 &3
  1660. 13
  1661. 8 12
  1662. 6 12
  1663. 21 13 [X]
  1664. 5 1
  1665. 8 9
  1666. 6 12
  1667. 6 9
  1668. 18 2
  1669. 12 00001034
  1670. 10 00001126
  1671. 5 1
  1672. 6 9
  1673. 3 0
  1674. 8 9
  1675. 10 00000958
  1676. 6 9
  1677. 22 3
  1678. 0 20 [X] 2 "|"
  1679. 13
  1680. 0 16 [X] "!" "{9}"
  1681. 13
  1682. 8 14
  1683. 6 9
  1684. 6 14
  1685. 23 13
  1686. 10 00001001
  1687. 0 1043 &13
  1688. 6 12
  1689. 21 15 [X]
  1690. 5 1
  1691. 8 9
  1692. 6 12
  1693. 6 9
  1694. 18 2
  1695. 12 00001241
  1696. 10 00001316
  1697. 5 1
  1698. 6 9
  1699. 3 0
  1700. 8 9
  1701. 10 00001165
  1702. 6 9
  1703. 22 13
  1704. 0 20 [X] 2 "!"
  1705. 13
  1706. 8 16
  1707. 6 9
  1708. 6 16
  1709. 22 3
  1710. 23 15
  1711. 10 00001208
  1712. 5 1
  1713. 8 9
  1714. 6 12
  1715. 6 9
  1716. 18 2
  1717. 12 00001402
  1718. 10 00001438
  1719. 5 1
  1720. 6 9
  1721. 3 0
  1722. 8 9
  1723. 10 00001326
  1724. 6 9
  1725. 6 9
  1726. 22 15
  1727. 23 3
  1728. 10 00001369
  1729. 0 31 9000 &3
  1730. 0 271 "loadem" 100
  1731. 0 271 "count" 1
  1732. 0 264 "count" 1
  1733. 20 00003159
  1734. 19 00003159
  1735. 0 271 "Setfont:hFont" 1
  1736. 0 265 "Setfont:hFont"
  1737. 13
  1738. 7 ""
  1739. 18 1
  1740. 11 00001609
  1741. 0 31 20 1
  1742. 0 47 112 "{4}!helpme"
  1743. 0 41 9000 "{4}!showdesc"
  1744. 0 41 9003 "{4}!showdesc"
  1745. 0 41 70 "{4}!Add"
  1746. 0 41 71 "{4}!Del"
  1747. 0 41 77 "{4}!cwp"
  1748. 0 41 20 "{4}!sorttype"
  1749. 0 41 0 "{4}!PreBuild"
  1750. 16 loadlist
  1751. 0 26 "." "showfiles"
  1752. 13
  1753. 8 17
  1754. 5 0
  1755. 6 17
  1756. 18 0
  1757. 11 00001900
  1758. 10 00003159
  1759. 10 00003159
  1760. 5 4
  1761. 6 17
  1762. 18 0
  1763. 11 00001979
  1764. 16 savelist
  1765. 16 freeit
  1766. 6 0
  1767. 15
  1768. 9
  1769. 10 00003159
  1770. 5 3
  1771. 6 17
  1772. 18 0
  1773. 11 00002325
  1774. 16 savelist
  1775. 16 freeit
  1776. 0 27 9000
  1777. 13
  1778. 8 18
  1779. 0 20 "{18}" 2 "|"
  1780. 13
  1781. 8 19
  1782. 0 18 "{19}"
  1783. 13
  1784. 8 5
  1785. 6 5
  1786. 0 18 "_info.smm"
  1787. 13
  1788. 18 0
  1789. 11 00002199
  1790. 0 3 "You are already running {5}"
  1791. 10 00002288
  1792. 0 2 "Run the macro ""{5}""?"
  1793. 13
  1794. 8 20
  1795. 6 20
  1796. 5 1
  1797. 18 0
  1798. 11 00002288
  1799. 0 296 0
  1800. 16 "{5}"
  1801. 0 285 "{4}" "00:00.02"
  1802. 10 00003159
  1803. 5 1
  1804. 6 17
  1805. 18 0
  1806. 11 00003159
  1807. 16 savelist
  1808. 16 freeit
  1809. 0 1050
  1810. 13
  1811. 0 805 &21 [X]
  1812. 13
  1813. 5 1
  1814. 18 5
  1815. 11 00002447
  1816. 10 00002762
  1817. 6 21
  1818. 21 22 [X]
  1819. 0 1051 &22
  1820. 5 0
  1821. 8 23
  1822. 5 1
  1823. 8 9
  1824. 6 21
  1825. 6 9
  1826. 18 2
  1827. 12 00002573
  1828. 10 00002691
  1829. 5 1
  1830. 6 9
  1831. 3 0
  1832. 8 9
  1833. 10 00002497
  1834. 6 9
  1835. 22 22
  1836. 0 17 [X]
  1837. 13
  1838. 0 808 1 [X] "goodies.sam"
  1839. 13
  1840. 5 0
  1841. 18 3
  1842. 11 00002678
  1843. 5 1
  1844. 8 23
  1845. 10 00002691
  1846. 10 00002540
  1847. 6 23
  1848. 5 0
  1849. 18 0
  1850. 11 00002920
  1851. 5 1
  1852. 8 24
  1853. 6 21
  1854. 5 1
  1855. 18 5
  1856. 11 00002845
  1857. 0 286 "amipro" "defstyle" "amipro.ini"
  1858. 13
  1859. 8 25
  1860. 2 101 1 "{25}" 0 0
  1861. 5 129
  1862. 8 24
  1863. 0 268
  1864. 13
  1865. 0 16 [X] "goodies.sam"
  1866. 13
  1867. 2 102 1 [X] "{24}" ""
  1868. 10 00002951
  1869. 0 1029 "goodies.sam"
  1870. 2 210 1
  1871. 0 27 9000
  1872. 13
  1873. 8 18
  1874. 0 20 "{18}" 2 "|"
  1875. 13
  1876. 0 18 [X]
  1877. 13
  1878. 8 19
  1879. 0 1049 "{19}"
  1880. 13
  1881. 8 26
  1882. 2 488 1 0 0 8197 "{19}" ""
  1883. 0 6 "[27]"
  1884. 0 7 "Choose resume to return to AutoRun."
  1885. 0 285 "{4}" "00:00.02"
  1886. 6 0
  1887. 15
  1888. 9
  1889. 16 freeit
  1890. 0 265 "Setfont:hFont"
  1891. 13
  1892. 8 27
  1893. 5 0
  1894. 6 27
  1895. 18 1
  1896. 11 00003269
  1897. 0 284 "gdi,DeleteObject,HH" "{27}"
  1898. 0 266 "Setfont:hFont"
  1899. 13
  1900. 8 28
  1901. 0 296 0
  1902. 6 0
  1903. 15
  1904. 9
  1905. 14 PreBuild
  1906. 0 284 "gdi,CreateFont,HHHHHHHHHHHHHHC" 13 0 0 0 400 0 0 0 0 0 0 0 0 "Helv"
  1907. 13
  1908. 8 4
  1909. 6 4
  1910. 11 00000370
  1911. 0 44 "{0}" 9000
  1912. 13
  1913. 8 5
  1914. 0 44 "{0}" 9002
  1915. 13
  1916. 8 6
  1917. 0 44 "{0}" 8007
  1918. 13
  1919. 8 7
  1920. 0 284 "user,SendMessage,HHHHJ" "{5}" 48 "{4}" 0
  1921. 0 284 "user,SendMessage,HHHHJ" "{6}" 48 "{4}" 0
  1922. 0 284 "user,SendMessage,HHHHJ" "{7}" 48 "{4}" 0
  1923. 0 264 "Setfont:hFont" "{4}"
  1924. 16 UngrayButtons "{0}"
  1925. 16 sorttype "{0}" 20 1
  1926. 6 3
  1927. 15
  1928. 9
  1929. 14 UngrayButtons
  1930. 0 44 "{0}" 71
  1931. 13
  1932. 0 284 "user,EnableWindow,HHH" [X] 0
  1933. 0 265 "count"
  1934. 13
  1935. 5 0
  1936. 18 3
  1937. 11 00000173
  1938. 0 44 "{0}" 71
  1939. 13
  1940. 0 284 "user,EnableWindow,HHH" [X] 1
  1941. 6 1
  1942. 15
  1943. 9
  1944. 14 freeit
  1945. 0 266 "loadem"
  1946. 0 266 "count"
  1947. 6 0
  1948. 15
  1949. 9
  1950. 14 saveit
  1951. 0 296 1
  1952. 16 savelist
  1953. 0 296 0
  1954. 6 1
  1955. 15
  1956. 9
  1957. 14 showdesc
  1958. 0 32 2
  1959. 0 296 1
  1960. 0 42 "{0}" "{1}"
  1961. 13
  1962. 8 5
  1963. 0 20 "{5}" 2 "|"
  1964. 13
  1965. 0 17 [X]
  1966. 13
  1967. 8 6
  1968. 20 00000157
  1969. 19 00000157
  1970. 0 43 "{0}" 8007 "{6}"
  1971. 5 1
  1972. 8 7
  1973. 0 296 0
  1974. 6 7
  1975. 15
  1976. 9
  1977. 6 3
  1978. 15
  1979. 9
  1980. 14 sorttype
  1981. 0 42 "{0}" 20
  1982. 13
  1983. 8 4
  1984. 6 4
  1985. 5 1
  1986. 18 0
  1987. 11 00000235
  1988. 0 44 "{0}" 9003
  1989. 13
  1990. 0 284 "User,ShowWindow,AHH" [X] 0
  1991. 0 44 "{0}" 9000
  1992. 13
  1993. 0 284 "User,ShowWindow,AHH" [X] 1
  1994. 5 9000
  1995. 8 1
  1996. 16 showdesc "{0}" "{1}" "{2}"
  1997. 10 00000391
  1998. 0 44 "{0}" 9000
  1999. 13
  2000. 0 284 "User,ShowWindow,AHH" [X] 0
  2001. 0 44 "{0}" 9003
  2002. 13
  2003. 0 284 "User,ShowWindow,AHH" [X] 1
  2004. 5 9003
  2005. 8 1
  2006. 16 showdesc "{0}" "{1}" "{2}"
  2007. 6 3
  2008. 15
  2009. 9
  2010. DIALOG showfiles
  2011. -2134376448 17 49 45 280 140 "" "AmiDialog" "Autorun Macros" 
  2012. FONT 8 "Helv" 
  2013. 6 3 60 8 1000 1342308352 "static" "Ma&cros:" 0 
  2014. 6 12 155 116 9003 1352728577 "listbox" "" 0 
  2015. 6 12 155 122 9000 1352728577 "listbox" "" 0 
  2016. 164 93 44 14 70 1342373888 "button" "&Install >>" 0 
  2017. 164 110 44 14 71 1342242816 "button" "<< Re&move" 0 
  2018. 212 66 46 8 1001 1342308352 "static" "I&nstalled:" 0 
  2019. 212 75 60 53 9002 1352728577 "listbox" "" 0 
  2020. 232 3 42 14 4 1342373888 "button" "OK" 0 
  2021. 232 19 42 14 2 1342373888 "button" "Cancel" 0 
  2022. 232 35 42 14 1 1342373889 "button" "&Details..." 0 
  2023. 232 51 42 14 3 1342373888 "button" "&Run..." 0 
  2024. 263 292 0 0 77 1342177280 "button" "&z" 0 
  2025. 45 128 70 10 8007 1342177280 "static" "" 0 
  2026. 65 1 1 1 8013 1342177280 "static" "" 0 
  2027. 34 3 110 8 8777 1342177281 "static" "" 0 
  2028. 6 128 38 10 1002 1342177280 "static" "File name:" 0 
  2029. 14 290 0 0 20 1342242819 "button" "show descriptions" 0 
  2030. 14 add
  2031. 0 32 2
  2032. 0 296 1
  2033. 0 42 "{0}" 9000
  2034. 13
  2035. 8 3
  2036. 0 20 "{3}" 2 "|"
  2037. 13
  2038. 0 17 [X]
  2039. 13
  2040. 8 4
  2041. 0 17 "{4}"
  2042. 13
  2043. 16 ckauto [X]
  2044. 13
  2045. 5 1
  2046. 18 1
  2047. 11 00000163
  2048. 5 0
  2049. 15
  2050. 9
  2051. 0 265 "count"
  2052. 13
  2053. 8 5
  2054. 5 1
  2055. 8 6
  2056. 6 5
  2057. 6 6
  2058. 18 2
  2059. 12 00000272
  2060. 10 00000448
  2061. 5 1
  2062. 6 6
  2063. 3 0
  2064. 8 6
  2065. 10 00000197
  2066. 6 4
  2067. 7 ""
  2068. 18 1
  2069. 11 00000435
  2070. 6 4
  2071. 0 273 "loadem" "{6}"
  2072. 13
  2073. 0 17 [X]
  2074. 13
  2075. 18 0
  2076. 11 00000435
  2077. 0 3 "That macro is already set to ""AutoRun"""
  2078. 0 296 0
  2079. 5 1
  2080. 15
  2081. 9
  2082. 10 00000239
  2083. 0 43 "{0}" 9002 "{4}"
  2084. 0 44 "{0}" 71
  2085. 13
  2086. 0 284 "user,EnableWindow,HHH" [X] 1
  2087. 0 265 "count"
  2088. 13
  2089. 5 1
  2090. 3 0
  2091. 8 5
  2092. 0 272 "loadem" "{5}" "{4}"
  2093. 0 264 "count" "{5}"
  2094. 0 42 "{0}" 9002
  2095. 13
  2096. 7 ""
  2097. 18 0
  2098. 11 00000712
  2099. 0 44 "{0}" 71
  2100. 13
  2101. 0 284 "user,EnableWindow,HHH" [X] 0
  2102. 0 296 0
  2103. 6 1
  2104. 15
  2105. 9
  2106. 14 del
  2107. 0 32 2
  2108. 0 296 1
  2109. 0 42 "{0}" 9002
  2110. 13
  2111. 8 2
  2112. 6 2
  2113. 7 ""
  2114. 18 0
  2115. 11 00000093
  2116. 5 0
  2117. 15
  2118. 9
  2119. 0 44 "{0}" 9002
  2120. 13
  2121. 8 3
  2122. 0 1036 "{3}" 1029 0 0
  2123. 0 265 "count"
  2124. 13
  2125. 8 4
  2126. 6 4
  2127. 5 0
  2128. 18 0
  2129. 11 00000263
  2130. 0 44 "{0}" 71
  2131. 13
  2132. 0 284 "user,EnableWindow,HHH" [X] 0
  2133. 5 0
  2134. 15
  2135. 9
  2136. 5 1
  2137. 8 5
  2138. 6 4
  2139. 6 5
  2140. 18 2
  2141. 12 00000348
  2142. 10 00000540
  2143. 5 1
  2144. 6 5
  2145. 3 0
  2146. 8 5
  2147. 10 00000273
  2148. 0 273 "loadem" "{5}"
  2149. 13
  2150. 8 6
  2151. 6 6
  2152. 6 2
  2153. 18 0
  2154. 11 00000446
  2155. 0 272 "loadem" "{5}" ""
  2156. 10 00000527
  2157. 6 6
  2158. 7 ""
  2159. 18 1
  2160. 11 00000499
  2161. 0 43 "{0}" 9002 "{6}"
  2162. 0 272 "loadem" "{5}" "{6}"
  2163. 10 00000315
  2164. 0 296 0
  2165. 0 42 "{0}" 9002
  2166. 13
  2167. 8 7
  2168. 6 7
  2169. 7 ""
  2170. 18 0
  2171. 11 00000661
  2172. 0 44 "{0}" 71
  2173. 13
  2174. 0 284 "user,EnableWindow,HHH" [X] 0
  2175. 6 1
  2176. 15
  2177. 9
  2178. 14 helpme
  2179. 0 26 "." "help"
  2180. 13
  2181. 8 2
  2182. 6 1
  2183. 15
  2184. 9
  2185. DIALOG help
  2186. -2134376448 5 59 30 160 124 "" "" "Info Help" 
  2187. FONT 8 "Helv" 
  2188. 60 105 40 14 1 1342242817 "button" "OK" 0 
  2189. 11 21 138 18 1001 1342177280 "static" "Select a feature and choose Install to make it AutoRun." 0 
  2190. 6 7 148 89 80 1342177287 "button" "Macro Install" 0 
  2191. 11 42 138 18 1002 1342177280 "static" "Choose Details to view detailed information about a feature." 0 
  2192. 11 64 138 18 1000 1342177280 "static" "To see a demonstration of the feature, choose Run." 0 
  2193. 14 loadlist
  2194. 0 32 2
  2195. 0 296 1
  2196. 0 1288
  2197. 13
  2198. 8 1
  2199. 0 16 "{1}" "amiauto.cfg"
  2200. 13
  2201. 8 2
  2202. 0 280 "{2}" 33
  2203. 13
  2204. 8 3
  2205. 6 3
  2206. 7 ""
  2207. 18 0
  2208. 11 00000162
  2209. 7 "w"
  2210. 8 4
  2211. 10 00000174
  2212. 7 "r"
  2213. 8 4
  2214. 0 259 "{2}" "{4}"
  2215. 13
  2216. 8 5
  2217. 6 5
  2218. 5 1
  2219. 18 5
  2220. 11 00000285
  2221. 0 3 "Unable to create file AMIAUTO.CFG"
  2222. 5 -1
  2223. 15
  2224. 9
  2225. 6 4
  2226. 7 "w"
  2227. 18 0
  2228. 11 00000329
  2229. 10 00000526
  2230. 20 00000526
  2231. 19 00000526
  2232. 5 0
  2233. 8 6
  2234. 5 1
  2235. 11 00000526
  2236. 0 257 "{5}"
  2237. 13
  2238. 8 7
  2239. 6 7
  2240. 5 -1
  2241. 18 0
  2242. 11 00000448
  2243. 10 00000526
  2244. 6 6
  2245. 5 1
  2246. 3 0
  2247. 8 6
  2248. 0 272 "loadem" "{6}" "{7}"
  2249. 0 31 9002 "{7}"
  2250. 10 00000365
  2251. 0 260 "{5}"
  2252. 0 264 "count" "{6}"
  2253. 0 296 0
  2254. 6 0
  2255. 15
  2256. 9
  2257. 14 savelist
  2258. 0 32 2
  2259. 0 296 1
  2260. 0 1288
  2261. 13
  2262. 8 1
  2263. 0 16 "{1}" "amiauto.cfg"
  2264. 13
  2265. 8 2
  2266. 0 259 "{2}" "w"
  2267. 13
  2268. 8 4
  2269. 6 4
  2270. 5 1
  2271. 18 5
  2272. 11 00000198
  2273. 0 3 "Unable to save file AMIAUTO.CFG"
  2274. 0 296 0
  2275. 5 -1
  2276. 15
  2277. 9
  2278. 20 00000434
  2279. 19 00000434
  2280. 0 265 "count"
  2281. 13
  2282. 8 5
  2283. 5 1
  2284. 8 6
  2285. 6 5
  2286. 6 6
  2287. 18 2
  2288. 12 00000333
  2289. 10 00000434
  2290. 5 1
  2291. 6 6
  2292. 3 0
  2293. 8 6
  2294. 10 00000258
  2295. 0 273 "loadem" "{6}"
  2296. 13
  2297. 0 805 &3 [X]
  2298. 13
  2299. 7 ""
  2300. 18 1
  2301. 11 00000421
  2302. 0 258 "{4}" "{3}"
  2303. 10 00000300
  2304. 0 260 "{4}"
  2305. 0 296 0
  2306. 16 zproglod ""
  2307. 6 0
  2308. 15
  2309. 9
  2310. 14 zgood
  2311. 0 806 "{0}" 2
  2312. 13
  2313. 8 2
  2314. 0 14 "{0}"
  2315. 13
  2316. 0 15 "{0}" 3 [X]
  2317. 13
  2318. 8 3
  2319. 7 "td"
  2320. 6 2
  2321. 18 0
  2322. 11 00000132
  2323. 16 "{3}"
  2324. 10 00000408
  2325. 7 "ar"
  2326. 6 2
  2327. 18 0
  2328. 11 00000359
  2329. 16 ckauto "{3}"
  2330. 13
  2331. 8 4
  2332. 6 4
  2333. 5 1
  2334. 18 1
  2335. 11 00000267
  2336. 0 3 "{3} not intended to AutoRun"
  2337. 5 -1
  2338. 15
  2339. 9
  2340. 16 zmkauto "{3}"
  2341. 13
  2342. 5 1
  2343. 18 0
  2344. 11 00000346
  2345. 0 3 "{3} installed as AutoRun."
  2346. 10 00000408
  2347. 7 "si"
  2348. 6 2
  2349. 18 0
  2350. 11 00000408
  2351. 16 _autorun.smm
  2352. 6 1
  2353. 15
  2354. 9
  2355. 14 cwp
  2356. 5 004
  2357. 8 2
  2358. 0 43 "{0}" 8777 "-->> Pete <<<<--"
  2359. 0 274 "{2}"
  2360. 0 43 "{0}" 8777 "Mark Osborne"
  2361. 0 274 "{2}"
  2362. 0 43 "{0}" 8777 "Peter Housley"
  2363. 0 274 "{2}"
  2364. 0 43 "{0}" 8777 "Hugh Marlor"
  2365. 0 274 "{2}"
  2366. 0 43 "{0}" 8777 "John McDaniel"
  2367. 0 274 "{2}"
  2368. 0 43 "{0}" 8777 "Peyton McManus"
  2369. 0 274 "{2}"
  2370. 0 43 "{0}" 8777 "Robert Pernett"
  2371. 0 274 "{2}"
  2372. 0 43 "{0}" 8777 "Powell Smith"
  2373. 0 274 "{2}"
  2374. 0 43 "{0}" 8777 "Sandra Wilson"
  2375. 0 274 "{2}"
  2376. 0 43 "{0}" 8777 "David Zoller"
  2377. 0 274 "{2}"
  2378. 0 43 "{0}" 8777 "Charlie Pappas"
  2379. 0 274 "{2}"
  2380. 10 00000008
  2381. 6 1
  2382. 15
  2383. 9
  2384. 14 ckauto
  2385. 0 32 2
  2386. 0 296 1
  2387. 0 259 "{0}" "r"
  2388. 13
  2389. 8 2
  2390. 6 2
  2391. 5 1
  2392. 18 5
  2393. 11 00000134
  2394. 0 789 "Unable to read file"
  2395. 0 296 0
  2396. 5 -1
  2397. 15
  2398. 9
  2399. 20 00000580
  2400. 19 00000580
  2401. 7 ""
  2402. 8 3
  2403. 0 15 "[[" 1 1
  2404. 13
  2405. 8 4
  2406. 6 3
  2407. 7 "{4}desc]"
  2408. 18 1
  2409. 11 00000333
  2410. 0 257 "{2}"
  2411. 13
  2412. 8 3
  2413. 6 3
  2414. 5 -1
  2415. 18 0
  2416. 11 00000320
  2417. 0 260 "{2}"
  2418. 0 296 0
  2419. 5 -1
  2420. 15
  2421. 9
  2422. 10 00000195
  2423. 5 1
  2424. 8 6
  2425. 5 4
  2426. 6 6
  2427. 18 2
  2428. 12 00000418
  2429. 10 00000444
  2430. 5 1
  2431. 6 6
  2432. 3 0
  2433. 8 6
  2434. 10 00000343
  2435. 0 257 "{2}"
  2436. 10 00000385
  2437. 0 257 "{2}"
  2438. 13
  2439. 0 20 [X] 2 "    "
  2440. 13
  2441. 0 18 [X]
  2442. 13
  2443. 0 805 &5 [X]
  2444. 13
  2445. 7 "NOAUTORUN"
  2446. 18 0
  2447. 11 00000570
  2448. 5 0
  2449. 8 7
  2450. 10 00000580
  2451. 5 1
  2452. 8 7
  2453. 0 260 "{2}"
  2454. 0 296 0
  2455. 6 7
  2456. 15
  2457. 9
  2458. 6 1
  2459. 15
  2460. 9
  2461. 14 GetName
  2462. 0 42 "{0}" "{1}"
  2463. 13
  2464. 8 4
  2465. 0 20 "{4}" 2 "|"
  2466. 13
  2467. 8 5
  2468. 0 43 "{0}" 2 "{5}"
  2469. 6 3
  2470. 15
  2471. 9
  2472. 14 LoadDocDesc
  2473. 0 295
  2474. 13
  2475. 8 2
  2476. 16 countfiles "{2}*.smm"
  2477. 13
  2478. 8 3
  2479. 5 1
  2480. 8 6
  2481. 6 2
  2482. 8 7
  2483. 7 "SKDATA1.SMM SKDATA2.SMM SKAUTO.SMM SKEXIT.SMM"
  2484. 8 8
  2485. 7 "AUTOCLOS.SMM AUTOOPEN.SMM AUTONEW.SMM AUTOEXIT.SMM AUTOEXEC.SMM"
  2486. 8 9
  2487. 7 "AUTOCAL.SMM TOAGEN.SMM TOALONG.SMM TOAREMOV.SMM TOASHORT.SMM FAX.SMM"
  2488. 8 10
  2489. 0 16 "{9}" "{8}" "{10}"
  2490. 13
  2491. 8 9
  2492. 0 280 "{7}*.smm" 1
  2493. 13
  2494. 8 11
  2495. 6 11
  2496. 7 ""
  2497. 18 1
  2498. 11 00000846
  2499. 0 789 "Loading file {6} of {3}"
  2500. 5 0
  2501. 0 259 "{7}{11}" "r"
  2502. 13
  2503. 0 805 &5 [X]
  2504. 13
  2505. 18 1
  2506. 11 00000803
  2507. 16 GetDocInfo "{5}"
  2508. 13
  2509. 8 4
  2510. 6 4
  2511. 5 -1
  2512. 18 1
  2513. 11 00000803
  2514. 0 16 "{4}" "                                                                      |" "{11}"
  2515. 13
  2516. 8 12
  2517. 0 14 "{4}"
  2518. 13
  2519. 5 1
  2520. 18 3
  2521. 11 00000803
  2522. 0 18 "{11}"
  2523. 13
  2524. 0 808 0 "{9}" [X]
  2525. 13
  2526. 5 0
  2527. 18 0
  2528. 11 00000803
  2529. 0 1041 &0 "{6}" "{12}"
  2530. 6 6
  2531. 5 1
  2532. 3 0
  2533. 8 6
  2534. 0 260 "{5}"
  2535. 0 281
  2536. 13
  2537. 8 11
  2538. 10 00000361
  2539. 0 296 0
  2540. 0 789 ""
  2541. 6 1
  2542. 15
  2543. 9
  2544. 14 GetDocInfo
  2545. 7 ""
  2546. 0 782 "{0}" 500
  2547. 13
  2548. 0 805 &2 [X]
  2549. 13
  2550. 18 0
  2551. 11 00000092
  2552. 7 ""
  2553. 15
  2554. 9
  2555. 5 0
  2556. 0 808 1 "{2}" "esc]"
  2557. 13
  2558. 0 805 &3 [X]
  2559. 13
  2560. 18 1
  2561. 11 00000440
  2562. 6 3
  2563. 5 384
  2564. 3 0
  2565. 0 15 "{2}" "{3}" [X]
  2566. 13
  2567. 8 4
  2568. 0 20 "{4}" 2 "    "
  2569. 13
  2570. 8 5
  2571. 0 20 "{4}" 6 "    "
  2572. 13
  2573. 8 6
  2574. 0 17 "{6}"
  2575. 13
  2576. 0 808 0 [X] "noautorun"
  2577. 13
  2578. 5 0
  2579. 18 1
  2580. 11 00000344
  2581. 5 -1
  2582. 15
  2583. 9
  2584. 0 14 "{5}"
  2585. 13
  2586. 5 1
  2587. 3 1
  2588. 8 7
  2589. 0 806 "{5}" "{7}"
  2590. 13
  2591. 8 5
  2592. 0 806 "{5}" 80
  2593. 13
  2594. 8 5
  2595. 6 5
  2596. 15
  2597. 9
  2598. 6 1
  2599. 15
  2600. 9
  2601. 14 countfiles
  2602. 0 280 "{0}" 1
  2603. 13
  2604. 8 2
  2605. 6 2
  2606. 7 ""
  2607. 18 1
  2608. 11 00000118
  2609. 6 3
  2610. 5 1
  2611. 3 0
  2612. 8 3
  2613. 0 281
  2614. 13
  2615. 8 2
  2616. 10 00000039
  2617. 6 3
  2618. 15
  2619. 9
  2620. 6 1
  2621. 15
  2622. 9
  2623. 14 zproglod
  2624. 0 802
  2625. 13
  2626. 8 2
  2627. 0 274 001
  2628. 0 32 2
  2629. 0 286 "amipro" "automacroload" "amipro.ini"
  2630. 13
  2631. 0 17 [X]
  2632. 13
  2633. 8 3
  2634. 7 "_autorun.smm!zrunmacs"
  2635. 0 20 "{3}" 2 ","
  2636. 13
  2637. 0 805 &1 [X]
  2638. 13
  2639. 18 0
  2640. 11 00000227
  2641. 5 1
  2642. 15
  2643. 9
  2644. 10 00000387
  2645. 7 "zrunmacs.smm"
  2646. 0 20 "{3}" 2 ","
  2647. 13
  2648. 0 805 &1 [X]
  2649. 13
  2650. 18 0
  2651. 11 00000387
  2652. 0 287 "amipro" "automacroload" "1,_autorun.smm!zrunmacs" "amipro.ini"
  2653. 5 1
  2654. 15
  2655. 9
  2656. 5 1
  2657. 0 20 "{3}" 1 ","
  2658. 13
  2659. 18 0
  2660. 11 00000451
  2661. 16 zmkauto "{1}"
  2662. 0 287 "amipro" "automacroload" "1,_autorun.smm!zrunmacs" "amipro.ini"
  2663. 6 0
  2664. 15
  2665. 9
  2666. 14 zmkauto
  2667. 0 32 2
  2668. 0 1288
  2669. 13
  2670. 8 3
  2671. 0 16 "{3}" "amiauto.cfg"
  2672. 13
  2673. 8 4
  2674. 0 280 "{4}" 33
  2675. 13
  2676. 8 5
  2677. 6 5
  2678. 7 ""
  2679. 18 0
  2680. 11 00000250
  2681. 0 259 "{4}" "w"
  2682. 13
  2683. 8 6
  2684. 6 6
  2685. 5 1
  2686. 18 5
  2687. 11 00000237
  2688. 0 3 "Unable to create file AMIAUTO.CFG."
  2689. 5 -1
  2690. 15
  2691. 9
  2692. 0 260 "{6}"
  2693. 0 259 "{4}" "r"
  2694. 13
  2695. 8 6
  2696. 6 6
  2697. 5 1
  2698. 18 5
  2699. 11 00000358
  2700. 0 3 "Unable to read file AMIAUTO.CFG."
  2701. 5 -1
  2702. 15
  2703. 9
  2704. 5 1
  2705. 11 00000537
  2706. 0 257 "{6}"
  2707. 13
  2708. 0 805 &2 [X]
  2709. 13
  2710. 5 0
  2711. 18 3
  2712. 11 00000511
  2713. 0 17 "{0}"
  2714. 13
  2715. 0 17 "{2}"
  2716. 13
  2717. 18 0
  2718. 11 00000498
  2719. 5 0
  2720. 15
  2721. 9
  2722. 10 00000524
  2723. 10 00000537
  2724. 10 00000358
  2725. 0 260 "{6}"
  2726. 0 259 "{4}" "a"
  2727. 13
  2728. 8 6
  2729. 6 6
  2730. 5 1
  2731. 18 5
  2732. 11 00000658
  2733. 0 3 "Unable to open file AMIAUTO.CFG."
  2734. 5 -1
  2735. 15
  2736. 9
  2737. 0 17 "{0}"
  2738. 13
  2739. 0 258 "{6}" [X]
  2740. 0 260 "{6}"
  2741. 16 zproglod
  2742. 5 1
  2743. 15
  2744. 9
  2745. 6 1
  2746. 15
  2747. 9
  2748. 14 zrunmacs
  2749. 0 32 2
  2750. 0 1288
  2751. 13
  2752. 8 1
  2753. 0 16 "{1}" "amiauto.cfg"
  2754. 13
  2755. 8 2
  2756. 0 280 "{2}" 33
  2757. 13
  2758. 8 3
  2759. 6 3
  2760. 7 ""
  2761. 18 0
  2762. 11 00000140
  2763. 6 0
  2764. 15
  2765. 9
  2766. 0 259 "{2}" "r"
  2767. 13
  2768. 8 4
  2769. 6 4
  2770. 5 1
  2771. 18 5
  2772. 11 00000247
  2773. 0 3 "Unable to open file AMIAUTO.CFG"
  2774. 5 -1
  2775. 15
  2776. 9
  2777. 20 00000462
  2778. 19 00000462
  2779. 5 100
  2780. 21 5 [X]
  2781. 5 0
  2782. 8 6
  2783. 5 1
  2784. 11 00000462
  2785. 0 257 "{4}"
  2786. 13
  2787. 8 7
  2788. 6 7
  2789. 5 -1
  2790. 18 0
  2791. 11 00000383
  2792. 10 00000462
  2793. 6 7
  2794. 7 ""
  2795. 18 1
  2796. 11 00000449
  2797. 6 6
  2798. 5 1
  2799. 3 0
  2800. 8 6
  2801. 6 6
  2802. 6 7
  2803. 23 5
  2804. 10 00000300
  2805. 0 260 "{4}"
  2806. 5 1
  2807. 8 8
  2808. 6 6
  2809. 6 8
  2810. 18 2
  2811. 12 00000560
  2812. 10 00000599
  2813. 5 1
  2814. 6 8
  2815. 3 0
  2816. 8 8
  2817. 10 00000485
  2818. 6 8
  2819. 22 5
  2820. 8 7
  2821. 16 "{7}"
  2822. 10 00000527
  2823. 6 0
  2824. 15
  2825. 9
  2826. 00034924
  2827.