Av: Kristoffer Eriksson <5357> 1985-07-24 23.25.51
CHAINARE - Tar |ver tangentbordet i kommandomod.
F|r ABC 800-serien.
H{mta hem CHAINARE.HEX (eller CHAINARE.BAC med H-optionen om n}gon
konverterat tillbaks filen i monitorn) och konvertera till CHAINARE.BAC
med programmet HEXTOFIL (finns i ABC800/UTILITY).
N{r man k|r CHAINARE l{ggs en liten maskinkods-snutt i minnet. N{r
datorn kommer i kommando-mod, dvs inte exekverar n}got program, tar
denna nutt |ver kontrollen genom att starta ett f|rinst{llt BASIC-
kommando.
L{mpligt att anv{nda i menysystem med m}nga program i. Det BASIC-
kommando som anv{nds f}r d} vara "RUN ", s}
startar alltid menyn s} fort n}got program har slutat exekvera.
[ven om exekveringen bryts med CTRL-C startar menyn. Starta det hela
med CHAINARE, s} startar det menyprogrammet.
Programmet inneh}ller fr}n b|rjan kommandot "RUN SPELMENY"+CHR$(13).
F|r att {ndra, g|r s} h{r:
OPEN "CHAINARE.BAC" AS FILE 1
POSIT #1,27
PUT #1 "nytt kommando..."+CHR$(13,0)
CLOSE 1
Kommandot f}r vara h|gst 21 tecken l}ngt inklusive CHR$(13,0). Det {r
koden 0 som markerar kommandots slut. Koden 13 kan utel{mnas om s}
|nskas, men eftersom datorn d} inte kommer ur kommandomod, s} skickas
kommandotexten om och om igen, i all o{ndlighet.
Konstruerat och inskickat av Kristoffer Eriksson <5357>.