server: Store the global cursor position in the server.
diff --git a/server/protocol.def b/server/protocol.def
index 728898f..be644b5 100644
--- a/server/protocol.def
+++ b/server/protocol.def
@@ -3290,9 +3290,14 @@
unsigned int flags; /* flags for fields to set (see below) */
user_handle_t handle; /* handle to the cursor */
int show_count; /* show count increment/decrement */
+ int x; /* cursor position */
+ int y;
@REPLY
user_handle_t prev_handle; /* previous handle */
int prev_count; /* previous show count */
+ int new_x; /* new position */
+ int new_y;
@END
#define SET_CURSOR_HANDLE 0x01
#define SET_CURSOR_COUNT 0x02
+#define SET_CURSOR_POS 0x04