summaryrefslogtreecommitdiff
path: root/cwmcc/msg.c
blob: 74567a1bb87d03636a45f3da740bf9d6cf226f01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void prop_message(Window about, Atom messagetype, long data0, long data1,
		  long data2, long data3)
{
    XEvent ce;
    ce.xclient.type = ClientMessage;
    ce.xclient.message_type = messagetype;
    ce.xclient.display = cwmcc_display;
    ce.xclient.window = about;
    ce.xclient.format = 32;
    ce.xclient.data.l[0] = data0;
    ce.xclient.data.l[1] = data1;
    ce.xclient.data.l[2] = data2;
    ce.xclient.data.l[3] = data3;
    XSendEvent(cwmcc_display, ob_root, FALSE,
	       SubstructureNotifyMask | SubstructureRedirectMask, &ce);
}