Ardour
9.0-pre0-384-ga76afae0e9
xembed.h
Go to the documentation of this file.
1
/* XEMBED messages */
2
typedef
enum
{
3
XEMBED_EMBEDDED_NOTIFY
= 0,
4
XEMBED_WINDOW_ACTIVATE
= 1,
5
XEMBED_WINDOW_DEACTIVATE
= 2,
6
XEMBED_REQUEST_FOCUS
= 3,
7
XEMBED_FOCUS_IN
= 4,
8
XEMBED_FOCUS_OUT
= 5,
9
XEMBED_FOCUS_NEXT
= 6,
10
XEMBED_FOCUS_PREV
= 7,
11
XEMBED_GRAB_KEY
= 8,
12
XEMBED_UNGRAB_KEY
= 9,
13
XEMBED_MODALITY_ON
= 10,
14
XEMBED_MODALITY_OFF
= 11,
15
16
/* Non standard messages*/
17
XEMBED_GTK_GRAB_KEY
= 108,
18
XEMBED_GTK_UNGRAB_KEY
= 109
19
}
XEmbedMessageType
;
20
21
/* Details for XEMBED_FOCUS_IN: */
22
#define XEMBED_FOCUS_CURRENT 0
23
#define XEMBED_FOCUS_FIRST 1
24
#define XEMBED_FOCUS_LAST 2
25
26
/* Flags for XEMBED_FOCUS_IN, XEMBED_FOCUS_NEXT, XEMBED_FOCUS_PREV */
27
#define XEMBED_FOCUS_WRAPAROUND (1 << 0)
28
29
/* Flags for _XEMBED_INFO */
30
#define XEMBED_MAPPED (1 << 0)
31
XEmbedMessageType
XEmbedMessageType
Definition:
xembed.h:2
XEMBED_REQUEST_FOCUS
@ XEMBED_REQUEST_FOCUS
Definition:
xembed.h:6
XEMBED_WINDOW_DEACTIVATE
@ XEMBED_WINDOW_DEACTIVATE
Definition:
xembed.h:5
XEMBED_FOCUS_OUT
@ XEMBED_FOCUS_OUT
Definition:
xembed.h:8
XEMBED_GRAB_KEY
@ XEMBED_GRAB_KEY
Definition:
xembed.h:11
XEMBED_MODALITY_OFF
@ XEMBED_MODALITY_OFF
Definition:
xembed.h:14
XEMBED_FOCUS_IN
@ XEMBED_FOCUS_IN
Definition:
xembed.h:7
XEMBED_MODALITY_ON
@ XEMBED_MODALITY_ON
Definition:
xembed.h:13
XEMBED_GTK_UNGRAB_KEY
@ XEMBED_GTK_UNGRAB_KEY
Definition:
xembed.h:18
XEMBED_WINDOW_ACTIVATE
@ XEMBED_WINDOW_ACTIVATE
Definition:
xembed.h:4
XEMBED_FOCUS_NEXT
@ XEMBED_FOCUS_NEXT
Definition:
xembed.h:9
XEMBED_FOCUS_PREV
@ XEMBED_FOCUS_PREV
Definition:
xembed.h:10
XEMBED_EMBEDDED_NOTIFY
@ XEMBED_EMBEDDED_NOTIFY
Definition:
xembed.h:3
XEMBED_UNGRAB_KEY
@ XEMBED_UNGRAB_KEY
Definition:
xembed.h:12
XEMBED_GTK_GRAB_KEY
@ XEMBED_GTK_GRAB_KEY
Definition:
xembed.h:17
libs
tk
ytk
ytk
gtk
xembed.h
Generated on Sat Nov 9 2024 06:31:49 for Ardour by
1.9.1