Hintergrund der shell ändern

... und hier alles zur Software hinein ...<br>Anfragen zu copyright geschützter Software sind NICHT ERLAUBT !!!!!!! Falls Ihr solche Software kaufen wollt, gibt es einen <a href="http://www.german-amiga-community.de/index.php?c=4">Marktplatz</a> hier im Forum !

Moderatoren: gunatm, RetroMan, Independent, Dennis, Dirty Harry, CASSIUS

Antworten
Benutzeravatar
Big H
Beiträge: 4933
Registriert: 26.10.2004, 15:26
Kontaktdaten:

Hintergrund der shell ändern

Beitrag von Big H »

Kann ich irgendwie die hintergrundfarbe der shell ändern (fenster auf der wb)?
oder noch besser da nen hintergrundblid reinsetzen?
Benutzeravatar
Supimajo
Beiträge: 3877
Registriert: 28.10.2004, 11:07

Beitrag von Supimajo »

Vordergrundfarbe setzen: ESC[3xm x Farbe
0 Grau
1 Schwarz
2 Weiss
3 Blau
Hintergrundfarbe setzen: ESC[4xm x Farbnummer
0 Grau
1 Schwarz
2 Weiss
3 Blau
SchriftStil setzen : ESC[xm x Schriftstil
0 Normaldarstellung
1 Fettschrift
3 Kursivschrift
4 Unterstrichen
7 Inverse Schrift

Beispiel: ESC[32mESC[41ESC[1m
Ergebnis: Weisser Text auf schwarzem Hintergrund mit Fettschrift
Wer viel trinkt, stirbt zwar früher, hat aber im Leben dafür doppelt so viel gesehen.
Benutzeravatar
thomas
Beiträge: 860
Registriert: 31.10.2004, 20:19
Kontaktdaten:

Beitrag von thomas »

Beispiel: ESC[32mESC[41ESC[1m
Das geht auch in einem Schritt:

ESC[1;32;41m

0 Grau
1 Schwarz
2 Weiss
3 Blau
Das kann man so nicht sagen. Die Nummern bezeichnen die Stifte der Palette. Welche Farben dahinter stehen, ist abhängig von der Palette-Einstellung des Benutzers. Bei mir wäre es z.B. Blau, Schwarz, Weiß, Orange. Außerdem kann man Stifte von 0 bis 7 benutzen, nicht nur 0 bis 3.

Darüberhinaus ändert das nur die Farbe des ausgegebenen Textes. Um das komplette Fenster einzufärben, muß man noch eine Sequenz eingeben, die ich im Moment nicht auswendig weiß.

Gruß Thomas
Benutzeravatar
thomas
Beiträge: 860
Registriert: 31.10.2004, 20:19
Kontaktdaten:

Beitrag von thomas »

Ok, hab's nachgelesen. Die Hintergrundfarbe des Fensters ändert man mit

ESC[>3m

Wobei 3 wieder den Stift angibt, wie oben beschrieben.

Gruß Thomas
Benutzeravatar
Big H
Beiträge: 4933
Registriert: 26.10.2004, 15:26
Kontaktdaten:

Beitrag von Big H »

danke euch beiden.
Benutzeravatar
Supimajo
Beiträge: 3877
Registriert: 28.10.2004, 11:07

Beitrag von Supimajo »

Wo wir gerade dabei sind.
Da gab es doch noch mehr Escape-Sequenzen...z.B. auch um z.B. die aktuelle Uhrzeit als Cursor zu setzen und sowas.

Hat da zufällig jemand ne Liste mit allen ESC-Sequenzen?
Wer viel trinkt, stirbt zwar früher, hat aber im Leben dafür doppelt so viel gesehen.
Antworten