|  |  |  | Libwnck Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
#include <libwnck/libwnck.h>
enum                WnckClientType;
void                wnck_set_client_type                (WnckClientType ewmh_sourceindication_client_type);
These functions are utility functions providing some additional features to libwnck users.
typedef enum {
  WNCK_CLIENT_TYPE_APPLICATION = 1,
  WNCK_CLIENT_TYPE_PAGER = 2
} WnckClientType;
Type describing the role of the libwnck user.
| the libwnck user is a normal application. | |
| the libwnck user is an utility application dealing with window management, like pagers and taskbars. | 
Since 2.14
void                wnck_set_client_type                (WnckClientType ewmh_sourceindication_client_type);
Sets the role of the libwnck user.
The default role is WNCK_CLIENT_TYPE_APPLICATION. Therefore, for
applications providing some window management features, like pagers or
tasklists, it is important to set the role to WNCK_CLIENT_TYPE_PAGER for
libwnck to properly work.
| 
 | a role for the client. | 
Since 2.14