Startseite Sinclair QLDer westeuropäisch orientierte Zeichensatz des Sinclair QL
Beim QL ist es möglich, alle 256 Codes über die Tastatur einzugeben: die Codes, denen nicht direkt eine Taste zugeordnet ist, können durch Mehrfachgriffe mit SHIFT oder mit CRTL oder mit beiden eingegeben werden. Bei den Codes im Bereich xC0-xFF wird teilweise die Taste ALT zusätzlich gebraucht. Der hier angegebene Zeichensatz ist der im ROM enthaltene 5x9-Pixel-Standard-Zeichenfont (jedes Zeichen wird auf dem Bildschirm in einer 6x10-Pixel-Matrix angezeigt, damit immer mindestens 1 Pixel Zwischenraum nach rechts und nach unten verbleibt. Es ist beim QL aber auch möglich, eigene Fonts zu definieren. Jedes einzelne Fenster enthält in seinem Verwaltungsblock zwei Basis-Adressen, eine für den Font der Zeichen von x20 bis x7F ("primärer Font"), die zweite für den Font der Zeichen von x80 bis xBF ("sekundärer Font"). Durch den Betriebssystem-Trap SD.FOUNT (TRAP#3, D0=25) kann man anstelle der Default-Basis-Adressen auch Pointer auf selbstdefinierte 5x9-Pixel-Fonts eintragen und so in ausgewählten Fenstern nach Belieben auch alternative oder exotische Schriftarten, oder komplexe Textgraphiken unter Verwendung der normalen Schreibbefehle von SuperBASIC (PRINT etc.) anzeigen. DISCLAIMER: Alle Angaben auf dieser Seite erfolgen nach bestem Wissen, jedoch ohne Gewähr. Dies ist eine nicht-kommerzielle Fan-Website © 2015 Elmar Dünßer (Duensser) |