CHR$(19)
zet de cursor een plaats naar rechts, niet verder dan
de rand van het venster.
CHR$(31)
zet de cursor terug op het "cursorpunt",
CHR$(6)
definiëer de huidige plaats van de cursor als
cursorpunt.
"Tweede" videoscherm
De P2000 beschikt over een videoscherm-geheugen,
dat bestaat
uit 24 regels van 80 kolommen.
Het rechter deel van dit scherm is
normaal niet zichtbaar. Op dit rechter deel van het videoscherm
kan
worden geschreven indien de breedte van het venster zó groot
gemaakt wordt, dat het tweede videoscherm
binnen het venster
valt.
De instructie
POKE &H60BO, getal
laat toe op het gehele videoscherm
te schrijven, mits getal een zo
grote waarde heeft, dat de rechterkant van het scherm wordt over-
schreden,
bijv. POKE &H60BO,79,
Om dit deel van het scherm zichtbaar te maken geldt de instructie
OUT 48, getal
Hierdoor schuift de inhoud van het videoscherm
getal posities naar
links en wordt getoond wat er op (een deel) van het rechter
scherm is geschreven.
In de directe stand van de P2000 is altijd het linker videoscherm
zichtbaar. De OUT 48, getal instructie werkt daarom alleen in een
programma.
Snelheid van printen op het scherm
De snelheid, waarmee BASIC op het scherm schrijft wordt bepaald
door het getal, dat op geheugen adres &H60A6 staat. Normaal
staat hier een 0 (hoogste snelheid). Wanneer de SHIFT toets wordt
ingedrukt schakelt de P2000 over op een andere snelheid, die
bepaald wordt door de geheugenplaats
&H60A5. Normaal staat hier
32 en geeft het indrukken van de SHIFT toets een vertraging in de
schrijfsnelheid.
Door op resp. &H60A6 of &H60A5 een andere waarde te POKE-n
kan schrijfsnelheid
zonder en met SHIFT-toets groter of kleiner
worden gemaakt.
27