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 ++++++ doc/ScintillaHistory.html | 6 ++++++ 2 files changed, 12 insertions(+) (limited to 'doc') 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 diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 4ed002f36..7ca70eeff 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -571,6 +571,12 @@ Fix drag and drop between different encodings by always providing CF_UNICODETEXT only. Bug #2151. +

  • + 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. + Potentially problematic keys like Alt+KeypadUp are now ignored. + Bug #2152. +
  • Release 4.3.0 -- cgit v1.2.3