1

Есть ли способ изменить описание в строке заголовка внешнего интерфейса Mathematica? Это было бы очень полезно для различения между ними при запуске двух экземпляров программы (например, выполнение длинных вычислений в одном).

1 ответ1

1

Вы можете использовать закрепленную ячейку с номером версии. Вот отправная точка:

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

(Обратите внимание, что $FrontEndSession не будет сохраняться после выхода из внешнего интерфейса.)

редактировать

Вот версия с оранжевым фоном, которая идет от края к краю. Ключевой опцией является CellMargins:

SetOptions[$FrontEndSession, 
 DockedCells -> 
  Cell[BoxData[
    ToBoxes[NumberForm[$VersionNumber, {2, 1}], StandardForm]], 
   "DockedCells", ShowStringCharacters -> False, 
   CellMargins -> {{0, 0}, {0, 0}}, Background -> Orange]]

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .