Copyright (C) 2000-2012 |
GNU Info (sawfish.info)Standard PropertiesStandard Window Properties ************************** As described in an earlier section of this manual, each window has a property list, which may be used to associate arbitrary lisp data with symbolic keys (Note: Window Property Lists). The following table documents a subset of the keys currently used. `ignored' When set, the window is ignored in many operations. `avoid' When set, the window will not be covered when maximizing, or when placing using the first-fit or best-fit methods `workspaces' A list of integers defining the workspaces that the window is a member of, or nil if the window is sticky. Note: Workspaces. `sticky' Whether the window should appear on all workspaces. `sticky-viewport' When set, the window will appear in all viewports of its workspace. `keymap' An optional, window-local, keymap. Note: Keymaps. `focus-click-through' When set, and click-to-focus mode is enabled, the click that focuses a window is passed through to the client window. `ignore-window-input-hint' When set the value of the window's input hint is ignored, i.e. the focus _will_ be given to the window when appropriate `never-focus' When set the window will _never_ be given the input focus `focus-when-mapped' Focus the window when it is mapped on to the display. `ignore-program-position' When set the window's program-position property is ignored, use this with windows that set this hint incorrectly. `place-mode' When set, the placement mode to be used with this window. `placement-weight' When set, the weight assigned to the pixels in this window when doing fitted window placement. `type' The frame-type of the window, or `nil'. Note: Frame Types. `frame-style' The frame style explicitly chosen by the user, or unset. Note: Frame Styles. `current-frame-style' The frame style currently used for the window. Note: Frame Styles. `removed-classes' A list of frame part classes removed from the decorations of this window. Note: Removing Frame Parts. `shaded' Is the window shaded? Note: Shading Windows. `hide-client' Is the client window visible within its frame. Used to implement window shading. `depth' An integer, the layer that the window is a member of. Layer zero is the depth of "normal" windows, negative depths are below this level, while positive depths are above. Note: Window Stacking. `placed' Has the window been placed in a position yet? The `place-window-hook' is only called when this is unset. `iconified' Is the window iconified? Note: Iconifying Windows. `gravity' When set, overrides the window gravity field of the window's size hints. May be one of the symbols: `north-west', `north', `north-east', `west', `center', `east', `south-west', `south', `south-east'. `fixed-position' When set, the user is not allowed to change the position of this window. `client-set-position' When set, the program owning the window has manually moved the window after it was mapped. automatically generated by info2www version 1.2.2.9 |