Next: Cursor Parameters, Previous: Buffer Parameters, Up: Window Frame Parameters [Contents][Index]

#### 28.4.3.6 Window Management Parameters

The following frame parameters control various aspects of the frame’s interaction with the window manager. They have no effect on text terminals.

`visibility`

  The state of visibility of the frame. There are three possibilities: `nil` for invisible, `t` for visible, and `icon` for iconified. See Visibility of Frames.

`auto-raise`

  If non-`nil`, Emacs automatically raises the frame when it is selected. Some window managers do not allow this.

`auto-lower`

  If non-`nil`, Emacs automatically lowers the frame when it is deselected. Some window managers do not allow this.

`icon-type`

  The type of icon to use for this frame. If the value is a string, that specifies a file containing a bitmap to use; `nil` specifies no icon (in which case the window manager decides what to show); any other non-`nil` value specifies the default Emacs icon.

`icon-name`

  The name to use in the icon for this frame, when and if the icon appears. If this is `nil`, the frame’s title is used.

`window-id`

  The ID number which the graphical display uses for this frame. Emacs assigns this parameter when the frame is created; changing the parameter has no effect on the actual ID number.

`outer-window-id`

  The ID number of the outermost window-system window in which the frame exists. As with `window-id`, changing this parameter has no actual effect.

`wait-for-wm`

  If non-`nil`, tell Xt to wait for the window manager to confirm geometry changes. Some window managers, including versions of Fvwm2 and KDE, fail to confirm, so Xt hangs. Set this to `nil` to prevent hanging with those window managers.

`sticky`

  If non-`nil`, the frame is visible on all virtual desktops on systems with virtual desktops.

Next: Cursor Parameters, Previous: Buffer Parameters, Up: Window Frame Parameters [Contents][Index]