From 0fcf5ead0fb38710e6277da8b59c6ad19f907092 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Thu, 26 Jul 2007 21:11:59 -0400 Subject: make openbox use the obt prop.c/h stuff holy search and replace batman --- obt/prop.c | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'obt/prop.c') diff --git a/obt/prop.c b/obt/prop.c index a7e598ff..0895cfe0 100644 --- a/obt/prop.c +++ b/obt/prop.c @@ -100,14 +100,14 @@ void obt_prop_startup() CREATE(NET_WM_STRUT_PARTIAL, "_NET_WM_STRUT_PARTIAL"); CREATE(NET_WM_ICON, "_NET_WM_ICON"); CREATE(NET_WM_ICON_GEOMETRY, "_NET_WM_ICON_GEOMETRY"); -/* CREATE(NET_WM_PId, "_NET_WM_PID"); */ + CREATE(NET_WM_PID, "_NET_WM_PID"); CREATE(NET_WM_ALLOWED_ACTIONS, "_NET_WM_ALLOWED_ACTIONS"); CREATE(NET_WM_USER_TIME, "_NET_WM_USER_TIME"); - CREATE(NET_WM_USER_TIME_WINDOW, "_NET_WM_USER_TIME_WINDOW"); +/* CREATE(NET_WM_USER_TIME_WINDOW, "_NET_WM_USER_TIME_WINDOW"); */ CREATE(KDE_NET_WM_FRAME_STRUT, "_KDE_NET_WM_FRAME_STRUT"); CREATE(NET_FRAME_EXTENTS, "_NET_FRAME_EXTENTS"); -/* CREATE(NET_WM_PING, "_NET_WM_PING"); */ + CREATE(NET_WM_PING, "_NET_WM_PING"); #ifdef SYNC CREATE(NET_WM_SYNC_REQUEST, "_NET_WM_SYNC_REQUEST"); CREATE(NET_WM_SYNC_REQUEST_COUNTER, "_NET_WM_SYNC_REQUEST_COUNTER"); @@ -437,6 +437,15 @@ void obt_prop_erase(Window win, Atom prop) void obt_prop_message(gint screen, Window about, Atom messagetype, glong data0, glong data1, glong data2, glong data3, glong data4, glong mask) +{ + obt_prop_message_to(RootWindow(obt_display, screen), about, messagetype, + data0, data1, data2, data3, data4, mask); +} + +void obt_prop_message_to(Window to, Window about, + Atom messagetype, + glong data0, glong data1, glong data2, glong data3, + glong data4, glong mask) { XEvent ce; ce.xclient.type = ClientMessage; @@ -449,6 +458,5 @@ void obt_prop_message(gint screen, Window about, Atom messagetype, ce.xclient.data.l[2] = data2; ce.xclient.data.l[3] = data3; ce.xclient.data.l[4] = data4; - XSendEvent(obt_display, RootWindow(obt_display, screen), FALSE, - mask, &ce); + XSendEvent(obt_display, to, FALSE, mask, &ce); } -- cgit v1.2.3