[Btx] CEPT-Screen/Row-Hintergrund
Stefan Bethke
stb at lassitu.de
Sat Jun 5 10:21:00 UTC 2021
Am 05.06.2021 um 11:38 schrieb Christian Berger <christian at clarke-3.de>:
>
>> - Das Setzen eines "full row attributes" löscht alle Marker in der
> Zeile und setzt die Pro-Zeichen-Attribute entsprechend.> - Das Setzen
> eines "full screen attributes" setzt die Pro-Zeichen-Attribute, löscht
> aber die Marker nicht.
> Nein, die Pro-Zeichen Attribute sind ganz was anderes
Ich beziehe mich konkret auf Seite 5, 5. Absatz:
> A full row attribute (other than the background colour) has the effect of overwriting the defined attributes on all the positions of the row and has the effect of deleting all contradictory or complementary attribute markers. The full screen attribute has the same effect but written to all rows it does not delete markers.
Das verstehe ich so, dass die Zeichenattribute überschrieben und die Marker gelöscht werden. Warum das nur bei Pro-Zeile-Attributen passiert, aber bei Fullscreen-Attributen die Marker nicht gelöscht werden, verstehe ich nicht.
Vielleicht habe ich aber auch noch nicht verstanden, wie die Marker funktionieren. Ich dachte, die dienen dazu, ein neues serielles Attribut in der Display-Speicher-Zeile zu markieren. Also wenn ich in Spalte 15 z. B. Vordergrundfarbe 3 gesetzt hatte, und jetzt an den Anfang der Zeile springe und dort eine neue Vordergrund-Farbe 5 setze, dann gilt die für alle Positionen von 1 bis 14. Also immer von aktueller Cursor-Position bis zum nächsten Marker, oder dem Ende der Zeile. Siehe unten auf Seite 1:
> MARKERS
> Markers are flags in a memory to show where attribute controls have been set, they are associated with the leading edge of the character position.
und auf Seite 2:
> SERIAL ATTRIBUTES
> Serial attributes are set between markers on a row. They apply from the position of the active position at the time they are received to the end of the row or until a contradictory marker is reached.
Gruß,
Stefan
--
Stefan Bethke <stb at lassitu.de> Fon +49 151 14070811
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.hanse.de/pipermail/btx/attachments/20210605/7ad0ecc7/attachment.bin>
More information about the Btx
mailing list