Gibt es eine Möglichkeit, die Titelleistenbeschreibung des Mathematica-Frontends zu ändern?

406
Szabolcs

Gibt es eine Möglichkeit, die Titelleistenbeschreibung von Mathematicas Frontend zu ändern? Dies ist sehr hilfreich, wenn Sie zwei Instanzen des Programms ausführen möchten (z. B. eine lange Berechnung in einer Instanz).

1

1 Antwort auf die Frage

1
Brett Champion

You could use a docked cell with the version number in it. Here's a starting point:

SetOptions[$FrontEndSession, DockedCells -> Cell[BoxData[ ToBoxes[NumberForm[$VersionNumber, ], StandardForm]], "DockedCells", ShowStringCharacters -> False ]] 

(Note that $FrontEndSession won't persist past quitting the front-end.)

Edit

Here's a version with an orange background that goes edge-to-edge. The key option is CellMargins:

SetOptions[$FrontEndSession, DockedCells -> Cell[BoxData[ ToBoxes[NumberForm[$VersionNumber, ], StandardForm]], "DockedCells", ShowStringCharacters -> False, CellMargins -> {, }, Background -> Orange]] 
Dies ist sehr nützlich, da es an * jedem * Notebook eine angedockte Zelle anzeigt. Ich suchte nach einer Möglichkeit, den Fenstertitel des Mathematica-Hauptfensters zu ändern, sodass ich auch zwischen den Taskleisten-Schaltflächen unterscheiden konnte. Dies ist jedoch bereits sehr gut. Ich möchte eine Farbcodierung verwenden, ähnlich der: SetOptions [$ FrontEndSession, DockedCells -> Cell [BoxData [""], "DockedCells", Hintergrund -> Orange]] `. Wie würde ich die Zelle etwas enger machen und komplett mit der Farbe füllen? (Die Grenzen sind jetzt noch weiß.) Szabolcs vor 12 Jahren 0
Danke für die Bearbeitung! Es war ziemlich launisch: Wenn ich mein Beispiel ausprobierte, hatte es manchmal Ränder und manchmal nicht, je nachdem, was ich zuvor in derselben Sitzung versucht hatte. Ich erinnere mich, dass Sie diese Technik auch in Ihrer SO-Benachrichtigungsantwort verwendet haben. Szabolcs vor 12 Jahren 0