Фрейм имеет множество параметров, которые контролируют его внешний вид и поведение. То, какие параметры есть у фрейма, зависит от того, какой механизм отображения он использует.
Параметры фрейма существуют в основном для графических дисплеев.
Большинство параметров фрейма не оказывают никакого влияния при применении к фрейму в
текстовом терминале; только параметры height, width, name,
title, menu-bar-lines, buffer-list и
buffer-predicate выполняют что-то особенное. Если терминал поддерживает цвета,
параметры foreground-color, background-color, background-mode и
display-type также имеют значение. Если терминал поддерживает прозрачность фрейма,
параметр alpha также имеет значение.
По умолчанию параметры фрейма сохраняются и восстанавливаются функциями библиотеки
рабочего стола (см. Режим сохранения рабочего стола), когда
переменная desktop-restore-frames не равна nil.
Ответственность приложений состоит в том, чтобы включить свои параметры в
frameset-persistent-filter-alist, чтобы избежать того, что они получат бессмысленные
или даже вредные значения в восстановленных сессиях.