Flags¶
Details¶
- class Libxfce4windowing.WindowCapabilities(value)¶
Bases:
GObject.GFlagsFlags bitfield that describes actions that can be taken on the window.
- NONE = 0¶
window has no capabilities.
- CAN_MINIMIZE = 1¶
window can be minimized/hidden.
- CAN_PLACE_ABOVE = 1024¶
window can be placed above others.
- CAN_UNSHADE = 128¶
window can be unshaded.
- CAN_FULLSCREEN = 16¶
window can be set fullscreen.
- CAN_CHANGE_WORKSPACE = 16384¶
window can be moved to a different workspace or can be pinned and unpinned.
- CAN_UNMINIMIZE = 2¶
window can be unminimized/unhidden.
- CAN_UNPLACE_ABOVE = 2048¶
always above window can be returned to the normal stacking order.
- CAN_MOVE = 256¶
window can be moved.
- CAN_UNFULLSCREEN = 32¶
window can be unset fullscreen.
- CAN_MAXIMIZE = 4¶
window can be maximized.
- CAN_PLACE_BELOW = 4096¶
window can be placed below others.
- CAN_RESIZE = 512¶
window can be resized.
- CAN_SHADE = 64¶
window can be shaded.
- CAN_UNMAXIMIZE = 8¶
window can be unmaximized/restored.
- CAN_UNPLACE_BELOW = 8192¶
always below window can be returned to the normal stacking order.
- class Libxfce4windowing.WindowState(value)¶
Bases:
GObject.GFlagsA flags bitfield representing various states the window can hold.
- NONE = 0¶
window has no state bits set.
- ACTIVE = 1¶
window is active (and often has the keyboard focus).
- URGENT = 1024¶
window is attempting to get the user’s attention.
- SHADED = 128¶
window is hidden, except for its title bar.
- SKIP_PAGER = 16¶
window should not be shown in pagers.
- MINIMIZED = 2¶
window is minimized/hidden.
- ABOVE = 256¶
window is always shown above other windows.
- SKIP_TASKLIST = 32¶
window should not be shown in task lists.
- MAXIMIZED = 4¶
window is maximized.
- BELOW = 512¶
window is always shown below other windows.
- PINNED = 64¶
window is shown on al workspaces.
- FULLSCREEN = 8¶
window is filling the entire screen.
- class Libxfce4windowing.WorkspaceCapabilities(value)¶
Bases:
GObject.GFlagsFlags enum representing a bitfield of actions that can be performed on this workspace.
- NONE = 0¶
workspace has no capabilities.
- ACTIVATE = 1¶
workspace can be activated.
- REMOVE = 4¶
workspace can be removed.
- class Libxfce4windowing.WorkspaceGroupCapabilities(value)¶
Bases:
GObject.GFlagsFlags enum representing a bitfield of actions that can be performed on this workspace group.
- NONE = 0¶
group has no capabilities.
- CREATE_WORKSPACE = 1¶
new workspaces can be created in this group.
- MOVE_VIEWPORT = 2¶
the viewport coordinates for this group can be changed.
- SET_LAYOUT = 4¶
the number of rows and columns for this group can be changed.
- class Libxfce4windowing.WorkspaceState(value)¶
Bases:
GObject.GFlagsFlags enum representing a bitfield that describes the workspace’s state.
- NONE = 0¶
workspace has no state information.
- ACTIVE = 1¶
workspace is the active workspace in its group.
- URGENT = 2¶
workspace contains a window that is requesting attention.
- HIDDEN = 4¶
workspace should be hidden from pagers or other UI elements.
- VIRTUAL = 8¶
workspace has a valid, visible viewport.