CRTOS CRTOS VI.3 ---------- R}kar du ocks} ut f|r det d{r f|rarg-liga plingande ljudet n{r du trycker p} RETURN efter att ha matat in en l}ng programrad och finner att du {r tvungen att mata in hela raden p} nytt? En pro-gramrad med syntaxfel sparas inte i minnet (utom i bildminnet). D{rf|r hj{lper inte ens ED-kommandot CRTOS-bildsk{rmseditor kompletterar systemet genom m|jlighet ges att {ndra i rad p} bildsk{rmen. I editorn styr man cursorn med kontrolltecken. N{r man trycker p} RETURN, s{nds hela den rad p} bildsk{rmen d{r cursorn st}r. F|r att f} snabbhet, enkel hantering och litet minnesutrymme, har programmet skrivits i maskinkod av: M HELENIUS & E A REIMAN. Uppstart av editorn ------------------- Programmet laddas fr}n skiva eller kas-sett. Efter RUN-kommandot kan man med NEW-kommandot rensa ut pokesatserna ur arbetsminnet. Editorn utnyttjar nu endast 429 bytes (kommando-tolken CMDINT 6 p} adresserna 62291..62498 samt radbehandlingstolken CRTED p} adresserns 62499...62719) OBS! Om du har flexskiveenhet inkopplad,m}ste du innan RUN-kommandot ge: POKE 65064,250 Efter det man g}tt ur bildsk{rmseditorn,kan man }ter komma in i editorn med kom- mandot: ;CALL(-3) Arbetsminnets inneh}ll f|rblir of|r{ndrat. Tangent-ljudsignal ------------------ N{r du i editorn h|rs ett svagt kn{pp i h|gtalaren varje g}ng du trycker ned en tangent. Detta {r en hj{lp f|r den som {r van att skriva utan att titta p} bildsk{rmen. Med kn{pp-ljudet {r det l{ttare att uppfatta t.ex. nedtryck av tv} tangenter samtidigt. Ljudsignalen kan st{ngas av med kommandot: POKE 32767,0 Genom att {ndra minnescellens v{rde till 125 f}r man tillbaka ljudsignalen. Styrning av cursorn ------------------- Cursorn kan styras med f|ljande kommandon: CTRL/W - upp}t CTRL/A - }t v{nster CTRL/S - }t h|ger CTRL/Z - ned}t Tangenterna {r valda p} grund av sitt logiska l{ge. \vriga kommandon i editorn {r: CTRL/H - v{nsterpil - borttagande av tecken CTRL/I - h|gerpil - till{gg av tecken CTRL/X - tar bort resten av rad CTRL/H tar bort tecknet d{r cursorn st}r samt l{gger till ett blanktecken i slutet av raden. Tecken till h|ger om cursorn flyttas ett steg till v{nster. CTRL/I l{gger till ett blanktecken d{r cursorn st}r och flyttar tecknen till h|ger om cursorn ett steg till h|ger. Om raden blir f|r l}ng f|rsvinner teck- net l{ngst till h|ger. CTRL/X tar bort slutet av raden fr}n cursorn och ers{tter det med blanktecken Cursorns l{ge f|r{ndras ej. Grafisk mod ----------- Alla styrtecken utom ovan n{mnda samt RETURN CTRL/M kan skrivas i programmet T.ex. i en str{ng i en printsats ger CTRL/J radf|rflyttning. Med CTRL/Q f}r man grafisk mod (motsvarar CHR$(151)) och med CTRL/B kan man }terv{nda till textmoden. ANM[RKNING: Kom ih}g att {ndring p} sk{rmen blir giltig f|rst sedan du tryckt p} RETURN. [ndringen kan g|ras ogiltig genom att innan RETURN flyt- tar cursorn till annan rad, t.ex. med CTRL/Z. Om du skriver basic-program med editorn, kan dina programrader bli max. 40 tecken l}nga. Programmet h{mtat ur den finska ABC-tidningen nr 2. Med tillst}nd |versatt av Risto Koivula.