Wnck
Description:
Content:
Namespaces:
Classes:
- ActionMenu - The ActionMenu struct contains only private fields and should not be directly accessed.
- Application - The Application struct contains only private fields and should not be directly accessed.
- ClassGroup - The ClassGroup struct contains only private fields and should not be directly accessed.
- Handle
- ImageMenuItem
- Pager - The Pager struct contains only private fields and should not be directly accessed.
- Screen - The Screen struct contains only private fields and should not be directly accessed.
- Selector - The Selector struct contains only private fields and should not be directly accessed.
- Tasklist - The Tasklist struct contains only private fields and should not be directly accessed.
- Window - The Window struct contains only private fields and should not be directly accessed.
- Workspace - The Workspace struct contains only private fields and should not be directly accessed.
Structs:
- ResourceUsage - The ResourceUsage struct contains information about the total resource usage of an X client, and the number of resources allocated for each resource type.
- WorkspaceLayout - The WorkspaceLayout struct contains information about the layout of Workspace on a Screen, and the exact position of a specific Workspace.
Enums:
- ClientType - Type describing the role of the libwnck user.
- MotionDirection - Type defining a direction in which to search a neighbor Workspace.
- PagerDisplayMode - Mode defining what a Pager will display.
- PagerScrollMode - Mode defining in which order scrolling on a Pager will cycle through workspaces.
- TasklistGroupingType - Type defining the policy of the Tasklist for grouping multiple Window of the same Application.
- WindowActions - Type used as a bitmask to describe the actions that can be done for a Window.
- WindowGravity - Flag used when changing the geometry of a Window.
- WindowMoveResizeMask - Flag used as a bitmask when changing the geometry of a Window.
- WindowState - Type used as a bitmask to describe the state of a Window.
- WindowType - Type describing the semantic type of a Window.
- _LayoutCorner
- _LayoutOrientation
Constants:
- public const int DEFAULT_ICON_SIZE
- public const int DEFAULT_MINI_ICON_SIZE
Functions:
- public void set_client_type (ClientType ewmh_sourceindication_client_type)
Sets the role of the libwnck user.
- public void set_default_icon_size (size_t size)
The default main icon size is DEFAULT_ICON_SIZE.
- public void set_default_mini_icon_size (size_t size)
The default main icon size is DEFAULT_MINI_ICON_SIZE.
- public void shutdown ()
Makes libwnck stop listening to events and tear down all resources from libwnck.