aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/KeyboardWin32.h
diff options
context:
space:
mode:
Diffstat (limited to 'vncviewer/KeyboardWin32.h')
-rw-r--r--vncviewer/KeyboardWin32.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/vncviewer/KeyboardWin32.h b/vncviewer/KeyboardWin32.h
index 336fe6da..ecab9268 100644
--- a/vncviewer/KeyboardWin32.h
+++ b/vncviewer/KeyboardWin32.h
@@ -28,6 +28,7 @@ public:
virtual ~KeyboardWin32();
bool handleEvent(const void* event) override;
+ std::list<uint32_t> translateToKeySyms(int systemKeyCode) override;
void reset() override;
@@ -38,7 +39,8 @@ protected:
uint32_t translateSystemKeyCode(int systemKeyCode);
uint32_t lookupVKeyMap(unsigned vkey, bool extended,
const UINT map[][3], size_t size);
- uint32_t translateVKey(unsigned vkey, bool extended);
+ uint32_t translateVKey(unsigned vkey, bool extended,
+ const unsigned char state[256]);
bool hasAltGr();
static void handleAltGrTimeout(void *data);