From ee79a4e2a10c3f75fc8e24f875e0304fafdcab2b Mon Sep 17 00:00:00 2001 From: Neil Date: Sat, 25 Jan 2020 08:34:03 +1100 Subject: Bug [#2152]. Ignore Alt+Keypad keys that will result in a WM_CHAR. --- doc/ScintillaDoc.html | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'doc/ScintillaDoc.html') diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index 4ad921cf5..ec1e79afb 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -5549,6 +5549,12 @@ struct Sci_TextToFind { If you are building a table, you might want to use SCMOD_NORM, which has the value 0, to mean no modifiers.

+

On Win32, the numeric keypad with Alt pressed can be used to enter characters by number. + This can produce unexpected results in non-numlock mode when function keys are assigned so + potentially problematic keys are ignored. For example, setting + SCMOD_ALT,SCK_UP will only be active for the Up key on the + main cursor keys, not the numeric keypad.

+

SCI_ASSIGNCMDKEY(int keyDefinition, int sciCommand)
This assigns the given key definition to a Scintilla command identified by -- cgit v1.2.3