Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85/5 Systemhandbuch Seite 125

Inhaltsverzeichnis

Werbung

SOFTWARE
Name: . . . WININ . . . . . . . . . . . . UP-Nr.: 3CH
FKT.:
Initialisierung eines neuen Fensters
PE:
Register A
Register HL
Register DE
PA:
CY = 1
VR:
AF, BC, DE, HL
Bemerkung:
Das initialisierte Fenster wird im Fenstervektorspeicher einge-
tragen und gleichzeitig aktiviert. Das aktuelle Fenster wird vor-
her gespeichert, wenn neue Parameter ohne Fehler sind. Die
Cursorposition des neuen Fensters wird auf die linke obere
Ecke gesetzt.
Diese Funktion steht ab CAOS 3.1 zur Verfügung, für CAOS
4.1 muss PE: C=L sein!
Name: . . . WINAK . . . . . . . . . . . . UP-Nr.: 3DH
FKT.:
Aufruf eines Fensters über seine Nummer mit Abspeicherung
des aktuellen Fenstervektors
PE:
Register A
PA:
CY = 1
VR:
AF, BC, DE, HL
Bemerkung:
Diese Funktion steht ab CAOS 3.1 zur Verfügung!
Name: . . . LINE . . . . . . . . . . . . . UP-Nr.: 3EH
FKT.:
Zeichnen einer Linie mit dem eingestellten Linientyp auf dem
Bildschirm von X0/Y0 nach X1/ Y1
PE:
(ARG1) - X0
(ARG2) - Y0
(ARG3) - X1
(ARG4) - Y1
(FARB)
PA:
-
VR:
AF, BC, DE, HL, AF', BC', DE', HL' STACK: 5
Bemerkung:
Diese Funktion steht ab CAOS 3.1 zur Verfügung!
= Fensternummer (0-9)
= Fensteranfang
= Fenstergröße
= Fehler (Nr., Anfang oder Größe)
STACK: 5
= Fensternummer (0-9)
= falsche Nummer
STACK: 2
= X-Koordinate-Anfang
= Y-Koordinate-Anfang
= X-Koordinate-Ende
= Y-Koordinate-Ende
Bit 0 = 1 XOR-Funktion
Bit 1 = 1 Linie löschen
Bit 3 - 7 Farbe (Vordergrund)
5
125

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis