elisp: Frame Configurations
28.13 Frame Configurations
==========================
A “frame configuration” records the current arrangement of frames, all
their properties, and the window configuration of each one. (
Window Configurations.)
-- Function: current-frame-configuration
This function returns a frame configuration list that describes the
current arrangement of frames and their contents.
-- Function: set-frame-configuration configuration &optional nodelete
This function restores the state of frames described in
CONFIGURATION. However, this function does not restore deleted
frames.
Ordinarily, this function deletes all existing frames not listed in
CONFIGURATION. But if NODELETE is non-‘nil’, the unwanted frames
are iconified instead.