Заголовки фреймов
Каждый фрейм имеет параметр name; он служит значением по умолчанию для заголовка фрейма, который обычно отображается в верхней части окна системы. Вы можете явно указать имя, установив свойство фрейма name.
Обычно имя не указывается явно, и Emacs вычисляет имя фрейма автоматически, основываясь на шаблоне, хранящемся в переменной frame-title-format. Emacs пересчитывает имя каждый раз, когда фрейм перерисовывается.
- Переменная: frame-title-format
Эта переменная определяет, как вычислить имя фрейма, когда вы его не указали явно. Значение переменной фактически представляет собой конструкцию строки режима, подобную
mode-line-format, за исключением того, что конструкции «%c», «%C» и «%l» игнорируются. См. Данные строки режима.
- Переменная: icon-title-format
Эта переменная определяет, как вычислить имя для иконного фрейма, когда вы не указали заголовок фрейма явно. Этот заголовок отображается в самой иконке.
- Переменная: multiple-frames
-
Эта переменная устанавливается автоматически Emacs. Ее значение равно
tпри наличии двух или более фреймов (не считая фреймов только для минибуфера или невидимых фреймов). Значение по умолчаниюframe-title-format, использующееmultiple-frames, помещает имя буфера в заголовок фрейма только в том случае, если фреймов более одного.Значение этой переменной не гарантируется точным, кроме обработки
frame-title-formatилиicon-title-format.
Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Frame-Titles.html