home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1998 May
/
Pcwk5b98.iso
/
DISK1
/
MACROS.CMZ
/
_AUTORUN.SMM
next >
Wrap
INI File
|
1993-03-14
|
55KB
|
3,197 lines
[ver]
4
[sty]
_macro.sty
[files]
[charset]
82
ANSI (Windows, IBM CP 1252)
[revisions]
0
[prn]
PostScript Printer
[port]
LPT1:
[lang]
1
[desc]
Automatyczne uruchamianie wybranych makroprogram<\s>w
Lotus WPD Marketing
Advanced
Global Arrays, Callbacks, fopen
noautorun
731358023
106
679268150
2441
12
0
0
0
0
0
[fopts]
0
1
0
0
[lnopts]
2
Body Text
1
[docopts]
5
2
[GramStyle]
[ParaNum]
1
[tag]
Body Text
2
[fnt]
Arial
200
0
16384
[algn]
1
1
216
0
0
[spc]
33
273
1
0
0
1
100
[brk]
4
[line]
8
0
1
0
1
1
1
10
10
1
[spec]
0
0
0
1
1
0
0
0
0
[nfmt]
272
1
3
.
,
$
Body Text
0
0
[tag]
Outline2
5
[fnt]
Arial
200
0
16384
[algn]
1
1
216
0
0
[spc]
33
273
1
0
0
1
100
[brk]
4
[line]
8
0
1
0
1
1
1
10
10
1
[spec]
0
2
0
1
1
0
0
0
0
[nfmt]
272
1
3
.
,
$
Outline2
0
0
[tag]
Outline3
6
[fnt]
Arial
200
0
16384
[algn]
1
1
216
0
0
[spc]
33
273
1
0
0
1
100
[brk]
4
[line]
8
0
1
0
1
1
1
10
10
1
[spec]
0
3
0
1
1
0
0
0
0
[nfmt]
272
1
3
.
,
$
Outline3
0
0
[tag]
Footnote
7
[fnt]
Arial
200
0
16384
[algn]
1
1
216
720
0
[spc]
33
273
1
0
0
1
100
[brk]
4
[line]
8
0
1
0
1
1
1
10
10
1
[spec]
0
0
<*:>
0
1
1
256
0
0
0
[nfmt]
272
1
3
.
,
$
Footnote
0
0
[lay]
Standard
516
[rght]
16833
11908
1
1440
1440
1
1440
1440
0
1
0
1
0
2
1
1440
10465
12
1
720
1
1440
1
2160
1
2880
1
3600
1
4320
1
5040
1
5760
1
6480
1
7200
1
7920
1
8640
[hrght]
[lyfrm]
1
11200
0
0
11908
1440
0
1
3
1 0 0 0 0 0 0
0
0
1
[frmlay]
1440
11908
1
1440
72
1
792
1440
0
1
0
1
1
0
1
1440
10465
1
3
9360
[txt]
Modified by Marek G. B</y>czek from UNICORN Poland
>
[frght]
[lyfrm]
1
13248
0
15393
11908
16833
0
1
3
1 0 0 0 0 0 0
0
0
2
[frmlay]
16833
11908
1
1440
792
1
15465
1440
0
1
0
1
1
0
1
1440
10465
2
2
4680
3
9360
[txt]
>
[elay]
[l1]
0
[pg]
12
53 0 22 0 0 1 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
110 0 34 0 0 1 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
167 0 44 0 0 1 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
224 0 8 0 0 1 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
280 0 5 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
334 0 4 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
391 0 12 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
474 0 12 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
531 0 11 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
586 0 13 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
643 0 14 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
676 0 12 1025 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
[edoc]
<:#245,9025>Macro by <+!>Charlie Pappas, Mark Osborne & David Zoller<-!>
<:#240,9025>
@Function@<+@><:#278,9025><:f240,BArial,0,0,255>'declares & defines<:f>
@Outline2@<:#240,9025>define EnableWindow() DllCall("user,EnableWindow,HHH", %1, %2)
@Outline2@<:#240,9025>Define ShowWindow() DllCall("User,ShowWindow,AHH",%1,%2)
@Outline2@<:#240,9025>Define GetActiveWindow() DllCall("User,GetActiveWindow,H")
@Outline2@<:#240,9025>Define SetFocus() DllCall("User,SetFocus,HH", %1)
@Outline2@<:#240,9025>define HFONT "Setfont:hFont"
@Outline2@<:#480,9025>define SendMessage(hwnd, msg, wpara, lparm) DllCall("user,SendMessage,HHHHJ", %1, %2, %3, %4)
@Outline2@<:#240,9025>define WM_SETFONT 0x30
@Outline2@<:#480,9025>define CreateFont() DllCall("gdi,CreateFont,HHHHHHHHHHHHHHC", %1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14)
@Outline2@<:#240,9025>define DeleteObject(handle) DllCall("gdi,DeleteObject,HH", %1)
@Outline2@<:#240,9025>declare DiskFmtToAnsi(p1);
@Outline2@<:#240,9025>define VK_F1 112
@Outline2@<:#278,9025><:>declare freeit(p1) <:f240,BArial,0,0,255>' declare user defined functions<:f>
@Outline2@<:#240,9025>declare loadlist(p1)
@Outline2@<:#240,9025>declare savelist(p1)
@Outline2@<:#240,9025>declare showdesc(hdlg, id, dummy)
@Outline2@<:#240,9025>declare ckauto(macro)
@Outline2@<+@><:#240,9025>Declare LoadDocDesc(Array, array)
@Outline2@<+@><:#240,9025>Declare GetDocInfo(FopenId)
@Outline2@<+@><:I0,0,0,0><:S+-1><:#240,9025>declare countfiles(filespec, array)
@Function@<:#259,9025>function info()
@Outline2@ignorekeyboard(2)
@Outline2@<:#240,9025>hourglass(1)
@Outline2@<:#240,9025>DefStr Stat;
@Outline2@<:#240,9025>defstr hdlg;
@Outline2@<:#240,9025>dim descs(1)
@Outline2@<:#240,9025>dim macfiles(1)
@Outline2@<:#278,9025>rmac = getrunningmacrofile$() <:f240,BArial,0,0,255>' get the dos file name of running macro<:f>
@Outline2@<:#278,9025><:f240,BArial,0,0,255>'load Descs from disk or global array<:f>
@Outline3@<:#240,9025>Mac = GetMacPath$()
@Outline3@<:#240,9025>numfiles = countfiles("{mac}*.smm", &macfiles)
@Outline3@<:#240,9025>trytoalloc=allocglobalvar("DescAndName", numfiles)
@Outline3@<:#278,9025>if GetGlobalVar$("DescAndName") = "" <:f240,BArial,0,0,255>'we've never been initialized<:f>
@Outline3@<:#240,9025> If 0 = Assign(&Stat, LoadDocDesc(&Descs, &macfiles))
@Outline3@<:#240,9025> Else
@Outline3@<:#278,9025> <:f240,BArial,0,0,255>' Function returned error code<:f>
@Outline3@<:#240,9025> Endif
@Outline3@<:#240,9025> freeglobalvar("DescAndName")
@Outline3@<:#240,9025> x=ArraySize(&Descs)
@Outline3@<:#278,9025> x= x + 1 <:f240,BArial,0,0,255>'make room for the arraysize number @ the beginning<:f>
@Outline3@<:#240,9025> allocglobalvar("DescAndName", x)
@Outline3@<:#556,9025> SetGlobalArray("DescAndName", 1, x) <:f240,BArial,0,0,255>'set the 1st position to the number of files in the local array<:f>
@Outline3@<:#240,9025> for i = 2 to (x - 1)
@Outline3@<:#240,9025> countdown = x - i
@Outline3@<:#240,9025> StatusBarMsg("Files remaining: {countdown}")
@Outline3@<:#240,9025> data =Descs(i)
@Outline3@<:#240,9025> SetGlobalArray("DescAndName", i, data)
@Outline3@<:#240,9025> next
@Outline3@<:#240,9025>else
@Outline3@<:#240,9025> numfiles = GetGlobalArray$("DescAndName", 1)
@Outline3@<:#240,9025> for i = 1 to numfiles
@Outline3@<:#240,9025> countdown = numfiles - i
@Outline3@<:#240,9025> StatusBarMsg("Files remaining: {countdown}")
@Outline3@<:#240,9025> data = GetGlobalArray$("DescAndName", i + 1)
@Outline3@<:#240,9025> if data != ""
@Outline3@<:#240,9025> ArrayInsert(&Descs, i, data)
@Outline3@<:#240,9025> endif
@Outline3@<:#240,9025> next
@Outline3@<:#240,9025>endif
@Outline3@<:#240,9025>StatusBarMsg("")
<:#240,9025><:f200,BArial,255,0,0>number =arraysize(&descs)
<:#240,9025><:f200,BArial,255,0,0>dim filename(number)
<:#240,9025><:f200,BArial,255,0,0>for i = 1 to number
<:#240,9025><:f200,BArial,255,0,0>c = strcat$(strfield$(descs(i),2,"|"),"!",i)
<:#240,9025><:f200,BArial,255,0,0>filename(i) = c
<:#240,9025><:f200,BArial,255,0,0>next
<:#240,9025><:f200,BArial,255,0,0>arraysort(&filename)
<:#240,9025><:f200,BArial,255,0,0>dim temper(number)
<:#240,9025><:f200,BArial,255,0,0>for i = 1 to number
<:#240,9025><:f200,BArial,255,0,0> place = strfield$(filename(i),2,"!")
<:#240,9025><:f200,BArial,255,0,0> temper(i) = descs(place)
<:#240,9025><:f200,BArial,255,0,0>next
<:#240,9025><:f200,BArial,255,0,0>for i = 1 to number
<:#240,9025><:f200,BArial,255,0,0> descs(i) = temper(i)
<:#240,9025><:f200,BArial,255,0,0>next<:f>
@Outline2@<:#240,9025>Filledit(9000,&Descs)
@Outline2@<:#278,9025>allocglobalvar("loadem", 100) <:f240,BArial,0,0,255>' keep track of the stuff in the list box<:f>
@Outline2@<:#240,9025>allocglobalvar("count", 1)
@Outline2@<:#240,9025>setglobalvar("count", 1)
@Outline2@<:#278,9025>onerror endit <:f240,BArial,0,0,255>' set up error and cancel routines<:f>
@Outline2@<:#240,9025>oncancel endit
@Outline2@<:#240,9025>'font handing
@Outline3@<:#240,9025>AllocGlobalVar(HFONT, 1)
@Outline3@<:#240,9025>if getglobalvar$(HFONT) != ""
@Outline3@<:#240,9025>' SetGlobalVar(HFONT, 0)
@Outline3@<:#240,9025>endif
@Outline2@<:#240,9025>filledit(20, True)
@Outline2@<:#240,9025>DlgKeyInterrupt(VK_F1, "{rmac}!helpme")
@Outline2@<:#278,9025><:>SetDlgCallBack (9000,"{rmac}!showdesc") <:f240,BArial,0,0,255>' load dlg items for callback functions<:f>
@Outline2@<:#240,9025>SetDlgCallBack (9003,"{rmac}!showdesc")
@Outline2@<:#240,9025>SetDlgCallBack (70,"{rmac}!Add")
@Outline2@<:#240,9025>SetDlgCallBack (71,"{rmac}!Del")
@Outline2@<:#240,9025>SetDlgCallBack (77,"{rmac}!cwp")
@Outline2@<:#240,9025>SetDlgCallBack(20,"{rmac}!sorttype")
@Outline2@<:#240,9025>SetDlgCallBack (0,"{rmac}!PreBuild")
@Outline2@<:#240,9025>loadlist("")
@Outline2@<:#278,9025>Box = Dialogbox(".","showfiles") <:f240,BArial,0,0,255>' display the dialog box<:f>
@Outline2@<:#278,9025>switch box <:f240,BArial,0,0,255>' what did the user do<:f>
@Outline2@<:#240,9025> case 0
@Outline3@<:#240,9025> goto endit
@Outline2@<:#278,9025> case 4 <:f240,BArial,0,0,255>' save stuff and close box<:f>
@Outline3@<:#240,9025> savelist("")
@Outline3@<:#240,9025> freeit("")
@Outline3@<:#240,9025> exit function
@Outline2@<:#278,9025> case 3 <:f240,BArial,0,0,255>' play the macro<:f>
@Outline3@<:#240,9025> savelist("")
@Outline3@<:#240,9025> freeit("")
@Outline3@<:#240,9025> longname = GetDialogField$(9000)
@Outline3@<:#240,9025> tname=strfield$(longname, 2, "|")
@Outline3@<:#240,9025> mac = ucase$(tname)
@Outline3@<:#278,9025> if mac = ucase$("_info.smm") <:f240,BArial,0,0,255>' trying to run us?<:f>
@Outline3@ message("Makroprogram {mac} jest ju</> uruchomiony")
@Outline3@<:#240,9025> goto hosemenot
@Outline3@<:#240,9025> endif
@Outline3@ go = decide("Czy uruchomi<\f> makroprogram ""{mac}""?")
@Outline3@<:#240,9025> if go = 1
@Outline3@<:#240,9025> hourglass(0)
@Outline3@<:#240,9025> calli mac()
@Outline3@<:#240,9025> endif
@Outline3@<:#240,9025> hosemenot:
@Outline3@<:#240,9025> RunLater(rmac, "00:00.02")
@Outline2@<:#278,9025> case 1 <:f240,BArial,0,0,255>' wants to get help on the macro<:f>
@Outline3@<:#240,9025> defstr count;
@Outline3@<:#240,9025> savelist("")
@Outline3@<:#240,9025> freeit("")
@Outline3@<:#240,9025> if assign(&count, getopenfilecount()) << 1
@Outline3@<:#240,9025> goto jump
@Outline3@<:#240,9025> endif
@Outline3@<:#278,9025> dim mdifiles(count) <:f240,BArial,0,0,255>' is goodies open?<:f>
@Outline3@<:#240,9025> getopenfilenames(&mdifiles)
@Outline3@<:#240,9025> alreadyopen = 0
@Outline3@<:#240,9025> for i = 1 to count
@Outline3@<:#240,9025> if instr(1, lcase$(mdifiles(i)), "goodies.sam") <;> 0
@Outline3@<:#240,9025> alreadyopen = 1
@Outline3@<:#240,9025> break
@Outline3@<:#240,9025> endif
@Outline3@<:#240,9025> next
@Outline3@<:#240,9025> if alreadyopen = 0
@Outline3@<:#240,9025> opts = 1
@Outline3@<:#278,9025> if count << 1 <:f240,BArial,0,0,255>' didn't have a mdi window<:f>
@Outline3@<:#240,9025> jump:
@Outline3@<:#240,9025> defstyle = getprofilestring$("amipro", "defstyle", "amipro.ini")
@Outline3@<:#278,9025> new(defstyle, 0, 0) <:f240,BArial,0,0,255>' open window<:f>
@Outline3@<:#240,9025> opts = 129
@Outline3@<:#240,9025> endif
@Outline3@<:#240,9025> FileOpen(strcat$(getdocpath$(), "goodies.sam"), opts, "")
@Outline3@<:#240,9025> else
@Outline3@<:#240,9025> appmaximize("goodies.sam")
@Outline3@<:#240,9025> layoutmode()
@Outline3@<:#240,9025> endif
@Outline3@<:#240,9025> longname = GetDialogField$(9000)
@Outline3@<:#240,9025> tname=ucase$(strfield$(longname, 2, "|"))
@Outline3@<:#240,9025> markpage=GetBookMarkPage(tName)
@Outline3@<:#240,9025>' GoToCmd(1, markPage, 0)
@Outline3@<:#240,9025>' markbookmark(ucase$(tname), findbookmark)
@Outline3@<:#240,9025> Replace(0, 0, 8197, TNAME, "")
@Outline3@<:#278,9025> type("<[>esc]") <:f240,BArial,0,0,255>' go to bookmark of macro<:f>
@Outline3@ usercontrol("Naci</\>nij Kontynuuj, aby powr<\s>ci<\f> do makroprogramu.")
@Outline3@<:#240,9025> RunLater(rmac, "00:00.02")
@Outline3@<:#240,9025> exit function
@Outline2@<:#240,9025>endswitch
@Outline2@<:#240,9025>endit:
@Outline2@<:#240,9025>freeit("")
@Outline2@<:#240,9025>'nukefont
@Outline3@<:#240,9025>font = GetGlobalVar$(HFONT) ' If we created
@Outline3@<:#240,9025>if (0 != font) ' the font.
@Outline3@<:#240,9025> DeleteObject(font) ' Delete it
@Outline3@<:#240,9025>endif
@Outline3@<:#240,9025>result=freeglobalvar(HFONT)
@Outline2@<:#240,9025>hourglass(0)
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>Function PreBuild(hdlg, id, dummy)
@Outline2@<:#240,9025>'INITDLG(hdlg, id, stuff)
@Outline3@<:#240,9025>Font = CreateFont(13, 0, 0, 0, 400, 0, 0, 0, 0, 0, 0, 0, 32, "Helv")
@Outline3@<:#240,9025>if (Font)
@Outline3@<:#240,9025> hctl = GetDlgItem(hDlg, 9000) 'one desc box
@Outline3@<:#240,9025> hctl2 = GetDlgItem(hDlg, 9002) 'the other
@Outline3@<:#240,9025> hctl3 = GetDlgItem(hDlg, 8007) 'the static text field for file name
@Outline3@<:#240,9025> SendMessage(hctl, WM_SETFONT, font, 0)
@Outline3@<:#240,9025> SendMessage(hctl2, WM_SETFONT, font, 0)
@Outline3@<:#240,9025> SendMessage(hctl3, WM_SETFONT, font, 0)
@Outline3@<:#240,9025> SetGlobalVar(HFONT, Font)
@Outline3@<:#240,9025>endif
@Outline2@<:#240,9025>call UngrayButtons(hdlg)
@Outline2@<:#240,9025>call sorttype(hdlg, 20, 1)
@Outline2@<:#240,9025>end function
@Function@<:#278,9025>function UngrayButtons(hdlg) <:f240,BArial,0,0,255>' this function ungrays buttons<:f>
@Outline2@<:#240,9025>enablewindow(getdlgitem(Hdlg, 71), 0)
@Outline2@<:#240,9025>'showdesc(hdlg, id, dummy)
@Outline2@<:#240,9025>if getglobalvar$("count") <;> 0
@Outline2@<:#240,9025> enablewindow(getdlgitem(Hdlg, 71), 1)
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>end function
@Function@<:#278,9025>function freeit(x) <:f240,BArial,0,0,255>' free globals<:f>
@Outline2@<:#240,9025>freeglobalvar("loadem")
@Outline2@<:#240,9025>freeglobalvar("count")
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>function saveit(hdlg)
@Outline2@<:#240,9025>hourglass(1)
@Outline2@<:#240,9025>savelist("")
@Outline2@<:#240,9025>hourglass(0)
@Outline2@<:#240,9025>end function
@Function@<:#278,9025>function showdesc(hdlg, id, dummy) <:f240,BArial,0,0,255>' get the doc info stuff from array<:f>
@Outline2@ignorekeyboard(2)
@Outline2@<:#240,9025>hourglass(1)
@Outline2@<:#240,9025>defstr ar;
@Outline2@<:#240,9025>longname = GetDlgItemText(Hdlg, id)
@Outline2@<:#240,9025>file=lcase$(strfield$(longname, 2, "|"))
@Outline2@<:#240,9025>onerror endit
@Outline2@<:#240,9025>oncancel endit
@Outline2@<:#240,9025>SetDlgItemText(Hdlg, 8007, file)
@Outline2@<:#240,9025>stat = 1
@Outline2@<:#240,9025>endit:
@Outline2@<:#240,9025>hourglass(0)
@Outline2@<:#240,9025>return stat
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>function sorttype(Hdlg,id,dummy)
@Outline2@<:#240,9025>sortbydesc=getdlgitemtext(hdlg, 20)
@Outline2@<:#240,9025>if sortbydesc=1
@Outline2@<:#240,9025> ShowWindow(GetDlgItem(Hdlg,9003), 0)
@Outline2@<:#240,9025> ShowWindow(GetDlgItem(Hdlg,9000), 1)
@Outline2@<:#240,9025> id=9000
@Outline2@<:#240,9025> call showdesc(Hdlg,id,dummy)
@Outline2@<:#240,9025>else
@Outline2@<:#240,9025> ShowWindow(GetDlgItem(Hdlg,9000), 0)
@Outline2@<:#240,9025> ShowWindow(GetDlgItem(Hdlg,9003), 1)
@Outline2@<:#240,9025> id=9003
@Outline2@<:#240,9025> call showdesc(Hdlg,id,dummy)
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>DIALOG showfiles
@Outline2@<:#480,9025>-2134376448 17 49 45 280 140 "" "AmiDialog" "Automatycznie Uruchamiane Makroprogramy"
@Outline2@<:#240,9025>FONT 8 "Helv"
@Outline2@<:#240,9025>6 3 60 8 1000 1342308352 "static" "M&akro:" 0
@Outline2@<:#240,9025>6 12 155 116 9003 1352728577 "listbox" "" 0
@Outline2@<:#240,9025>6 12 155 122 9000 1352728577 "listbox" "" 0
@Outline2@<:#240,9025>164 93 44 14 70 1342373888 "button" "&Instaluj <;><;>" 0
@Outline2@<:#240,9025>164 110 44 14 71 1342242816 "button" "<<<< &Usu<\q>" 0
@Outline2@<:#240,9025>212 66 46 8 1001 1342308352 "static" "Z&ainstalowane:" 0
@Outline2@<:#240,9025>212 75 60 53 9002 1352728577 "listbox" "" 0
@Outline2@<:#240,9025>232 3 42 14 4 1342373888 "button" "OK" 0
@Outline2@<:#240,9025>232 19 42 14 2 1342373888 "button" "Anuluj" 0
@Outline2@<:#240,9025>232 35 42 14 1 1342373889 "button" "&Pomoc..." 0
@Outline2@<:#240,9025>232 51 42 14 3 1342373888 "button" "&Wykonaj..." 0
@Outline2@<:#240,9025>263 292 0 0 77 1342177280 "button" "&z" 0
@Outline2@<:#240,9025>45 128 70 10 8007 1342177280 "static" "" 0
@Outline2@<:#240,9025>65 1 1 1 8013 1342177280 "static" "" 0
@Outline2@<:#240,9025>34 3 110 8 8777 1342177281 "static" "" 0
@Outline2@<:#240,9025>6 128 38 10 1002 1342177280 "static" "Nazwa:" 0
@Outline2@<:#240,9025>14 290 0 0 20 1342242819 "button" "wy</\>w. opisy" 0
@Outline2@<:#240,9025>END DIALOG
@Function@<:#278,9025>Function add(Hdlg) <:f240,BArial,0,0,255>' add a macro to autorun list<:f>
@Outline2@<:#240,9025>ignorekeyboard(2)
@Outline2@<:#240,9025>defstr autos;
@Outline2@<:#240,9025>hourglass(1)
@Outline2@<:#240,9025>longname = GetDlgItemText(Hdlg, 9000)
@Outline2@<:#240,9025>tname=lcase$(strfield$(longname, 2, "|"))
@Outline2@<:#240,9025>if ckauto(lcase$(tname)) <<<;> 1
@Outline2@<:#240,9025> return 0
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>count = getglobalvar$("count")
@Outline2@<:#240,9025>for i = 1 to count
@Outline2@<:#240,9025> if tname <<<;> ""
@Outline2@<:#240,9025> if tname = lcase$(getglobalarray$("loadem", i))
@Outline2@ message("Ten makroprogram jest ju</> zainstalowany.")
@Outline2@<:#240,9025> hourglass(0)
@Outline2@<:#240,9025> return 1
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025>next
@Outline2@<:#240,9025>SetDlgItemText(Hdlg, 9002, tname)
@Outline2@<:#240,9025>enablewindow(getdlgitem(Hdlg, 71), 1)
@Outline2@<:#240,9025>count = getglobalvar$("count") + 1
@Outline2@<:#240,9025>setglobalarray("loadem", count, tname)
@Outline2@<:#240,9025>setglobalvar("count", count)
@Outline2@<:#240,9025>if GetDlgItemText(Hdlg, 9002) = ""
@Outline2@<:#240,9025> enablewindow(getdlgitem(Hdlg, 71), 0)
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>hourglass(0)
@Outline2@<:#240,9025>End Function
@Function@<:#278,9025><:><:>Function del(Hdlg) <:f240,BArial,0,0,255>' delete macro from autorun list<:f>
@Outline2@<:#240,9025>ignorekeyboard(2)
@Outline2@<:#240,9025>hourglass(1)
@Outline2@<:#240,9025>sname = GetDlgItemText(Hdlg, 9002)
@Outline2@<:#240,9025>if sname = ""
@Outline2@<:#240,9025> return 0
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>Handle=GetDlgItem(Hdlg, 9002)
@Outline2@<:#240,9025>AppSendMessage(Handle, 0x0405, 0, 0)
@Outline2@<:#240,9025>count = getglobalvar$("count")
@Outline2@<:#240,9025>if count = 0
@Outline2@<:#240,9025> enablewindow(getdlgitem(Hdlg, 71), 0)
@Outline2@<:#240,9025> return 0
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>for i = 1 to count
@Outline2@<:#240,9025> xname = getglobalarray$("loadem", i)
@Outline2@<:#240,9025> if xname = sname
@Outline2@<:#240,9025> setglobalarray("loadem", i, "")
@Outline2@<:#240,9025> else
@Outline2@<:#240,9025> if xname <<<;> ""
@Outline2@<:#240,9025> SetDlgItemText(Hdlg, 9002, xname)
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> setglobalarray("loadem", i, xname)
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025>next
@Outline2@<:#240,9025>hourglass(0)
@Outline2@<:#240,9025>highlighted=getdlgitemtext(hdlg, 9002)
@Outline2@<:#240,9025>if highlighted = ""
@Outline2@<:#240,9025> enablewindow(getdlgitem(Hdlg, 71), 0)
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>End Function
@Function@<:#259,9025>function helpme(hdlg)
@Outline2@<:#240,9025>box = dialogbox(".", "help")
@Outline2@<:#240,9025>end function
@Outline2@<:#240,9025>DIALOG help
@Outline2@<:#240,9025>-2134376448 5 93 47 160 124 "" "" "Informacja"
@Outline2@<:#240,9025>FONT 8 "Helv"
@Outline2@<:#240,9025>60 105 40 14 1 1342242817 "button" "OK" 0
@Outline2@<:#480,9025>11 21 138 25 1001 1342177280 "static" "Wybierz makroprogram i naci</\>nij Instaluj. Od tej pory b<\j>dzie uruchamiany razem z Ami Pro." 0
@Outline2@<:#240,9025>6 7 148 89 80 1342177287 "button" "Instalowanie Makroprogram<\s>w" 0
@Outline2@<:#480,9025>11 52 138 18 1002 1342177280 "static" "Naci</\>nij Pomoc, aby przeczyta<\f> informacje o makroprogramie." 0
@Outline2@<:#480,9025>11 73 138 18 1000 1342177280 "static" "Naci</\>nij Wykonaj, aby zobaczy<\f> efekt dzia</s>ania makroprogramu." 0
@Outline2@<:#240,9025>END DIALOG
@Function@<:#278,9025>function loadlist(x) <:f240,BArial,0,0,255>' load list of autorun macros from amiauto.cfg file<:f>
@Outline2@<:#240,9025>ignorekeyboard(2)
@Outline2@<:#240,9025>hourglass(1)
@Subhead@<:#240,9025>windir = getwindowsdirectory$()
@Subhead@<:#240,9025>autofile = strcat$(windir, "amiauto.cfg")
@Outline2@<:#240,9025>ck = findfirst$(autofile, 33)
@Outline2@<:#240,9025>if ck = ""
@Outline2@<:#240,9025> option = "w"
@Outline2@<:#240,9025>else
@Outline2@<:#240,9025> option = "r"
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>fh = fopen(autofile, option)
@Outline2@<:#240,9025>if fh << 1
@Outline2@<:#240,9025> message("Nie mog<\j> utworzy<\f> pliku AMIAUTO.CFG")
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>if option = "w"
@Outline2@<:#240,9025> goto endit
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>onerror endit
@Outline2@<:#240,9025>oncancel endit
@Outline2@<:#240,9025>i = 0
@Outline2@<:#240,9025>while (1)
@Outline2@<:#240,9025> txt = fgets$(fh)
@Outline2@<:#240,9025> if txt = -1
@Outline2@<:#240,9025> break
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> i = i + 1
@Outline2@<:#240,9025> setglobalarray("loadem", i, txt)
@Outline2@<:#240,9025> filledit(9002, txt)
@Outline2@<:#240,9025>wend
@Outline2@<:#240,9025>endit:
@Outline2@<:#240,9025>fclose(fh)
@Outline2@<:#240,9025>setglobalvar("count", i)
@Outline2@<:#240,9025>hourglass(0)
@Outline2@<:#240,9025>end function
@Function@<:#278,9025>function savelist(x) <:f240,BArial,0,0,255>' write out list of macros to be autorun<:f>
@Outline2@<:#240,9025>ignorekeyboard(2)
@Outline2@<:#240,9025>hourglass(1)
@Subhead@<:#240,9025>windir = getwindowsdirectory$()
@Subhead@<:#240,9025>autofile = strcat$(windir, "amiauto.cfg")
@Outline2@<:#240,9025>defstr txt;
@Outline2@<:#240,9025>fh = fopen(autofile, "w")
@Outline2@<:#240,9025>if fh << 1
@Outline2@<:#240,9025> message("Nie mog<\j> zapisa<\f> pliku AMIAUTO.CFG")
@Outline2@<:#240,9025> hourglass(0)
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>onerror endit
@Outline2@<:#240,9025>oncancel endit
@Outline2@<:#240,9025>count = getglobalvar$("count")
@Outline2@<:#240,9025>for i = 1 to count
@Outline2@<:#240,9025> if assign(&txt, getglobalarray$("loadem", i)) <<<;> ""
@Outline2@<:#240,9025> fputs(fh, txt)
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025>next
@Outline2@<:#240,9025>endit:
@Outline2@<:#240,9025>fclose(fh)
@Outline2@<:#240,9025>hourglass(0)
@Outline2@<:#240,9025>call zproglod("")
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>function zgood(macro)
@Outline2@<:#240,9025>declare ckauto(file)
@Outline2@<:#240,9025>which = left$(macro, 2)
@Outline2@<:#240,9025>mac = mid$(macro, 3, len(macro))
@Outline2@<:#240,9025>switch which
@Outline2@<:#240,9025> case "td"
@Outline2@<:#240,9025> calli mac()
@Outline2@<:#240,9025> case "ar"
@Outline2@<:#240,9025> runit = ckauto(mac)
@Outline2@<:#240,9025> if runit <<<;> 1
@Outline2@<:#240,9025> message("{mac} nie mo</>na zainstalowa<\f>.")
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> if call zmkauto(mac) = 1
@Outline2@<:#240,9025> message("{mac} ju</> zainstalowany.")
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> case "si"
@Outline2@<:#240,9025> call _autorun.smm()
@Outline2@<:#240,9025>endswitch
@Outline2@<:#240,9025>end function
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>function cwp(hdlg)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>again:
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>p = 004
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "--<;><;> Pete <<<<--")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Mark Osborne")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Peter Housley")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Hugh Marlor")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "John McDaniel")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Peyton McManus")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Robert Pernett")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Powell Smith")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Sandra Wilson")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "David Zoller")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>setdlgitemtext(hdlg, 8777, "Charlie Pappas")
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>pause(p)
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>goto again
@Outline2@<:S+14><:#14,9025><:f20,QCourier,255,255,255>end function
@Function@<:#259,9025>function ckauto(file)
@Outline2@<:#240,9025>ignorekeyboard(2)
@Outline2@<:#240,9025>hourglass(1)
@Outline2@<:#240,9025>fh = fopen(file, "r")
@Outline2@<:#240,9025>if fh << 1
@Outline2@<:#240,9025> statusbarmsg("Nie mog<\j> odczyta<\f> pliku")
@Outline2@<:#240,9025> hourglass(0)
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>onerror endit
@Outline2@<:#240,9025>oncancel endit
@Outline2@<:#240,9025>line = ""
@Outline2@<:#240,9025>b = mid$("<[><[>", 1, 1)
@Outline2@<:#240,9025>while (line <<<;> "{b}desc]")
@Outline2@<:#240,9025> line = fgets$(fh)
@Outline2@<:#240,9025> if line = -1
@Outline2@<:#240,9025> fclose(fh)
@Outline2@<:#240,9025> hourglass(0)
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025>wend
@Outline2@<:#240,9025>defstr ar;
@Outline2@<:#240,9025>again:
@Outline2@<:#240,9025>for i = 1 to 4
@Outline2@<:#240,9025> fgets$(fh)
@Outline2@<:#240,9025>next
@Outline2@<:#240,9025>if assign(&ar, ucase$(strfield$(fgets$(fh), 2, " "))) = "NOAUTORUN"
@Outline2@<:#240,9025> stat = 0
@Outline2@<:#240,9025>else
@Outline2@<:#240,9025> stat = 1
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>endit:
@Outline2@<:#240,9025>fclose(fh)
@Outline2@<:#240,9025>hourglass(0)
@Outline2@<:#240,9025>return stat
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>function GetName(hdlg, id, dummy)
@Outline2@<:#240,9025>text=getdlgitemtext(hdlg, id)
@Outline2@<:#240,9025>macname=strfield$(text, 2, "|")
@Outline2@<:#240,9025>setdlgitemtext(hdlg, 2, macname)
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>Function LoadDocDesc(Descs, macfiles)
@Outline2@<:#240,9025>mpath = GetMacPath$()
@Outline2@<:#240,9025>DefStr DInfo;
@Outline2@<:#240,9025>DefStr Id;
@Outline2@<:#240,9025>j = 1
@Outline2@<:#240,9025>total = getglobalvar$("autodesctotal")
@Outline2@<:#240,9025>for i = 1 to total;
@Outline2@<:#240,9025> name = *macfiles(i)
@Outline2@<:#240,9025> statusbarmsg("Odczytuj<\j> opis pliku {name}...")
@Outline2@<:#240,9025> If 0 != Assign(&Id,Fopen("{mpath}{Name}","r"))
@Outline2@<:#240,9025> DInfo=GetDocInfo(Id)
@Outline2@<:#240,9025> if DInfo != -1
@Outline2@<:#240,9025> Data = StrCat$(DInfo," |",Name)
@Outline2@<:#240,9025> if len(DInfo) <;> 1
@Outline2@<:#240,9025> ArrayInsert(&descs, j, data)
@Outline2@<:#240,9025> j = j + 1
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> Fclose(id)
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025>next
@Outline2@<:#240,9025>HourGlass(off)
@Outline2@<:#240,9025>StatusBarMsg("")
@Outline2@<:#240,9025>End Function
@Function@<:#259,9025>FUNCTION DiskFmtToAnsi(str)
@Outline2@<:#240,9025>'- convert an ascii string from AmiPro disk format to ANSI.
@Outline2@<:#240,9025>defstr c;
@Outline2@<:#240,9025>if (Instr(1, str, "<<")) ' Got any funny stuff?
@Outline2@<:#240,9025> newstr = "";
@Outline2@<:#240,9025> off = 1;
@Outline2@<:#240,9025> ' Loop over all the chars one at a time looking for
@Outline2@<:#240,9025> ' for the escape char. Off will track where we get the
@Outline2@<:#240,9025> ' next char from the input stream. Newstr is where we
@Outline2@<:#240,9025> ' will build the return string.
@Outline2@<:#240,9025> while ("" != Assign(&c, Mid$(str, off, 1)))
@Outline2@<:#240,9025> off = off + 1;
@Outline2@<:#240,9025> if (c = "<<")
@Outline2@<:#240,9025> c = Mid$(str, off, 1);
@Outline2@<:#240,9025> off = off + 1;
@Outline2@<:#240,9025> if (c != "<<")
@Outline2@<:#240,9025> nc = Mid$(str, off, 1);
@Outline2@<:#240,9025> off = off + 2
@Outline2@<:#240,9025> switch c
@Outline2@<:#240,9025> case "*"
@Outline2@<:#240,9025> c = chr$(asc(nc) - 0x20);
@Outline2@<:#240,9025> case "/"
@Outline2@<:#240,9025> c = chr$(asc(nc) + 0x40);
@Outline2@<:#240,9025> case "\"
@Outline2@<:#240,9025> c = chr$(asc(nc) + 0x80);
@Outline2@<:#240,9025> endswitch
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> newstr = strcat$(newstr, c);
@Outline2@<:#240,9025> wend
@Outline2@<:#240,9025> str = newstr;
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>return str;
@Outline2@<:#240,9025>END FUNCTION
@Function@<:#259,9025>Function GetDocInfo(Fh)
@Outline2@<:#240,9025>DefStr Data, LocateDesc;
@Outline2@<:#278,9025><:f240,BArial,0,0,255>'SingleStep(on)<:f>
@Outline2@<:#240,9025>If "" = Assign(&Data, Fread(FH,500))
@Outline2@<:#240,9025> Return ""
@Outline2@<:#240,9025>Endif
@Outline2@<:#240,9025>If 0 != Assign(&LocateDesc, instr(1, Data,"esc]"))
@Outline2@<:#240,9025> Desc = Mid$(Data,LocateDesc,(LocateDesc + 384))
@Outline2@<:#240,9025> RealDesc = StrField$(Desc, 2, " ")
@Outline2@<:#240,9025> autorunstat = StrField$(Desc, 6, " ")
@Outline2@<:#240,9025> if instr (0, lcase$(autorunstat), "noautorun") != 0
@Outline2@<:#240,9025> Return -1
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> lenRealDesc= len (RealDesc) - 1
@Outline2@<:#240,9025> RealDesc = left$(RealDesc, lenRealDesc)
@Outline2@<:#240,9025> if lenrealdesc <;> 80
@Outline2@<:#240,9025> RealDesc = left$(RealDesc, 80)
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> realDesc = DiskFmtToAnsi(realdesc)
@Outline2@<:#240,9025> Return RealDesc
@Outline2@<:#240,9025>Endif
@Outline2@<:#240,9025>End Function
@Function@<:#259,9025>function countfiles(filespec, macfiles)
@Outline2@<:#240,9025>switchkit = "SKDATA1.SMM SKDATA2.SMM SKAUTO.SMM SKEXIT.SMM"
@Outline2@<:#480,9025>dontuse = "AUTOCLOS.SMM AUTOOPEN.SMM AUTONEW.SMM AUTOEXIT.SMM AUTOEXEC.SMM"
@Outline2@<:#480,9025>moredonts="AUTOCAL.SMM TOAGEN.SMM TOALONG.SMM TOAREMOV.SMM TOASHORT.SMM FAX.SMM"
@Outline2@<:#240,9025>dontuse = strcat$(dontuse, switchkit, moredonts)
@Outline2@<:#240,9025>
@Outline2@<:#240,9025>allocglobalvar("autodesctotal", 1)
@Outline2@<:#240,9025>count = 0
@Outline2@<:#240,9025>name = findfirst$(filespec, 1)
@Outline2@<:#240,9025>if name = ""
@Outline2@<:#240,9025> setglobalvar("autodesctotal", count)
@Outline2@<:#240,9025> return count
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>if instr(0, dontuse, Name) = 0
@Outline2@<:#240,9025> count = 1;
@Outline2@<:#240,9025> *macfiles(1) = name
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>while (1)
@Outline2@<:#240,9025> name = findnext$()
@Outline2@<:#240,9025> if name = ""
@Outline2@<:#240,9025> break
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> if instr(0, dontuse, Name) = 0
@Outline2@<:#240,9025> count = count +1
@Outline2@<:#240,9025> ArrayInsert(&macfiles, count, name)
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025>wend
@Outline2@<:#240,9025>setglobalvar("autodesctotal", count)
@Outline2@<:#240,9025>return count
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>function zproglod()
@Outline2@<:#240,9025>defstr macro;
@Outline2@<:#240,9025>rmac=GetRunningMacroFile$()
@Outline2@<:#240,9025>pause(001)
@Outline2@<:#240,9025>ignorekeyboard(2)
@Outline2@<:#240,9025>curauto = lcase$(getprofilestring$("amipro", "automacroload", "amipro.ini"))
@Outline2@<:#240,9025>if "_autorun.smm!zrunmacs" = assign(¯o, strfield$(curauto, 2, ","))
@Outline2@<:#240,9025> return 1
@Outline2@<:#240,9025>elseif "zrunmacs.smm" = assign(¯o, strfield$(curauto, 2, ","))
@Outline2@<:#240,9025> writeprofilestring("amipro", "automacroload", "1,_autorun.smm!zrunmacs", "amipro.ini")
@Outline2@<:#240,9025> return 1
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>if 1 = strfield$(curauto, 1, ",")
@Outline2@<:#240,9025> call zmkauto(macro)
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>writeprofilestring("amipro", "automacroload", "1,_autorun.smm!zrunmacs", "amipro.ini")
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>FUNCTION zmkauto(macro)
@Outline2@<:#240,9025>defstr autos;
@Outline2@<:#240,9025>ignorekeyboard(2)
@Outline2@<:#240,9025>windir = getwindowsdirectory$()
@Outline2@<:#240,9025>autofile = strcat$(windir, "amiauto.cfg")
@Outline2@<:#240,9025>ck = findfirst$(autofile, 33)
@Outline2@<:#240,9025>if ck = ""
@Outline2@<:#240,9025> fh = fopen(autofile, "w")
@Outline2@<:#240,9025> if fh << 1
@Outline2@<:#240,9025> message("Nie mog<\j> utworzy<\f> pliku AMIAUTO.CFG.")
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> fclose(fh)
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>fh = fopen(autofile, "r")
@Outline2@<:#240,9025>if fh << 1
@Outline2@<:#240,9025> message("Nie mog<\j> odczyta<\f> pliku AMIAUTO.CFG.")
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>while (1)
@Outline2@<:#240,9025> if assign(&autos, fgets$(fh)) <;> 0
@Outline2@<:#240,9025> if lcase$(macro) = lcase$(autos)
@Outline2@<:#240,9025>' message("{macro} ju</> jest zainstalowany.")
@Outline2@<:#240,9025> return 0
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> else
@Outline2@<:#240,9025> break
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025>wend
@Outline2@<:#240,9025>fclose(fh)
@Outline2@<:#240,9025>fh = fopen(autofile, "a")
@Outline2@<:#240,9025>if fh << 1
@Outline2@<:#240,9025> message("Nie mog<\j> otworzy<\f> pliku AMIAUTO.CFG.")
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>fputs(fh, lcase$(macro))
@Outline2@<:#240,9025>fclose(fh)
@Outline2@<:#240,9025>call zproglod()
@Outline2@<:#240,9025>return 1
@Outline2@<:#240,9025>end function
@Function@<:#259,9025>function zrunmacs()
@Outline2@<:#240,9025>'singlestep(1)
@Outline2@<:#240,9025>ignorekeyboard(2)
@Subhead@<:#240,9025>windir = getwindowsdirectory$()
@Subhead@<:#240,9025>autofile = strcat$(windir, "amiauto.cfg")
@Outline2@<:#240,9025>ck = findfirst$(autofile, 33)
@Outline2@<:#240,9025>if ck = ""
@Outline2@<:#240,9025> exit function
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>fh = fopen(autofile, "r")
@Outline2@<:#240,9025>if fh << 1
@Outline2@<:#240,9025> message("Nie mog<\j> otworzy<\f> pliku AMIAUTO.CFG")
@Outline2@<:#240,9025> return -1
@Outline2@<:#240,9025>endif
@Outline2@<:#240,9025>onerror endit
@Outline2@<:#240,9025>oncancel endit
@Outline2@<:#240,9025>dim files(100)
@Outline2@<:#240,9025>i = 0
@Outline2@<:#240,9025>while (1)
@Outline2@<:#240,9025> txt = fgets$(fh)
@Outline2@<:#240,9025> if txt = -1
@Outline2@<:#240,9025> break
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025> if txt <<<;> ""
@Outline2@<:#240,9025> i = i + 1
@Outline2@<:#240,9025> files(i) = txt
@Outline2@<:#240,9025> endif
@Outline2@<:#240,9025>wend
@Outline2@<:#240,9025>endit:
@Outline2@<:#240,9025>fclose(fh)
@Outline2@<:#240,9025>for j = 1 to i
@Outline2@<:#240,9025> txt = files(j)
@Outline2@<:#240,9025> calli txt()
@Outline2@<:#240,9025>next
@Outline2@<:#240,9025>end function
>
[Embedded]
00039615
>
[macsum] 25
info 0 0 30 22
PreBuild 3459 3 5 173
UngrayButtons 3889 1 1 188
freeit 4074 1 1 195
saveit 4128 1 1 199
showdesc 4185 3 5 204
sorttype 4375 3 2 218
showfiles 4778 0 -1 232
add 5722 1 6 253
del 6458 1 7 282
helpme 7131 1 2 313
help 7180 0 -1 316
loadlist 7714 1 8 325
savelist 8303 1 7 361
zgood 8796 1 4 386
cwp 9222 1 2 406
ckauto 9774 1 7 433
GetName 10410 3 3 469
LoadDocDesc 10508 2 9 474
DiskFmtToAnsi 11092 1 5 498
GetDocInfo 11749 1 7 532
countfiles 12264 2 6 554
zproglod 12961 0 4 584
zmkauto 13495 1 6 601
zrunmacs 14264 0 9 641
[macse]
14 info
0 32 2
0 296 1
5 1
21 3 [X]
5 1
21 4 [X]
0 802
13
8 5
0 295
13
8 6
16 countfiles "{6}*.smm" &4
13
8 7
0 271 "DescAndName" "{7}"
13
8 8
0 265 "DescAndName"
13
7 ""
18 0
11 00000641
5 0
16 LoadDocDesc &3 &4
13
0 805 &1 [X]
13
18 0
11 00000293
10 00000293
0 266 "DescAndName"
0 1046 &3
13
8 9
6 9
5 1
3 0
8 9
0 271 "DescAndName" "{9}"
0 272 "DescAndName" 1 "{9}"
5 2
8 10
6 9
5 1
3 1
6 10
18 2
12 00000509
10 00000628
5 1
6 10
3 0
8 10
10 00000421
6 9
6 10
3 1
8 11
0 789 "Files remaining: {11}"
6 10
22 3
8 12
0 272 "DescAndName" "{10}" "{12}"
10 00000474
10 00000935
0 273 "DescAndName" 1
13
8 7
5 1
8 10
6 7
6 10
18 2
12 00000762
10 00000935
5 1
6 10
3 0
8 10
10 00000684
6 7
6 10
3 1
8 11
0 789 "Files remaining: {11}"
6 10
5 1
3 0
0 273 "DescAndName" [X]
13
8 12
6 12
7 ""
18 1
11 00000922
0 1041 &3 "{10}" "{12}"
10 00000727
0 789 ""
0 1046 &3
13
8 13
6 13
21 14 [X]
5 1
8 10
6 13
6 10
18 2
12 00001073
10 00001168
5 1
6 10
3 0
8 10
10 00000994
6 10
22 3
0 20 [X] 2 "|"
13
0 16 [X] "!" "{10}"
13
8 15
6 10
6 15
23 14
10 00001038
0 1043 &14
6 13
21 16 [X]
5 1
8 10
6 13
6 10
18 2
12 00001287
10 00001364
5 1
6 10
3 0
8 10
10 00001208
6 10
22 14
0 20 [X] 2 "!"
13
8 17
6 10
6 17
22 3
23 16
10 00001252
5 1
8 10
6 13
6 10
18 2
12 00001454
10 00001492
5 1
6 10
3 0
8 10
10 00001375
6 10
6 10
22 16
23 3
10 00001419
0 31 9000 &3
0 271 "loadem" 100
0 271 "count" 1
0 264 "count" 1
20 00003292
19 00003292
0 271 "Setfont:hFont" 1
0 265 "Setfont:hFont"
13
7 ""
18 1
11 00001663
0 31 20 1
0 47 112 "{5}!helpme"
0 41 9000 "{5}!showdesc"
0 41 9003 "{5}!showdesc"
0 41 70 "{5}!Add"
0 41 71 "{5}!Del"
0 41 77 "{5}!cwp"
0 41 20 "{5}!sorttype"
0 41 0 "{5}!PreBuild"
16 loadlist ""
0 26 "." "showfiles"
13
8 18
5 0
6 18
18 0
11 00001957
10 00003292
10 00003292
5 4
6 18
18 0
11 00002042
16 savelist ""
16 freeit ""
6 0
15
9
10 00003292
5 3
6 18
18 0
11 00002423
16 savelist ""
16 freeit ""
0 27 9000
13
8 19
0 20 "{19}" 2 "|"
13
8 20
0 18 "{20}"
13
8 6
6 6
0 18 "_info.smm"
13
18 0
11 00002281
0 3 "Makroprogram {6} jest ju</> uruchomiony"
10 00002386
0 2 "Czy uruchomi<\f> makroprogram ""{6}""?"
13
8 21
6 21
5 1
18 0
11 00002386
0 296 0
16 "{6}"
0 285 "{5}" "00:00.02"
10 00003292
5 1
6 18
18 0
11 00003292
16 savelist ""
16 freeit ""
0 1050
13
0 805 &22 [X]
13
5 1
18 5
11 00002551
10 00002871
6 22
21 23 [X]
0 1051 &23
5 0
8 24
5 1
8 10
6 22
6 10
18 2
12 00002681
10 00002800
5 1
6 10
3 0
8 10
10 00002602
6 10
22 23
0 17 [X]
13
0 808 1 [X] "goodies.sam"
13
5 0
18 3
11 00002787
5 1
8 24
10 00002800
10 00002646
6 24
5 0
18 0
11 00003029
5 1
8 25
6 22
5 1
18 5
11 00002954
0 286 "amipro" "defstyle" "amipro.ini"
13
8 26
2 101 1 "{26}" 0 0
5 129
8 25
0 268
13
0 16 [X] "goodies.sam"
13
2 102 1 [X] "{25}" ""
10 00003060
0 1029 "goodies.sam"
2 210 1
0 27 9000
13
8 19
0 20 "{19}" 2 "|"
13
0 18 [X]
13
8 20
0 1049 "{20}"
13
8 27
2 488 1 0 0 8197 "{20}" ""
0 6 "[27]"
0 7 "Naci</\>nij Kontynuuj, aby powr<\s>ci<\f> do makroprogramu."
0 285 "{5}" "00:00.02"
6 0
15
9
16 freeit ""
0 265 "Setfont:hFont"
13
8 28
5 0
6 28
18 1
11 00003405
0 284 "gdi,DeleteObject,HH" "{28}"
0 266 "Setfont:hFont"
13
8 29
0 296 0
6 0
15
9
14 PreBuild
0 284 "gdi,CreateFont,HHHHHHHHHHHHHHC" 13 0 0 0 400 0 0 0 0 0 0 0 0 "Helv"
13
8 4
6 4
11 00000370
0 44 "{0}" 9000
13
8 5
0 44 "{0}" 9002
13
8 6
0 44 "{0}" 8007
13
8 7
0 284 "user,SendMessage,HHHHJ" "{5}" 48 "{4}" 0
0 284 "user,SendMessage,HHHHJ" "{6}" 48 "{4}" 0
0 284 "user,SendMessage,HHHHJ" "{7}" 48 "{4}" 0
0 264 "Setfont:hFont" "{4}"
16 UngrayButtons "{0}"
16 sorttype "{0}" 20 1
6 3
15
9
14 UngrayButtons
0 44 "{0}" 71
13
0 284 "user,EnableWindow,HHH" [X] 0
0 265 "count"
13
5 0
18 3
11 00000173
0 44 "{0}" 71
13
0 284 "user,EnableWindow,HHH" [X] 1
6 1
15
9
14 freeit
0 266 "loadem"
0 266 "count"
6 1
15
9
14 saveit
0 296 1
16 savelist ""
0 296 0
6 1
15
9
14 showdesc
0 32 2
0 296 1
0 42 "{0}" "{1}"
13
8 5
0 20 "{5}" 2 "|"
13
0 17 [X]
13
8 6
20 00000157
19 00000157
0 43 "{0}" 8007 "{6}"
5 1
8 7
0 296 0
6 7
15
9
6 3
15
9
14 sorttype
0 42 "{0}" 20
13
8 4
6 4
5 1
18 0
11 00000235
0 44 "{0}" 9003
13
0 284 "User,ShowWindow,AHH" [X] 0
0 44 "{0}" 9000
13
0 284 "User,ShowWindow,AHH" [X] 1
5 9000
8 1
16 showdesc "{0}" "{1}" "{2}"
10 00000391
0 44 "{0}" 9000
13
0 284 "User,ShowWindow,AHH" [X] 0
0 44 "{0}" 9003
13
0 284 "User,ShowWindow,AHH" [X] 1
5 9003
8 1
16 showdesc "{0}" "{1}" "{2}"
6 3
15
9
DIALOG showfiles
-2134376448 17 49 45 280 140 "" "AmiDialog" "Automatycznie Uruchamiane Makroprogramy"
FONT 8 "Helv"
6 3 60 8 1000 1342308352 "static" "M&akro:" 0
6 12 155 116 9003 1352728577 "listbox" "" 0
6 12 155 122 9000 1352728577 "listbox" "" 0
164 93 44 14 70 1342373888 "button" "&Instaluj >>" 0
164 110 44 14 71 1342242816 "button" "<< &Usu±" 0
212 66 46 8 1001 1342308352 "static" "Z&ainstalowane:" 0
212 75 60 53 9002 1352728577 "listbox" "" 0
232 3 42 14 4 1342373888 "button" "OK" 0
232 19 42 14 2 1342373888 "button" "Anuluj" 0
232 35 42 14 1 1342373889 "button" "&Pomoc..." 0
232 51 42 14 3 1342373888 "button" "&Wykonaj..." 0
263 292 0 0 77 1342177280 "button" "&z" 0
45 128 70 10 8007 1342177280 "static" "" 0
65 1 1 1 8013 1342177280 "static" "" 0
34 3 110 8 8777 1342177281 "static" "" 0
6 128 38 10 1002 1342177280 "static" "Nazwa:" 0
14 290 0 0 20 1342242819 "button" "wy£w. opisy" 0
14 add
0 32 2
0 296 1
0 42 "{0}" 9000
13
8 3
0 20 "{3}" 2 "|"
13
0 17 [X]
13
8 4
0 17 "{4}"
13
16 ckauto [X]
13
5 1
18 1
11 00000163
5 0
15
9
0 265 "count"
13
8 5
5 1
8 6
6 5
6 6
18 2
12 00000272
10 00000451
5 1
6 6
3 0
8 6
10 00000197
6 4
7 ""
18 1
11 00000438
6 4
0 273 "loadem" "{6}"
13
0 17 [X]
13
18 0
11 00000438
0 3 "Ten makroprogram jest ju</> zainstalowany."
0 296 0
5 1
15
9
10 00000239
0 43 "{0}" 9002 "{4}"
0 44 "{0}" 71
13
0 284 "user,EnableWindow,HHH" [X] 1
0 265 "count"
13
5 1
3 0
8 5
0 272 "loadem" "{5}" "{4}"
0 264 "count" "{5}"
0 42 "{0}" 9002
13
7 ""
18 0
11 00000715
0 44 "{0}" 71
13
0 284 "user,EnableWindow,HHH" [X] 0
0 296 0
6 1
15
9
14 del
0 32 2
0 296 1
0 42 "{0}" 9002
13
8 2
6 2
7 ""
18 0
11 00000093
5 0
15
9
0 44 "{0}" 9002
13
8 3
0 1036 "{3}" 1029 0 0
0 265 "count"
13
8 4
6 4
5 0
18 0
11 00000263
0 44 "{0}" 71
13
0 284 "user,EnableWindow,HHH" [X] 0
5 0
15
9
5 1
8 5
6 4
6 5
18 2
12 00000348
10 00000540
5 1
6 5
3 0
8 5
10 00000273
0 273 "loadem" "{5}"
13
8 6
6 6
6 2
18 0
11 00000446
0 272 "loadem" "{5}" ""
10 00000527
6 6
7 ""
18 1
11 00000499
0 43 "{0}" 9002 "{6}"
0 272 "loadem" "{5}" "{6}"
10 00000315
0 296 0
0 42 "{0}" 9002
13
8 7
6 7
7 ""
18 0
11 00000661
0 44 "{0}" 71
13
0 284 "user,EnableWindow,HHH" [X] 0
6 1
15
9
14 helpme
0 26 "." "help"
13
8 2
6 1
15
9
DIALOG help
-2134376448 5 93 47 160 124 "" "" "Informacja"
FONT 8 "Helv"
60 105 40 14 1 1342242817 "button" "OK" 0
11 21 138 25 1001 1342177280 "static" "Wybierz makroprogram i naci£nij Instaluj. Od tej pory bΩdzie uruchamiany razem z Ami Pro." 0
6 7 148 89 80 1342177287 "button" "Instalowanie Makroprogram≤w" 0
11 52 138 18 1002 1342177280 "static" "Naci£nij Pomoc, aby przeczytaµ informacje o makroprogramie." 0
11 73 138 18 1000 1342177280 "static" "Naci£nij Wykonaj, aby zobaczyµ efekt dzia│ania makroprogramu." 0
14 loadlist
0 32 2
0 296 1
0 1288
13
8 2
0 16 "{2}" "amiauto.cfg"
13
8 3
0 280 "{3}" 33
13
8 4
6 4
7 ""
18 0
11 00000162
7 "w"
8 5
10 00000174
7 "r"
8 5
0 259 "{3}" "{5}"
13
8 6
6 6
5 1
18 5
11 00000293
0 3 "Nie mog<\j> utworzy<\f> pliku AMIAUTO.CFG"
5 -1
15
9
6 5
7 "w"
18 0
11 00000337
10 00000534
20 00000534
19 00000534
5 0
8 7
5 1
11 00000534
0 257 "{6}"
13
8 8
6 8
5 -1
18 0
11 00000456
10 00000534
6 7
5 1
3 0
8 7
0 272 "loadem" "{7}" "{8}"
0 31 9002 "{8}"
10 00000373
0 260 "{6}"
0 264 "count" "{7}"
0 296 0
6 1
15
9
14 savelist
0 32 2
0 296 1
0 1288
13
8 2
0 16 "{2}" "amiauto.cfg"
13
8 3
0 259 "{3}" "w"
13
8 5
6 5
5 1
18 5
11 00000207
0 3 "Nie mog<\j> zapisa<\f> pliku AMIAUTO.CFG"
0 296 0
5 -1
15
9
20 00000443
19 00000443
0 265 "count"
13
8 6
5 1
8 7
6 6
6 7
18 2
12 00000342
10 00000443
5 1
6 7
3 0
8 7
10 00000267
0 273 "loadem" "{7}"
13
0 805 &4 [X]
13
7 ""
18 1
11 00000430
0 258 "{5}" "{4}"
10 00000309
0 260 "{5}"
0 296 0
16 zproglod ""
6 1
15
9
14 zgood
0 806 "{0}" 2
13
8 2
0 14 "{0}"
13
0 15 "{0}" 3 [X]
13
8 3
7 "td"
6 2
18 0
11 00000132
16 "{3}"
10 00000414
7 "ar"
6 2
18 0
11 00000365
16 ckauto "{3}"
13
8 4
6 4
5 1
18 1
11 00000273
0 3 "{3} nie mo</>na zainstalowa<\f>."
5 -1
15
9
16 zmkauto "{3}"
13
5 1
18 0
11 00000352
0 3 "{3} ju</> zainstalowany."
10 00000414
7 "si"
6 2
18 0
11 00000414
16 _autorun.smm
6 1
15
9
14 cwp
5 004
8 2
0 43 "{0}" 8777 "-->> Pete <<<<--"
0 274 "{2}"
0 43 "{0}" 8777 "Mark Osborne"
0 274 "{2}"
0 43 "{0}" 8777 "Peter Housley"
0 274 "{2}"
0 43 "{0}" 8777 "Hugh Marlor"
0 274 "{2}"
0 43 "{0}" 8777 "John McDaniel"
0 274 "{2}"
0 43 "{0}" 8777 "Peyton McManus"
0 274 "{2}"
0 43 "{0}" 8777 "Robert Pernett"
0 274 "{2}"
0 43 "{0}" 8777 "Powell Smith"
0 274 "{2}"
0 43 "{0}" 8777 "Sandra Wilson"
0 274 "{2}"
0 43 "{0}" 8777 "David Zoller"
0 274 "{2}"
0 43 "{0}" 8777 "Charlie Pappas"
0 274 "{2}"
10 00000008
6 1
15
9
14 ckauto
0 32 2
0 296 1
0 259 "{0}" "r"
13
8 2
6 2
5 1
18 5
11 00000144
0 789 "Nie mog<\j> odczyta<\f> pliku"
0 296 0
5 -1
15
9
20 00000590
19 00000590
7 ""
8 3
0 15 "[[" 1 1
13
8 4
6 3
7 "{4}desc]"
18 1
11 00000343
0 257 "{2}"
13
8 3
6 3
5 -1
18 0
11 00000330
0 260 "{2}"
0 296 0
5 -1
15
9
10 00000205
5 1
8 6
5 4
6 6
18 2
12 00000428
10 00000454
5 1
6 6
3 0
8 6
10 00000353
0 257 "{2}"
10 00000395
0 257 "{2}"
13
0 20 [X] 2 " "
13
0 18 [X]
13
0 805 &5 [X]
13
7 "NOAUTORUN"
18 0
11 00000580
5 0
8 7
10 00000590
5 1
8 7
0 260 "{2}"
0 296 0
6 7
15
9
6 1
15
9
14 GetName
0 42 "{0}" "{1}"
13
8 4
0 20 "{4}" 2 "|"
13
8 5
0 43 "{0}" 2 "{5}"
6 3
15
9
14 LoadDocDesc
0 295
13
8 3
5 1
8 6
0 265 "autodesctotal"
13
8 7
5 1
8 8
6 7
6 8
18 2
12 00000159
10 00000553
5 1
6 8
3 0
8 8
10 00000084
6 8
22 1
8 9
0 789 "Odczytuj<\j> opis pliku {9}..."
5 0
0 259 "{3}{9}" "r"
13
0 805 &5 [X]
13
18 1
11 00000540
16 GetDocInfo "{5}"
13
8 4
6 4
5 -1
18 1
11 00000527
0 16 "{4}" " |" "{9}"
13
8 10
0 14 "{4}"
13
5 1
18 3
11 00000527
0 1041 &0 "{6}" "{10}"
6 6
5 1
3 0
8 6
0 260 "{5}"
10 00000126
0 296 0
0 789 ""
6 2
15
9
14 DiskFmtToAnsi
0 808 1 "{0}" "<<"
13
11 00000633
7 ""
8 3
5 1
8 4
7 ""
0 15 "{0}" "{4}" 1
13
0 805 &2 [X]
13
18 1
11 00000623
6 4
5 1
3 0
8 4
6 2
7 "<<"
18 0
11 00000583
0 15 "{0}" "{4}" 1
13
8 2
6 4
5 1
3 0
8 4
6 2
7 "<<"
18 1
11 00000583
0 15 "{0}" "{4}" 1
13
8 5
6 4
5 2
3 0
8 4
7 "*"
6 2
18 0
11 00000415
0 40 "{5}"
13
5 32
3 1
0 39 [X]
13
8 2
10 00000583
7 "/"
6 2
18 0
11 00000505
0 40 "{5}"
13
5 64
3 0
0 39 [X]
13
8 2
10 00000583
7 "\"
6 2
18 0
11 00000583
0 40 "{5}"
13
5 128
3 0
0 39 [X]
13
8 2
0 16 "{3}" "{2}"
13
8 3
10 00000076
6 3
8 0
6 0
15
9
6 1
15
9
14 GetDocInfo
7 ""
0 782 "{0}" 500
13
0 805 &2 [X]
13
18 0
11 00000092
7 ""
15
9
5 0
0 808 1 "{2}" "esc]"
13
0 805 &3 [X]
13
18 1
11 00000503
6 3
5 384
3 0
0 15 "{2}" "{3}" [X]
13
8 4
0 20 "{4}" 2 " "
13
8 5
0 20 "{4}" 6 " "
13
8 6
0 17 "{6}"
13
0 808 0 [X] "noautorun"
13
5 0
18 1
11 00000344
5 -1
15
9
0 14 "{5}"
13
5 1
3 1
8 7
0 806 "{5}" "{7}"
13
8 5
6 7
5 80
18 3
11 00000458
0 806 "{5}" 80
13
8 5
16 DiskFmtToAnsi "{5}"
13
8 5
6 5
15
9
6 1
15
9
14 countfiles
7 "SKDATA1.SMM SKDATA2.SMM SKAUTO.SMM SKEXIT.SMM"
8 3
7 "AUTOCLOS.SMM AUTOOPEN.SMM AUTONEW.SMM AUTOEXIT.SMM AUTOEXEC.SMM"
8 4
7 "AUTOCAL.SMM TOAGEN.SMM TOALONG.SMM TOAREMOV.SMM TOASHORT.SMM FAX.SMM"
8 5
0 16 "{4}" "{3}" "{5}"
13
8 4
0 271 "autodesctotal" 1
5 0
8 6
0 280 "{0}" 1
13
8 7
6 7
7 ""
18 0
11 00000387
0 264 "autodesctotal" "{6}"
6 6
15
9
0 808 0 "{4}" "{7}"
13
5 0
18 0
11 00000462
5 1
8 6
5 1
6 7
23 1
5 1
11 00000644
0 281
13
8 7
6 7
7 ""
18 0
11 00000539
10 00000644
0 808 0 "{4}" "{7}"
13
5 0
18 0
11 00000631
6 6
5 1
3 0
8 6
0 1041 &1 "{6}" "{7}"
10 00000462
0 264 "autodesctotal" "{6}"
6 6
15
9
6 2
15
9
14 zproglod
0 802
13
8 2
0 274 001
0 32 2
0 286 "amipro" "automacroload" "amipro.ini"
13
0 17 [X]
13
8 3
7 "_autorun.smm!zrunmacs"
0 20 "{3}" 2 ","
13
0 805 &1 [X]
13
18 0
11 00000227
5 1
15
9
10 00000387
7 "zrunmacs.smm"
0 20 "{3}" 2 ","
13
0 805 &1 [X]
13
18 0
11 00000387
0 287 "amipro" "automacroload" "1,_autorun.smm!zrunmacs" "amipro.ini"
5 1
15
9
5 1
0 20 "{3}" 1 ","
13
18 0
11 00000451
16 zmkauto "{1}"
0 287 "amipro" "automacroload" "1,_autorun.smm!zrunmacs" "amipro.ini"
6 0
15
9
14 zmkauto
0 32 2
0 1288
13
8 3
0 16 "{3}" "amiauto.cfg"
13
8 4
0 280 "{4}" 33
13
8 5
6 5
7 ""
18 0
11 00000258
0 259 "{4}" "w"
13
8 6
6 6
5 1
18 5
11 00000245
0 3 "Nie mog<\j> utworzy<\f> pliku AMIAUTO.CFG."
5 -1
15
9
0 260 "{6}"
0 259 "{4}" "r"
13
8 6
6 6
5 1
18 5
11 00000376
0 3 "Nie mog<\j> odczyta<\f> pliku AMIAUTO.CFG."
5 -1
15
9
5 1
11 00000555
0 257 "{6}"
13
0 805 &2 [X]
13
5 0
18 3
11 00000529
0 17 "{0}"
13
0 17 "{2}"
13
18 0
11 00000516
5 0
15
9
10 00000542
10 00000555
10 00000376
0 260 "{6}"
0 259 "{4}" "a"
13
8 6
6 6
5 1
18 5
11 00000686
0 3 "Nie mog<\j> otworzy<\f> pliku AMIAUTO.CFG."
5 -1
15
9
0 17 "{0}"
13
0 258 "{6}" [X]
0 260 "{6}"
16 zproglod
5 1
15
9
6 1
15
9
14 zrunmacs
0 32 2
0 1288
13
8 1
0 16 "{1}" "amiauto.cfg"
13
8 2
0 280 "{2}" 33
13
8 3
6 3
7 ""
18 0
11 00000140
6 0
15
9
0 259 "{2}" "r"
13
8 4
6 4
5 1
18 5
11 00000257
0 3 "Nie mog<\j> otworzy<\f> pliku AMIAUTO.CFG"
5 -1
15
9
20 00000472
19 00000472
5 100
21 5 [X]
5 0
8 6
5 1
11 00000472
0 257 "{4}"
13
8 7
6 7
5 -1
18 0
11 00000393
10 00000472
6 7
7 ""
18 1
11 00000459
6 6
5 1
3 0
8 6
6 6
6 7
23 5
10 00000310
0 260 "{4}"
5 1
8 8
6 6
6 8
18 2
12 00000570
10 00000609
5 1
6 8
3 0
8 8
10 00000495
6 8
22 5
8 7
16 "{7}"
10 00000537
6 0
15
9
00039640