Ist es möglich, die Transparenz eines bereits geöffneten Fensters in Mac OS X zu ändern?

8370
Jed Daniels

Insbesondere möchte ich die Transparenz eines bereits geöffneten Fensters "Terminal.app" ändern. Ich weiß, dass ich die Einstellungen ändern und dann ein neues Fenster öffnen kann, aber ich kann nicht herausfinden, wie ein bereits vorhandenes Fenster transparent gemacht werden kann.

Und nein, ich bin nicht daran interessiert, zu einem anderen Terminalprogramm zu wechseln, danke.

BEARBEITEN: OS X 10.6.4 (Snow Leopard)

6

4 Antworten auf die Frage

7
Chealion

Welche Version von Mac OS X?

Wenn Sie in Terminal.app die Einstellungen einer der Voreinstellungen ändern, wirkt sich dies auf alle geöffneten Fenster aus, die diese Einstellung verwenden. (Ich kann das für 10.4+ bestätigen)

Wenn Sie also auf die Voreinstellung klicken, die Sie für das geöffnete Terminalfenster verwendet haben (höchstwahrscheinlich die mit Default in grauem Text darunter), können Sie auf die Registerkarte "Fenster" klicken und auf die Farbauswahl unter der Kopfzeile "Hintergrund" klicken, um die Deckkraft zu ändern.

5
tig

Es gibt einen App-Enhancer Afloat, der die Transparenz jedes Kakaofensters ändern kann. Es kann auch jedes Fenster in ein Overlay umwandeln, es zwingen, über anderen zu schweben, es an den Desktop und einige andere Dinge anzuhängen.

3
Jed Daniels

Chealions Antwort funktioniert, und ich werde sie als akzeptierte Antwort bezeichnen, aber ich habe auch einen anderen Weg gefunden, dies zu tun, weil ich zu ungeduldig bin, um auf Antworten zu warten:

  1. Erstellen Sie einen neuen Satz von Einstellungen mit der gewünschten Deckkraft in Terminal->Preferences
  2. Aktivieren Sie das gewünschte Terminalfenster und zeigen Sie Inspector dafür an: Shell-> Show InspectoroderCommand+I
  3. Wählen Sie im Inspektor die Registerkarte "Einstellungen" und wählen Sie die neuen Einstellungen aus. Viola! Dieses eine Fenster ist jetzt transparent, ohne dass die anderen Fenster, die mit denselben Einstellungen gestartet wurden, beeinflusst werden.

Der Grund, aus dem ich dies tun wollte, war, dass ich dieses Fenster auf ein anderes Fenster mit ähnlicher (aber nicht identischer) Ausgabe setzen und visuell prüfen konnte, um den Unterschied zu erkennen. Folgendes berücksichtigen:

Alt-Text

vs:

Alt-Text

Es ist viel einfacher, schnell auf den Bildschirm zu blicken und den Unterschied zwischen den beiden zu erkennen.

Das ist eine interessante Verwendung von Transparenz. Cool. Ich frage mich jedoch, ob es sich bei diesen Texten um Dinge handelt, die Sie auf der Festplatte haben, oder wenn Sie sie weiterleiten oder auf der Festplatte speichern können, können Sie eine Vielzahl von Diff-Tools für dasselbe verwenden. Es gibt "diff" in der Unix-Befehlszeile. Es gibt FileMerge, das mit den Apple XCode-Tools installiert wird. Es gibt das plattformübergreifende DiffMerge-Programm. und viele andere. Vielleicht wäre dies eine allgemeinere Lösung, insbesondere wenn Ihre Daten nicht auf einen Bildschirm passen? Michael H. vor 13 Jahren 1
Nein, sie befinden sich auf verschiedenen Remote-Systemen, und das Übertragen der Dateien wäre ziemlich schwierig (die Ausgabe, die ich vergleiche, ist eine Paketliste, die in einer eingeschränkten Shell generiert wird). Um die Ausgabe auf ein System zu bringen, damit ich mich unterscheiden kann, müsste ich den Support-Modus entsperren, damit ich mich bei einer uneingeschränkten Shell anmelden und die Ausgabe von pkg_info in einer Datei sammeln, auf mein System übertragen und dann für die andere Box wiederholen kann . Wenn ich hunderte von Seiten zur Verfügung hätte, wäre es das wert, aber mit nur 5-10 Seiten zu vergleichen, ist das Durchführen von Transparenz viel bequemer. Jed Daniels vor 13 Jahren 0
Klarer Gebrauch von Transparenz sicher. Chealion vor 13 Jahren 0
0
Chris Page

Ab Mac OS X Lion 10.7 ermöglicht das Terminal separate Einstellungen für die Deckkraft für aktive und inaktive Fenster. Sie können also ein einzelnes Einstellungsprofil so anpassen, dass das vorderste Fenster transparenter und die Hintergrundfenster undurchsichtig sind.

Terminal> Voreinstellungen> Einstellungen> [Profil]> Fenster> Hintergrund> Farbe

Die Einstellungen für Deckkraft und Unschärfe befinden sich in der Farbpalette, die angezeigt wird, wenn Sie auf das Farbsteuerelement klicken. Es gibt ein Kontrollkästchen, um verschiedene Einstellungen für inaktive / Hintergrundfenster zu aktivieren.