Enums¶
Details¶
- class Libxfce4windowing.ClientType(value)¶
 Bases:
GLib.EnumThe type of the application.
See
Libxfce4windowing.set_client_type() for details.New in version 4.19.3.
- APPLICATION = 1¶
 a regular application
- PAGER = 2¶
 a pager or other user-controlled desktop component
- class Libxfce4windowing.Direction(value)¶
 Bases:
GObject.GEnumRepresents a direction, either of position (“This workspace is to the left of the current workspace”) or movement (“Move this window to the workspace to the right of its current workspace”).
- UP = 0¶
 upward from the current location
- DOWN = 1¶
 downward from the current location
- LEFT = 2¶
 to the left of the current location
- RIGHT = 3¶
 to the right of the current location
- class Libxfce4windowing.Error(value)¶
 Bases:
GLib.EnumAn error code enum describing possible errors returned by this library.
- UNSUPPORTED = 0¶
 the operation attempted is not supported.
- INTERNAL = 1¶
 an internal error has occurred.
- class Libxfce4windowing.MonitorSubpixel(value)¶
 Bases:
GObject.GEnumDescribes how the color components of the physical pixels are laid out on a monitor.
New in version 4.19.4.
- UNKNOWN = 0¶
 unknown subpixel ordering.
- NONE = 1¶
 no subpixel geometry.
- HRGB = 2¶
 horizontal RGB.
- HBGR = 3¶
 horizontal BGR.
- VRGB = 4¶
 vertical RGB.
- VBGR = 5¶
 vertical BGR.
- class Libxfce4windowing.MonitorTransform(value)¶
 Bases:
GObject.GEnumDescribes the rotation and reflection applied to a monitor.
New in version 4.19.4.
- NORMAL = 0¶
 no transformation applied.
- 90 = 1¶
 
- _90 = 1¶
 rotated counter-clockwise by 90 degrees.
- 180 = 2¶
 
- _180 = 2¶
 rotated counter-clockwise by 180 degrees.
- 270 = 3¶
 
- _270 = 3¶
 rotated counter-clockwise by 270 degrees.
- FLIPPED = 4¶
 flipped along a vertical axis.
- FLIPPED_90 = 5¶
 flipped along a vertical axis and rotated counter-clockwise by 90 degrees.
Libxfce4windowing.MonitorTransform.FLIPPED_180: flipped along a vertical axis and rotated counter-clockwise by 180 degrees.
- FLIPPED_180 = 6¶
 
- FLIPPED_270 = 7¶
 flipped along a vertical axis and rotated counter-clockwise by 270 degrees.
- class Libxfce4windowing.WindowType(value)¶
 Bases:
GObject.GEnumEnumeration describing the windows type or function.
- NORMAL = 0¶
 window is a regular window.
- DESKTOP = 1¶
 window is responsible for drawing the desktop.
- DOCK = 2¶
 window is a dock or panel.
- DIALOG = 3¶
 window is a temporary dialog, like an error alert.
- TOOLBAR = 4¶
 window is a detached toolbar.
- MENU = 5¶
 window is a popup menu.
- UTILITY = 6¶
 window is a utility menu, like a tool picker or color palette.
- SPLASHSCREEN = 7¶
 window is an application splash screen.
- class Libxfce4windowing.Windowing(value)¶
 Bases:
GLib.EnumRepresents the windowing environment that is currently running. Note that for an application running on XWayland, this will return
Libxfce4windowing.Windowing.X11.- UNKNOWN = 0¶
 the application is running under an unknown or unsupported windowing system.
- X11 = 1¶
 the application is running under an X11 server.
- WAYLAND = 2¶
 the application is running under a Wayland comopositor.