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.")