From b669de65e5aecfeb666cb660e0785851d7cde441 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Mon, 30 Apr 2001 05:46:30 +0000 Subject: Forwarding state of Alt key to key map and using the returned consumed parameter to see whether to call DefWindowProc. Added word part movement keys to key map even though they conflict with entering characters by number as that can be forced to work by entering Num Lock mode. WM_CHAR control key messages can go into the buffer now if they arrived from being entered by number by detecting when they were not consumed by key down processing. --- src/KeyMap.cxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/KeyMap.cxx b/src/KeyMap.cxx index 352567e51..e1fe8e032 100644 --- a/src/KeyMap.cxx +++ b/src/KeyMap.cxx @@ -73,10 +73,14 @@ KeyToCommand KeyMap::MapDefault[] = { {SCK_LEFT, SCI_SHIFT, SCI_CHARLEFTEXTEND}, {SCK_LEFT, SCI_CTRL, SCI_WORDLEFT}, {SCK_LEFT, SCI_CSHIFT, SCI_WORDLEFTEXTEND}, + {SCK_LEFT, SCI_ALT, SCI_WORDPARTLEFT}, + {SCK_LEFT, SCI_ASHIFT, SCI_WORDPARTLEFTEXTEND}, {SCK_RIGHT, SCI_NORM, SCI_CHARRIGHT}, {SCK_RIGHT, SCI_SHIFT, SCI_CHARRIGHTEXTEND}, {SCK_RIGHT, SCI_CTRL, SCI_WORDRIGHT}, {SCK_RIGHT, SCI_CSHIFT, SCI_WORDRIGHTEXTEND}, + {SCK_RIGHT, SCI_ALT, SCI_WORDPARTRIGHT}, + {SCK_RIGHT, SCI_ASHIFT, SCI_WORDPARTRIGHTEXTEND}, {SCK_HOME, SCI_NORM, SCI_VCHOME}, {SCK_HOME, SCI_SHIFT, SCI_VCHOMEEXTEND}, {SCK_HOME, SCI_CTRL, SCI_DOCUMENTSTART}, -- cgit v1.2.3