DOS: Farbsteuerzeichen in APR-Dateien

Jochen Thamm thamm at leopoldina-halle.de
Do Dez 4 15:01:26 CET 2003


Datum:   	Thu, 04 Dec 2003 13:57:17 +0100
Von:            	Gerhard Englert <gerhard.englert at fal.de>
Betreff:        	DOS: Farbsteuerzeichen in APR-Dateien
An:             	Diskussionsliste Allegro-C <allegro at buch.biblio.etc.tu-bs.de>
Antwort an:     	allegro at buch.biblio.etc.tu-bs.de

> Liebe Liste,
> 
> nachdem wir nun endlich wieder im Lot sind mit XP, Arbeitsspeicher und den
> Netz-Clienten, werden wieder unwesentlichere Frage aktuell:
> 
> Unsere ANSI-Parameter aus der zentralen, von allen benutzten d1.apr wirken
> sich auf verschiedenen PC verschieden aus. "Hellrot auf grau" zB ist auf
> einem "hellrot auf grau", dem anderen "dunkelrot auf grau" und dem dritten
> "rot auf schwarz".
> Woher haben diese PC unterschiedliche Voreinstellungen, falls es an so was
> liegen sollte?
> Und wo kann man mehr über die ESC-Sequenzen finden, als in den alten
> DOS-Handbüchern?
> Konkret: was bedeutet 51, das in D1.APRs oft vorkommt, in DOS aber nirgends
> erklärt wird.

meinen Sie die 51 in den Farbdefinitionen

71=27 91 49 59 51 49 109          rot
72=27 91 49 59 51 50 109          gruen
73=27 91 49 59 51 51 109          gelb
74=27 91 49 59 51 52 109          blau
75=27 91 49 59 51 53 109          magenta
76=27 91 48 59 49 59 51 54 109    reset / hellblau (normal)
77=27 91 53 59 51 55 109          weiss   mit BLINK
78=27 91 49 59 51 55 109          weiss     


das ist bei 71= ESC [1;31m

die erste 1 heisst fett (5 waere blinkend) und die 31 ist die Textfarbe 
Rot. Hintergrundfarbe wird mit 41 -47 eingestellt. Fett Rot auf gruenem 
Hintergrund z. B.  ESC[1;31;42m

ESC [0m

stellt alles wieder auf Standard (weiss auf schwarz)


> 
> Irgendwo steht mal, man solle die COLOR.APR studieren, aber die finde ich
> nicht.
> Gibt es Hilfe zum Nachlesen?
> 
> mfG
> G.Englert
> FAL,IDZ-Bibliothek
> 0531-596-1534
> 
> 



Jochen Thamm
Bibliothek der Leopoldina
PF 110543,D 06019 Halle
Tel.: 0345/4723947
FAX : 0345/4723919





Mehr Informationen über die Mailingliste Allegro