Variable: frame--special-parameters
frame--special-parameters is a variable defined in frame.el.gz.
Value
("alpha" "alpha-background" "auto-hide-function" "auto-lower"
"auto-raise" "background-color" "background-mode" "border-color"
"border-width" "bottom-divider-width" "bottom-visible" "buffer-list"
"buffer-predicate" "child-frame-border-width" "cursor-color"
"cursor-type" "delete-before" "display" "display-type"
"drag-internal-border" "drag-with-header-line" "drag-with-mode-line"
"drag-with-tab-line" "explicit-name" "fit-frame-to-buffer-margins"
"fit-frame-to-buffer-sizes" "font" "font-backend" "foreground-color"
"fullscreen" "fullscreen-restore" "height" "horizontal-scroll-bars"
"icon-left" "icon-name" "icon-top" "icon-type"
"inhibit-double-buffering" "internal-border-width" "keep-ratio"
"left" "left-fringe" "line-spacing" "menu-bar-lines" "min-height"
"min-width" "minibuffer" "minibuffer-exit" "mouse-color"
"mouse-wheel-frame" "name" "no-accept-focus" "no-focus-on-map"
"no-other-frame" "no-special-glyphs" "ns-appearance"
"ns-transparent-titlebar" "outer-window-id" "override-redirect"
"parent-frame" "right-fringe" "right-divider-width" "screen-gamma"
"scroll-bar-background" "scroll-bar-foreground" "scroll-bar-height"
"scroll-bar-width" "shaded" "skip-taskbar" "snap-width" "sticky"
"tab-bar-lines" "title" "tool-bar-lines" "tool-bar-position" "top"
"top-visible" "tty-color-mode" "undecorated" "unspittable"
"use-frame-synchronization" "user-position" "user-size"
"vertical-scroll-bars" "visibility" "wait-for-wm" "width" "z-group")
Documentation
List of special frame parameters that makes sense to customize.
Source Code
;; Defined in /usr/src/emacs/lisp/frame.el.gz
;; If you're adding a new frame parameter to `frame_parms' in frame.c,
;; consider if it makes sense for the user to customize it via
;; `initial-frame-alist' and the like.
;; If it does, add it here, in order to provide completion for
;; that parameter in the Customize UI.
;; If the parameter has some special values, modify
;; `frame--complete-parameter-value' to provide completion for those
;; values as well.
(defconst frame--special-parameters
'("alpha" "alpha-background" "auto-hide-function" "auto-lower"
"auto-raise" "background-color" "background-mode" "border-color"
"border-width" "bottom-divider-width" "bottom-visible" "buffer-list"
"buffer-predicate" "child-frame-border-width" "cursor-color"
"cursor-type" "delete-before" "display" "display-type"
"drag-internal-border" "drag-with-header-line" "drag-with-mode-line"
"drag-with-tab-line" "explicit-name" "fit-frame-to-buffer-margins"
"fit-frame-to-buffer-sizes" "font" "font-backend" "foreground-color"
"fullscreen" "fullscreen-restore" "height" "horizontal-scroll-bars"
"icon-left" "icon-name" "icon-top" "icon-type"
"inhibit-double-buffering" "internal-border-width" "keep-ratio"
"left" "left-fringe" "line-spacing" "menu-bar-lines" "min-height"
"min-width" "minibuffer" "minibuffer-exit" "mouse-color"
"mouse-wheel-frame" "name" "no-accept-focus" "no-focus-on-map"
"no-other-frame" "no-special-glyphs" "ns-appearance"
"ns-transparent-titlebar" "outer-window-id" "override-redirect"
"parent-frame" "right-fringe" "right-divider-width" "screen-gamma"
"scroll-bar-background" "scroll-bar-foreground" "scroll-bar-height"
"scroll-bar-width" "shaded" "skip-taskbar" "snap-width" "sticky"
"tab-bar-lines" "title" "tool-bar-lines" "tool-bar-position" "top"
"top-visible" "tty-color-mode" "undecorated" "unspittable"
"use-frame-synchronization" "user-position" "user-size"
"vertical-scroll-bars" "visibility" "wait-for-wm" "width" "z-group")
"List of special frame parameters that makes sense to customize.")