|
Peter Hutterer |
06e9466 |
From 49e16c1729439f6f17950925f99bd24fb81912a9 Mon Sep 17 00:00:00 2001
|
|
Peter Hutterer |
06e9466 |
From: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Peter Hutterer |
06e9466 |
Date: Wed, 13 Nov 2013 17:11:20 +1000
|
|
Peter Hutterer |
06e9466 |
Subject: [PATCH] include: export key_is_down and friends
|
|
Peter Hutterer |
06e9466 |
|
|
Peter Hutterer |
06e9466 |
VNC needs key_is_down to check if a key is processed as down before it
|
|
Peter Hutterer |
06e9466 |
simulates various key releases. Make it available, because I seriously can't
|
|
Peter Hutterer |
06e9466 |
be bothered thinking about how to rewrite VNC to not need that.
|
|
Peter Hutterer |
06e9466 |
|
|
Peter Hutterer |
06e9466 |
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Peter Hutterer |
06e9466 |
---
|
|
Peter Hutterer |
06e9466 |
include/input.h | 12 ++++++------
|
|
Peter Hutterer |
06e9466 |
1 file changed, 6 insertions(+), 6 deletions(-)
|
|
Peter Hutterer |
06e9466 |
|
|
Peter Hutterer |
06e9466 |
diff --git a/include/input.h b/include/input.h
|
|
Peter Hutterer |
06e9466 |
index 350daba..2d5e531 100644
|
|
Peter Hutterer |
06e9466 |
--- a/include/input.h
|
|
Peter Hutterer |
06e9466 |
+++ b/include/input.h
|
|
Peter Hutterer |
06e9466 |
@@ -244,12 +244,12 @@ typedef struct _InputAttributes {
|
|
Peter Hutterer |
06e9466 |
#define KEY_POSTED 2
|
|
Peter Hutterer |
06e9466 |
#define BUTTON_POSTED 2
|
|
Peter Hutterer |
06e9466 |
|
|
Peter Hutterer |
06e9466 |
-extern void set_key_down(DeviceIntPtr pDev, int key_code, int type);
|
|
Peter Hutterer |
06e9466 |
-extern void set_key_up(DeviceIntPtr pDev, int key_code, int type);
|
|
Peter Hutterer |
06e9466 |
-extern int key_is_down(DeviceIntPtr pDev, int key_code, int type);
|
|
Peter Hutterer |
06e9466 |
-extern void set_button_down(DeviceIntPtr pDev, int button, int type);
|
|
Peter Hutterer |
06e9466 |
-extern void set_button_up(DeviceIntPtr pDev, int button, int type);
|
|
Peter Hutterer |
06e9466 |
-extern int button_is_down(DeviceIntPtr pDev, int button, int type);
|
|
Peter Hutterer |
06e9466 |
+extern _X_EXPORT void set_key_down(DeviceIntPtr pDev, int key_code, int type);
|
|
Peter Hutterer |
06e9466 |
+extern _X_EXPORT void set_key_up(DeviceIntPtr pDev, int key_code, int type);
|
|
Peter Hutterer |
06e9466 |
+extern _X_EXPORT int key_is_down(DeviceIntPtr pDev, int key_code, int type);
|
|
Peter Hutterer |
06e9466 |
+extern _X_EXPORT void set_button_down(DeviceIntPtr pDev, int button, int type);
|
|
Peter Hutterer |
06e9466 |
+extern _X_EXPORT void set_button_up(DeviceIntPtr pDev, int button, int type);
|
|
Peter Hutterer |
06e9466 |
+extern _X_EXPORT int button_is_down(DeviceIntPtr pDev, int button, int type);
|
|
Peter Hutterer |
06e9466 |
|
|
Peter Hutterer |
06e9466 |
extern void InitCoreDevices(void);
|
|
Peter Hutterer |
06e9466 |
extern void InitXTestDevices(void);
|
|
Peter Hutterer |
06e9466 |
--
|
|
Peter Hutterer |
06e9466 |
1.8.3.1
|
|
Peter Hutterer |
06e9466 |
|