30.4 Frame Parameters

A frame has many parameters that control its appearance and behavior. Just what parameters are meaningful for a frame depends on what display mechanism it uses. Many frame parameters exist mostly for the sake of graphical displays and have no effect when applied to the top frame (see Frames) of a text terminal.

By default, frame parameters are saved and restored by the desktop library functions (see Desktop Save Mode) when the variable desktop-restore-frames is non-nil. It’s the responsibility of applications that their parameters are included in frameset-persistent-filter-alist to avoid that they get meaningless or even harmful values in restored sessions.