|
Packit Service |
fb6fa5 |
/* XEMBED messages */
|
|
Packit Service |
fb6fa5 |
typedef enum {
|
|
Packit Service |
fb6fa5 |
XEMBED_EMBEDDED_NOTIFY = 0,
|
|
Packit Service |
fb6fa5 |
XEMBED_WINDOW_ACTIVATE = 1,
|
|
Packit Service |
fb6fa5 |
XEMBED_WINDOW_DEACTIVATE = 2,
|
|
Packit Service |
fb6fa5 |
XEMBED_REQUEST_FOCUS = 3,
|
|
Packit Service |
fb6fa5 |
XEMBED_FOCUS_IN = 4,
|
|
Packit Service |
fb6fa5 |
XEMBED_FOCUS_OUT = 5,
|
|
Packit Service |
fb6fa5 |
XEMBED_FOCUS_NEXT = 6,
|
|
Packit Service |
fb6fa5 |
XEMBED_FOCUS_PREV = 7,
|
|
Packit Service |
fb6fa5 |
XEMBED_GRAB_KEY = 8,
|
|
Packit Service |
fb6fa5 |
XEMBED_UNGRAB_KEY = 9,
|
|
Packit Service |
fb6fa5 |
XEMBED_MODALITY_ON = 10,
|
|
Packit Service |
fb6fa5 |
XEMBED_MODALITY_OFF = 11,
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
/* Non standard messages*/
|
|
Packit Service |
fb6fa5 |
XEMBED_GTK_GRAB_KEY = 108,
|
|
Packit Service |
fb6fa5 |
XEMBED_GTK_UNGRAB_KEY = 109
|
|
Packit Service |
fb6fa5 |
} XEmbedMessageType;
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
/* Details for XEMBED_FOCUS_IN: */
|
|
Packit Service |
fb6fa5 |
#define XEMBED_FOCUS_CURRENT 0
|
|
Packit Service |
fb6fa5 |
#define XEMBED_FOCUS_FIRST 1
|
|
Packit Service |
fb6fa5 |
#define XEMBED_FOCUS_LAST 2
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
/* Flags for XEMBED_FOCUS_IN, XEMBED_FOCUS_NEXT, XEMBED_FOCUS_PREV */
|
|
Packit Service |
fb6fa5 |
#define XEMBED_FOCUS_WRAPAROUND (1 << 0)
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
/* Flags for _XEMBED_INFO */
|
|
Packit Service |
fb6fa5 |
#define XEMBED_MAPPED (1 << 0)
|
|
Packit Service |
fb6fa5 |
|