Previous: , Up: Window Groups   [Contents][Index]


8.7.2 Operations on Groups

Most of the window manipulation functions that operate on windows are also available for window groups. Each of these functions takes a window as argument; the affected group is that window’s group.

Function: iconify-group w
Function: uniconify-group w
Function: iconify-transient-group w
Function: uniconify-transient-group w

These operate like their single-window counterparts. They work by temporarily rebinding iconify-group-mode and uniconify-group-mode.

Function: make-group-sticky w
Function: make-group-unsticky w

These operate like their single-window counterparts.

Function: toggle-group-sticky w

If window w is sticky, all windows in its group have their stickyness removed. Otherwise all windows in its group become sticky.

Function: send-group-to-workspace w workspace
Function: send-group-to-next-workspace w count
Function: send-group-to-previous-workspace w count

These operate like their single-window counterparts.

Function: send-group-to-current-workspace w

All windows in the group of w are moved from their existing workspaces to the nearest workspace that w is in. Sticky windows are not affected. If the window had the input focus and it is visible after the move, it retains the input focus.

Function: move-group-to-current-viewport w
Function: move-group-viewport w
Function: move-group-left w
Function: move-group-right w
Function: move-group-up w
Function: move-group-down w

These operate like their single-window counterparts.

Function: raise-group w
Function: lower-group w
Function: raise-lower-group w
Function: raise-group-depth w
Function: lower-group-depth w

These operate like their single-window counterparts.

Function: set-group-frame-style w style

This operates like its single-window counterpart.