[C unter Linux] Font Color von Konsolenschrift ändern
-
Hallo,
wie kann ich die Konsolenschrift dynamisch in einem Programm ändern?
MfG
-
Was meinst du mit "die Konsolenschrift"?
Den Font selbst kannst du nicht dynamisch zur Laufzeit wechseln und schon gar nicht für einzelne Textpassagen sondern nur -- wenn überhaupt -- ganzheitlich für die komplette Konsole.
Die Schriftfarbe kannst du mit Escape-Sequenzen steuern. Portabler geht das ganze allerdings, wenn du die Ncurses Bibliothek benutzt.
-
Ich meinte die Font Farbe.
Kannst du mir ein Beispiel mit Escape Sequenzen bringen?
-
siehe
Farbcode fürs Terminal
http://fibel.org/linux/node85.htmlFarbige Shell durch ANSI-Sequenzen
http://www.pro-linux.de/news/2002/4951.htmlLinux/Console Codes
http://www.litux.org/wiki/Linux/ConsoleCodesLinux Console Control Sequences
http://www.geocities.com/SiliconValley/Pines/5004/linux-console.htmlText-Terminal-HOWTO
http://www.tldp.org/HOWTO/Text-Terminal-HOWTO.htmlManpage: console-codes(4)
http://www.linuxcentral.com/linux/man-pages/console-codes.4.html
-
Na da dank ich dir doch ganz herzlich!!
-
geh ich recht in der annahme, dass das in einer dosshell nicht so einfach geht?