Spec-Zone.ru › Elisp

Заголовки фреймов

Каждый фрейм имеет параметр 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API