GW-BASIC-BEFEHLE UND FUNKTIONEN
PÜT (GRAFIK)
PUT (Grafik)-Befehl
Syntax:
Verwendung:
Bemerkungen:
4-234
PUT (x,y),<Matrix>[,<Abbild>]
Legt die Farben von Punkten auf dem Bildschirm
mit Hilfe von Daten fest, die in einer Matrix gespei
chert sind.
"x,y" sind die Koordinaten der oberen linken Posi
tion des Bildschirmbereichs, für den dieser Befehl
gilt.
<Matrix> ist der Name der numerischen Matrix,
die die Daten enthält. In der Beschreibung des
GET (Grafik)-Befehls wird erläutert, wie grafische
Daten in einer derartige Matrix gespeichert wer
den.
Wird <Abbild> angegeben, so kann zwischen ver
schiedenen Effekten ausgewählt werden.
Mit PSET werden die Grafikdaten so auf den Bild
schirm gesetzt, wie sie mit GET in die Matrix
gespeichert wurden.
PRESET hat dieselbe Auswirkung wie PSET, aller
dings wird ein negatives Abbild erzeugt: bei einem
Wert 0 in der Matrix wird Farbe 3 aus der aktuellen
Farbpalette für den Bildschirmpunkt ausgewählt
und umgekehrt; bei einem Wert 1 wird Farbe 2 für
den Bildschirmpunkt ausgewählt und umgekehrt.
AND bewirkt, daß nur die Punkte der Matrix, die
schon in einer Nicht-Hintergrundfarbe auf dem
Bildschirm dargestellt werden, angezeigt werden.
Die restlichen Teile eines schon auf dem Bild
schirm stehenden Abbildes werden gelöscht.
Durch OR wird das Abbild der Matrix über das
bestehende Bildschirmabbild gelegt.
XOR ist besonders bei Trickbildem von Nutzen.
Hat ein Punkt auf dem Bildschirm dieselbe Farbe
wie der entsprechende Punkt in der Matrix, so wird
ein invertiert dargestelltes Abbild erzeugt. Wird für
ein Abbild zwei Mal PUT mit XOR in derselben
Position benutzt, so wird der ehemalige Hinter-
GW-BASIC